1 数据库概述
1.1 数据与信息
1.2 数据处理与数据管理
1.3 数据库
1.4 数据库管理系统
1.5 数据库系统
1.6 数据库管理员
1.7 数据库技术的由来与新的发展
1.8 数据库系统的特点
1.9 数据库技术的研究领域
习题1
2 数据模型和三层模式数据库
2.1 数据描述
2.2 数据模型
2.3 数据库系统的体系结构
2.4 数据库管理系统的功能
2.5 数据库管理系统的总体结构
3 关系数据库的基本理论
3.1 关系数据库概述
3.2 关系数据结构
3.3 关系的完整性
3.4 关系代数
3.5 关系数据库管理系统
3.6 关系数据库标准语言SQL概述
习题3
4 关系数据库的设计理论
4.1 规范化问题的提出
4.2 函数依赖
4.3 规范化和范式
4.4 关系模式的分解
4.5 数据库设计
5 客户/服务器数据库基础
5.1 客户/服务器体系结构
5.2 Microsoft SQL Server2000
5.3 Transact-SQL简介
5.4 数据操作命令
5.5 数据管理和数据控制命令
5.6 函数
5.7 流程控制和输入输出命令
习题5
6 数据库服务器的特点
6.1 SQL Serer2000数据库管理
6.2 数据完整性
6.3 存储过程
6.4 触发器及其用途
习题6
7 数据库保护
7.1 数据一致性和并发控制
7.2 安全性控制
7.3 备份与还原
习题7
8 SQL Serer用户与安全性的管理
8.1 身份验证
8.2 权限
8.3 账号和角色
8.4 登录管理
8.5 服务器角色的管理
8.6 管理数据库访问与数据库角色
8.7 服务器角色的人员与权限设置
8.8 管理SQL Serer的安全性
8.9 新建登录者的权限
8.10 权限对象的设置
习题8
9 开放的客户端开发
10 分布式数据与分布数据处理
11 数据库在电子商务中的应用
附录1 综合练习
附录2 综合练习答案
参考文献