首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 图书频道 > 计算机与网络 > 数据库 >

大型数据库系统概论(Oracle 9i)

2010-03-08 
基本信息·出版社:高等教育出版社 ·页码:239 页 ·出版日期:2006年09月 ·ISBN:7040201631 ·条形码:9787040201635 ·版本:第1版 ·装帧:平装 · ...
商家名称 信用等级 购买信息 订购本书
大型数据库系统概论(Oracle 9i) 去商家看看
大型数据库系统概论(Oracle 9i) 去商家看看

 大型数据库系统概论(Oracle 9i)


基本信息·出版社:高等教育出版社
·页码:239 页
·出版日期:2006年09月
·ISBN:7040201631
·条形码:9787040201635
·版本:第1版
·装帧:平装
·开本:16
·正文语种:中文
·丛书名:高等学校教材

内容简介 《大型数据库系统概论(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)》可作为高等学校本科、专科计算机及相关专业“大型数据库概论”课程的教材,也可供从事数据库软件开发和应用的人员参考。
编辑推荐 《大型数据库系统概论(Oracle 9i)》由高等教育出版社出版。
目录
第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数据库应用程序的开发
附录 “大型数据库概论”课程设计大纲
参考文献
……
序言 Oracle是世界上第一个以SQL语言为基础、以分布式数据库为核心的大型对象一关系数据库管理系统。自1979年Oracle问世以来,美国Oracle公司一直致力于信息管理的现代化技术及产品的研究与开发,使Oracle在全球数据库市场居于领先地位并成为大型数据库管理系统的工业标准。对于高等学校本科、专科计算机及相关专业的学生来说,掌握Oracle 9i的理论及其应用,把握当今数据库技术发展的潮流,既是对“数据库原理及应用”课程的巩固与提高,也是为毕业设计及毕业后的数据库软件开发和应用奠定坚实的基础。
本书力求通过简练的语言和丰富的示例来介绍Oracle 9i,所有示例均在编者多年“大型数据库概论”课程的教学过程中实践过。全书共分10章。第1~3章为Oracle 9i的基础部分,主要介绍数据库基础、Oracle 9i的安装配置与基本操作以及PL/SQL编程。第4~6章为Oracle 9i的核心部分,介绍Oracle 9i数据库的体系结构、数据库管理和数据对象的管理。第7~9章为Oracle 9i的管理部分,介绍Oracle 9i数据库的安全性、恢复、完整性和并发控制等数据保护技术。第10章为Oracle 9i的应用部分,主要介绍使用VC++开发Oracle 9i数据库应用程序的方法。
本书是我校数据库精品课程建设小组多年教学和科研成果的结晶,在此向小组所有老师致以崇高的敬意。本书由朱辉生主编,纪兆辉、单建魁、蔡虹编写。朱辉生编写了第1章、第5章、第6章、第10章,纪兆辉编写了第3章、第7章,单建魁编写了第4章、第8章,蔡虹编写了第2章、第9章。李存华教授对本书的编写进行了指导,并审读了全部书稿,提出了许多宝贵的意见,在此表示衷心的感谢。
文摘 插图:



1.2.2 数据模型的要素
任何一种数据模型都是严格定义的概念的集合,这些概念必须能够精确地描述系统的静态特性、动态特性和完整性约束条件。因此,数据模型通常都由数据结构、数据操作和完整性约束3个要素组成。
(1)数据结构
数据结构用于描述系统的静态特性(各种对象类型)。
数据结构是刻画一个数据模型最重要的方面,因此在数据库系统中,常常按照其数据结构的类型来命名数据类型。例如,层次结构、网状结构、关系结构中的数据类型分别命名为层次模型、网状模型和关系模型。
(2)数据操作
数据操作用于描述系统的动态特性(各种对象类型的实例所允许执行的操作的集合)。
数据库中的数据操作主要包括检索和更新(插入、删除和修改)两大类操作。数据模型必须定义这些操作的确切含义、操作符号、操作规则(如优先级)以及实现操作的语言。
(3)完整性约束
完整性约束是指给定数据模型中的数据及数据之间的联系所具有的制约和依存规则,用以限定符合数据模型的数据库状态以及状态的变化,以保证数据的正确性、相容性和有效性。
数据模型应规定本数据模型所必须遵守的基本完整性约束。例如,在关系模型中,任何关系必须满足实体完整性和参照完整性两个条件。
此外,数据模型还应提供定义完整性约束的机制,以反映具体应用所涉及的数据必须遵守的特定语义约束。例如,学生数据库中规定学生的年龄必须取正整数值,性别必须取男或女两个值之一,等等。
热点排行