搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
大型数据库系统概论(Oracle 9i)
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    7040201631
  • 作      者:
    朱辉生主编
  • 出 版 社 :
    高等教育出版社
  • 出版日期:
    2006
收藏
编辑推荐
    《高等学校教材:大型数据库系统概论(Oracle 9i)》主要内容包括:绪论、Oracle 9i的安装配置与基本操作、PL/SQL 编程、Oracle 9i数据库的体系结构、Oracle 9i的数据库管理、Oracle 9i数据库对象的管理、Oracle 9i数据库的安全性、Orade 9i数据库的恢复、Oracle 9i数据库的完整性与并发控制、Oracle 9i数据库应用程序的开发。
    《高等学校教材:大型数据库系统概论(Oracle 9i)》内容详实、示例丰富、结构合理、语言简洁。每章均有针对性很强的示例和适量的习题或实验题,以利于读者对相关知识的掌握。《高等学校教材:大型数据库系统概论(Oracle 9i)》可作为高等学校本科、专科计算机及相关专业“大型数据库概论”课程的教材,也可供从事数据库软件开发和应用的人员参考。
展开
内容介绍
    《大型数据库系统概论(Oracle 9i)》以Oracle 9i为蓝本,深入浅出地介绍了大型数据库系统的相关知识。全书共分10章,主要内容包括:绪论、Oracle 9i的安装配置与基本操作、PL/SQL编程、Oracle 9i数据库的体系结构、Oracle 9i的数据库管理、Oracle 9i数据库对象的管理、Oracle 9i数据库的安全性、Orade 9i数据库的恢复、Oracle 9i数据库的完整性与并发控制、Oracle 9i数据库应用程序的开发。《大型数据库系统概论(Oracle 9i)》内容详实、示例丰富、结构合理、语言简洁。每章均有针对性很强的示例和适量的习题或实验题,以利于读者对相关知识的掌握。《大型数据库系统概论(Oracle 9i)》可作为高等学校本科、专科计算机及相关专业“大型数据库概论”课程的教材,也可供从事数据库软件开发和应用的人员参考。
展开
精彩书摘
    1.2.2 数据模型的要素
    任何一种数据模型都是严格定义的概念的集合,这些概念必须能够精确地描述系统的静态特性、动态特性和完整性约束条件。因此,数据模型通常都由数据结构、数据操作和完整性约束3个要素组成。
    (1)数据结构
    数据结构用于描述系统的静态特性(各种对象类型)。
    数据结构是刻画一个数据模型最重要的方面,因此在数据库系统中,常常按照其数据结构的类型来命名数据类型。例如,层次结构、网状结构、关系结构中的数据类型分别命名为层次模型、网状模型和关系模型。
    (2)数据操作
    数据操作用于描述系统的动态特性(各种对象类型的实例所允许执行的操作的集合)。
    数据库中的数据操作主要包括检索和更新(插入、删除和修改)两大类操作。数据模型必须定义这些操作的确切含义、操作符号、操作规则(如优先级)以及实现操作的语言。
    (3)完整性约束
    完整性约束是指给定数据模型中的数据及数据之间的联系所具有的制约和依存规则,用以限定符合数据模型的数据库状态以及状态的变化,以保证数据的正确性、相容性和有效性。
    数据模型应规定本数据模型所必须遵守的基本完整性约束。例如,在关系模型中,任何关系必须满足实体完整性和参照完整性两个条件。
    此外,数据模型还应提供定义完整性约束的机制,以反映具体应用所涉及的数据必须遵守的特定语义约束。例如,学生数据库中规定学生的年龄必须取正整数值,性别必须取男或女两个值之一,等等。
展开
目录
第1章 绪论
1.1 数据库的基本概念
1.1.1 数据
1.1.2 数据库
1.1.3 数据库管理系统
1.1.4 数据库系统
1.2 数据模型
1.2.1 数据模型的概念
1.2.2 数据模型的要素
1.2.3 概念模型
1.2.4 逻辑模型
1.3 数据库系统的体系结构
1.3.1 数据库系统的三级模式结构
1.3.2 数据库系统的二级映像与数据独立性
1.4 数据库管理系统
1.4.1 DBMS的工作模式
1.4.2 DBMS的功能
1.4.3 DBMS的组成
1.5 0racle 9i的特点
1.5.1 0racle 9i的特点
1.5.2 0racle9i的3个版本
1.6 小结
习题1

第2章 0racle 9i的安装配置与基本操作
2.1 0racle 9i的安装配置
2.1.1 安装配置0racle 9i服务器软件
2.1.2 安装配置0racle 9i客户端软件
2.2 0racle 9i的基本操作
2.2.1 登录0racle 9i数据库
2.2.2 启动0racle 9i数据库
2.2.3 关闭0racle 9i数据库
2.3 小结
习题2
实验1 0racle 9i的安装配置与基本操作

第3章 PL/SQL编程
3.1 PL/SQL基础
3.1.1 PL/SQL语句块
3.1.2 PL/SQL变量
3.1.3 PL/SQL常用数据类型
3.1.4 PL/SQL运算符
3.1.5 PL/SQL表达式
3.2 PL/SQL控制结构
3.2.1 选择结构
3.2.2 NULL结构
3.2.3 循环结构
3.2.4 GOT0语句
3.3 游标
3.3.1 显式游标
3.3.2 隐式游标
3.3.3 游标的属性
3.3.4 带参数的游标
3.4 SQL*Plus/Worksheet的使用
3.4.1 SQL*Plus
3.4.2 SQL*Plus Worksheet
3.4.3 SQL*Plus Worksheet与SQL*Plus的比较
3.5 小结
习题3
实验2 PL/SQL编程

第4章 0racle 9i数据库的体系结构
4.1 0racle 9i数据库的逻辑结构
4.1.1 表空间
4.1.2 段
4.1.3 区和数据块
4.2 0racle 9i数据库的物理结构
4.2.1 初始化参数文件
4.2.2 数据文件
4.2.3 控制文件
4.2.4 重做日志文件
4.3 Oracle9i实例
4.3.1 实例的概念
4.3.2 实例的内存结构
4.3.3 实例的进程
4.4 小结
习题4

第5章 Oracle9i的数据库管理
5.1 管理数据库
5.1.1 使用数据库配置助手创建数据库
5.1.2 查看数据库
5.2 管理表空间
5.2.1 创建表空间
5.2.2 查看、修改表空间
5.2.3 删除表空间
5.3 管理段
5.3.1 创建段
5.3.2 查看、修改段
5.3.3 删除段
5.4 小结
习题5
实验3Oracle9i的数据库管理

第6章 Oracle9i数据库对象的管理
6.1 管理表
6.1.1 表的概念
6.1.2 创建表
6.1.3 查看、编辑表
6.1.4 使用PL/SQL语句对表中数据行进行更新
6.1.5 使用PL/sQL语句对表中数据进行查询
6.1.6 删除表与更改表名
6.2 管理索引
6.2.1 索引的概念
6.2.2 创建索引
6.2.3 查看、编辑索引
6.2.4 删除索引
6.3 管理视图
6.3.1 视图的概念
6.3.2 创建视图
6.3.3 查看、编辑视图
6.3.4 删除视图
6.4 管理同义词和序列
6.4.1 同义词的概念
6.4.2 管理同义词
6.4.3 序列的概念
6.4.4 管理序列
6.5 管理簇
6.5.1 簇的概念
6.5.2 创建簇
6.5.3 查看、编辑簇
6.5.4 删除簇
6.6 管理过程、函数和包
6.6.1 过程
6.6.2 函数
6.6.3 包
6.7 小结
习题6
实验4综合实验一——Oracle9i数据库对象的管理

第7章 Oracle9i数据库的安全性
7.1 用户管理
7.1.1 用户认证
7.1.2 创建用户
7.1.3 查看用户
7.1.4 修改用户
7.1.5 删除用户
7.2 权限管理
7.2.1 权限的分类
7.2.2 管理系统权限
……
第8章 Oradle 9i数据库的恢复
第9章 0racle 9i数据库的完整性与并发控制
第10章 0racle 9i数据库应用程序的开发
附录 “大型数据库概论”课程设计大纲
参考文献
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证