第1章 数据库基础知识
1.1 引言
1.2 数据库技术的相关概念
1.3 数据管理的发展
1.4 数据库的体系结构
1.5 数据库管理系统
1.6 常用的数据库管理系统介绍
习题1
第2章 信息的三种世界与数据模型
2.1 信息的三种世界及其描述
2.2 数据模型
习题2
第3章 关系模型
3.1 关系模型的由来
3.2 关系数据库的结构
3.3 关系代数
3.4 关系演算
3.5 关系代数表达式的优化
习题3
.第4章 sql server 2008关系数据库管理系统
4.1 sql server 2008概述
4.2 sql server 2008体系结构
4.3 sql server 2008系统数据库
4.4 sql server 2008的管理工具
习题4
第5章 关系数据库标准语言——sq[
5.1 sql概述及特点
5.2 sql的数据定义功能
5.3 sql的数据查询功能
5.4 sql的数据操纵功能
5.5 视图
5.6 索引
5.7 sql的数据控制功能
5.8 存储过程
5.9 函数
5.10 transact-sql的流程控制语句
5.11 sqlserver 2008中transact-sql的扩展功能
5.12 嵌入式sql
习题5
第6章 数据库保护
6.1 系统目录
6.2 数据库完整性
6.3 数据库的安全性
6.4 事务
6.5 并发控制
6.6 数据库的恢复
习题6
第7章 关系数据库理论
7.1 关系模式规范化的必要性
7.2 函数依赖
7.3 关系模式的分解
7.4 关系模式的范式
习题7
第8章 数据库系统的设计
8.1 数据库系统设计概述
8.2 系统需求分析
8.3 概念结构的设计
8.4 数据库逻辑结构的设计
8.5 数据库物理结构的设计
8.6 数据库的实施和维护
8.7 综合实例
习题8
第9章 数据库高级应用技术
9.1 数据库建模工具的应用
9.2 存储过程的高级应用
9.3 函数的高级应用
9.4 数据库连接技术
9.5 数据库性能优化技术
习题9
第10章 数据库技术的发展趋势
10.1 分布式数据库系统
10.2 面向对象数据库系统
10.3 数据仓库与数据挖掘技术
10.4 多媒体数据库
10.5 实时数据库
10.6 专家数据库
10.7 内存数据库
10.8 nosql数据库
习题10
参考文献