本书是面向高等院校计算机及相关专业的数据库课程教材,内容系统全面、深入浅出,既包括数据库系统基本概念、数据模型、数据库设计、数据库运行控制等数据库的基本原理,又涵盖了数据库的一般概念在实际数据库系统Microsoft SQL Server 2000中的实现和关系数据库应用系统的开发技术,还反映了数据库技术的最新发展和数据库应用的最新进展。
第1章 数据库基础
1.1 数据库基本概念
1.2 数据模型
1.3 数据库管理系统的体系结构
1.4 设计、管理和使用数据库的人员
本章小结
练习与思考
第2章 关系模型
2.1 关系模型的基本概念
2.2 关系代数
2.3 关系演算
2.4 关系约束
本章小结
练习与思考
第3章 关系数据库标准语言SQL
3.1 银行数据库
3.2 数据定义
3.3 数据查询
3.4 数据操纵
3.5 视图
本章小结
练习与思考
第4章 SQL高级应用
4.1 Transact—sQL程序设计基础
4.2 存储过程
4.3 游标
本章小结
练习与思考
第5章 关系数据库的规范化设计
5.1 数据库设计概述
5.2 数据库表的规范化
5.3 数据库设计的全过程
本章小结
练习与思考
第6章 数据库应用系统开发
6.1 现代数据库应用结构
6.2 数据访问接口
6.3 用Visual Basic开发数据库应用程序
本章小结
练习与思考
第7章 数据库的运行控制
7.1 数据库的完整性控制
7.2 数据库的安全控制
7.3 数据库的并发控制
7.4 数据库的备份与恢复
本章小结
练习与思考
第8章 数据库高级应用
8.1 数据仓库
8.2 OLAP技术
8.3 数据挖掘
本章小结
练习与思考
实验指导
SQL server 2000预备知识
Transact—SQL认识性实验
综合设计性实验
附录A:实验标准和基本要求
附录B:Transact—SQL认识性实验报告格式
附录C:综合设计性实验报告格式
主要参考文献