书籍详情

数据库系统及应用

数据库系统及应用

作者:戴小平 主编

出版社:中国科学技术大学出版社

出版时间:2010-08-01

ISBN:9787312026065

定价:¥35.00

购买这本书可以去
内容简介
  《数据库系统及应用》是安徽省高等学校“十一五”省级规划教材。全书较全面地介绍了数据库系统的基本原理、设计和应用技术。内容包括数据库基础知识、关系数据模型、关系数据库语言SQL、关系数据库理论、关系数据库设计和应用系统开发、数据库的安全性与完整性、并发控制、数据库故障恢复技术和数据库新技术。《数据库系统及应用》以学习数据库理论基础、培养数据库应用开发能力为目标,以大型数据库系统Oracle为实例贯穿全书。在重视学习数据库基本原理的基础上,突出了实用技术的学习,各章都备有适量的例题和习题。《数据库系统及应用》既可以作为高等院校计算机、软件工程、信息管理与信息系统等工科类相关专业数据库课程的教材,也可供从事计算机软件以及数据库应用、管理和开发的工程技术人员阅读参考。
作者简介
暂缺《数据库系统及应用》作者简介
目录
前言
第1章 数据库基础
1.1 数据、信息与数据处理
1.2 数据管理技术的发展历史
1.2.1 手工管理阶段
1.2.2 文件系统阶段
1.2.3 数据库系统阶段
1.3 数据库概念
1.4 数据模型
1.4.1 3个世界及其相互关系
1.4.2 概念模型
1.4.3 数据模型
1.4.4 层次模型
1.4.5 网状模型
1.4.6 关系模型
1.5 数据库体系结构
1.5.1 数据库体系结构中的三级模式
1.5.2 数据库体系结构中的二级映射与数据独立性
1.6 数据库管理系统(DBMS)
1.6.1 数据库管理系统的目标
1.6.2 数据库管理系统的基本功能
1.7 数据库系统(DBS)
1.7.1 数据库系统的组成
1.7.2 数据库系统的分类
本章 小结
习题
第2章 关系数据库
2.1 关系模型的基本概念
2.1.1 基本术语
2.1.2 关系(Relation)
2.1.3 关系模式
2.1.4 关系数据库
2.2 关系的完整性
2.2.1 实体完整性
2.2.2 参照完整性
2.2.3 用户定义完整性
2.3 关系数据语言概述
2.3.1 关系操作的基本内容
2.3.2 关系数据语言的特点
2.3.3 关系数据语言的分类
2.4 关系代数
2.4.1 传统的集合操作
2.4.2 扩充的关系操作
2.4.3 关系代数运算的应用实例
2.5 关系演算及其查询优化
2.5.1 元组关系演算语言ALPHA
2.5.2 元组关系演算
2.5.3 域关系演算语言QBE
2.5.4 关系系统及其查询优化
本章 小结
习题
第3章 Oracle数据库
3.1 Oracle数据库基础
3.1.1 Oracle简介?
3.1.2 Oracle9i产品结构及组成
3.1.3 Oracle9i数据库特点
3.2 Oracle数据库的体系结构
3.2.1 Oracle数据库的逻辑结构
3.2.2 Oracle数据库的物理结构
3.2.3 Oracle实例
3.2.4 Oracle实例的内存结构
3.2.5 Oracle实例的进程结构
3.3 Oracle数据库的使用
3.3.1 Oracle9i的安装
3.3.2 数据库的启动与关闭
3.3.3 数据库的创建与管理
3.3.4 Oracle的卸载
3.4 SQL*Plus初步操作
3.4.1 SQL*Plus的登录与退出
3.4.2 SQL*Plus命令
本章 小结
习题
第4章 关系数据库标准语言SQL
4.1 SQL语言概述
4.1.1 SQL语言的特点
4.1.2 SQL数据库的体系结构
4.1.3 SQL语言的组成
4.2 SQL的数据定义
4.2.1 SQL的数据定义语句
4.2.2 SQL语言的基本数据类型
4.2.3 基本表的创建、修改和撤销
4.2.4 索引的创建和撤销
4.3 SQL的数据查询
4.3.1 SELECT语句的基本格式
4.3.2 嵌套查询
4.3.3 多个SELECT语句的集合操作
4.4 SQL的数据操作
4.4.1 插入数据
4.4.2 修改数据
4.4.3 删除数据
4.4.4 更新操作与数据库的一致性
4.5 视图
4.5.1 定义视图
4.5.2 撤销视图
4.5.3 视图的查询
4.5.4 视图的更新
4.5.5 视图的作用
4.6 SQL的数据控制
4.6.1 授予权限语句GRANT
4.6.2 撤销权限语句REVOKE
4.7 SQL的事务处理
4.7.1 事务的概念
4.7.2 事务的特性
4.7.3 SQL对事务的支持
4.8 嵌入式SQL的应用
4.8.1 区分SQL语句与宿主语言语句
4.8.2 嵌入式SQL与宿主语言间的信息传递
4.8.3 游标
本章 小结
习题
第5章 Oracle存储过程与触发器
5.1 基本概念
5.1.1 PL/SQL程序块
5.1.2 PL/SQL的变量、常量与字符集
5.1.3 PL/SQL的控制语句
5.1.4 PL/SQL中的异常
5.2 Oracle存储过程
5.2.1 存储过程基本知识
5.2.2 存储过程的相关操作
5.2.3 存储过程示例
5.2.4 包
5.3 Oracle触发器
5.3.1 触发器基本知识
5.3.2 触发器相关操作
5.3.3 触发器实例
本章 小结
习题
第6章 关系数据理论
6.1 基本概念
6.1.1 函数依赖
6.1.2 完全函数依赖
6.1.3 传递函数依赖
6.1.4 码
6.2 函数依赖的公理系统
6.2.1 函数依赖的逻辑蕴含
6.2.2 Armstrong公理系统
6.2.3 函数依赖集闭包和属性依赖集闭包
6.2.4 Armstrong公理的有效性和完备性
6.2.5 函数依赖集的等价和覆盖
6.2.6 函数依赖集的最小化
6.3 关系模式的规范化
6.3.1 范式(NormalForm)
6.3.2 多值依赖与第四范式(4NF)
……
第7章 数据库设计
第8章 数据库应用系统开发
第9章 数据库安全性
第10章 数据库恢复技术
第11章 并发控制
第12章 数据库完整性
第13章 高级数据库技术
参考文献
猜您喜欢

读书导航