前言
第1章 数据库技术基础知识
1.1 数据库技术概述
1.2 数据模型
1.3 数据库设计
1.4 概念模型
习题
第2章 关系数据库
2.1 关系数据模型
2.2 E-R模型到关系模型的转换
2.3 关系模型的三类完整性的约束
2.4 案例:活期储蓄管理系统数据库设计
习题
第3章 关系数据库标准语言SQL
3.1 SQL概述
3.2 数据定义
3.3 数据查询
3.4 数据更新
3.5 视图
3.6 案例:活期储蓄管理系统数据库上的查询
习题
第4章 SQL Server 2000基本知识
4.1 SQL Server 2000简介
4.2 SQL Server 2000的安装
4.3 SQL Server 2000配置
4.4 SQL Server 2000常用的管理器
习题
实训 SQL Server 2000安装与配置
第5章 SQL Server 2000基本操作与应用
5.1 SQL Server 2000数据库基本操作
5.2 表和视图的基本操作
5.3 案例:创建少期储蓄管理系统数据库——数据库的物理设计与实现
习题
实训1 SQL Server 2000系统目录和数据库的基本操作
实训2 表和索引的基本操作
第6章 SQL Server 2000的数据查询
6.1 简单查询
6.2 连接查询
6.3 子查询
6.4 联合查询
6.5 案例:活期储蓄管理系统数据库上的一般操作
习题
实训1 简单数据查询
实训2 高级数据查询
第7章 SQL Server 2000 Transact-SQL编程和应用
7.1 SQL Server 2000 Transact-SQL编程
7.2 存储过程
7.3 触发器
7.4 案例:建立活期储蓄管理系统数据库的触发器和存储过程
习题
实训1 SQL Server 2000 Transact-SQL编程
实训2 存储过程和触发器的基本操作
第8章 数据库完整性及SQL Server的完整性控制
8.1 完整性约束条件及完整性控制
8.2 SQL Server的数据完整性及其实现
8.3 案例:活期储蓄管理系统数据库的完整性控制
习题
第9章 数据库的安全性及SQL Server安全管理
9.1 数据库安全性控制的一般方法
9.2 SQL Server的安全体系结构
9.3 SQL Server数据库安全性管理
习题
实训1 视图的基本操作
实训2 SQL Server的安全管理
第10章 数据库并发控制及SQL Server的并发控制机制
10.1 事务及并发控制的基本概念
10.2 封锁机制
10.3 SQL Server的并发控制机制
习题
第11章 数据库恢复技术与SQL Server的数据恢复机制
11.1 故障的种类
11.2 数据恢复的实现技术
11.3 数据库恢复策略
11.4 SQL Server的数据备份和数据恢复机制
习题
附录A SQL Server 2000的常用的内置函数
附录B SQL Server 2000的常用系统表
附录C SQL Server 2000的常用系统存储过程
参考文献