内容简介
上篇 基础篇
第1章 数据库系统概述
1.1 数据与数据管理
1.2 数据库系统基本概念
1.3 数据库系统的模式结构
1.4 数据模型
1.5 小结
习题1
第2章 关系数据库
2.1 关系数据结构
2.2 关系完整性约束
2.3 关系操作
2.4 关系代数
2.5 查询优化
2.6 小结
习题2
第3章 SQL语言
3.1 SQL概述
3.2 数据定义
3.3 数据查询
3.4 视图操作
3.5 数据更新
3.6 数据控制
3.7 小结
习题3
第4章 关系规范化理论
4.1 规范化问题的提出
4.2 函数依赖
4.3 范式
4.4 多值依赖与4NF
4.5 关系规范化
4.6 数据依赖的公理系统
4.7 模式的分解
4.8 小结
习题4
第5章 数据库设计
5.1 数据库设计概述
5.2 需求分析
5.3 概念结构设计
5.4 逻辑结构设计
5.5 物理结构设计
5.6 数据库的实施
5.7 数据库的运行与维护
5.8 基于3NF的泛关系数据库设计方法
5.9 PowerDesigner辅助设计
5.10 小结
习题5
第6章 事务处理技术
6.1 事务
6.2 数据库恢复
6.3 并发控制
6.4 小结
习题6
第7章 数据库安全性和完整性
7.1 数据库安全性概述
7.2 数据库安全性控制
7.3 数据库完整性概述
7.4 数据库完整性控制
7.5 小结
习题7
下篇 扩展篇
第8章 数据库应用开发
8.1 数据库应用结构和数据库访问接口
8.2 Web数据库应用开发实例
8.3 小结
习题8
第9章 SQL应用与扩展
9.1 嵌入式SQL
9.2 SQL扩展语句概述
9.3 存储过程
9.4 触发器
9.5 游标
9.6 小结
习题9
第10章 数据仓库技术
10.1 数据仓库技术产生的背景
10.2 数据仓库概述
10.3 联机分析处理
10.4 小结
习题10
附录A 实验指导书
实验1 数据定义
实验2 数据更新
实验3 SQL数据查询与视图
实验4 数据库安全性和完整性控制
实验5 数据库设计
参考文献