本书是关于介绍“数据库基础及应用”的教学用书,书中以一个简化了的数据库实例“教务管理系统(jwgl)”出发,将其融入到各章节中,阐述数据库创建、管理、开发与SQL语言程序设计的思想和具体方法。使各章实例丰富、完整。每章后均附有习题,以便读者更好地学习和掌握数据库的基本知识和技能。
本书可作为电子、信息类学生使用的教材。
全书共分为14章,从数据库基本概念和实际应用出发,以微软公司的SQL Server 2005中文版为基础,由浅入深、循序渐进地讲述了数据库设计基础知识和数据库创建、表的操作、视图操作、索引操作、存储过程和触发器应用、数据完整性、T-SQL语句、数据的备份与还原等内容。本书以一个简化了的数据库实例“教务管理系统(jwgl)”出发,将其融人到各章节中,阐述数据库创建、管理、开发与SQL语言程序设计的思想和具体方法。使各章实例丰富、完整。每章后均附有习题,以便读者更好地学习和掌握数据库的基本知识和技能。
本书既可作为电子、信息类学生使用的教材,也可以作为数据库工作者,尤其是大型关系数据库初学者的参考书。
第1部分 数据库基础知识
第1章 数据库基础概述
1.1 数据库基础知识
1.1.1 数据库系统的基本概念
1.1.2 数据管理技术的发展过程
1.1.3 数据库系统的组成
1.2 数据库系统体系结构
1.2.1 从数据库最终用户角度出发的数据库系统体系结构
1.2.2 从数据库管理系统角度出发的数据库系统体系结构
1.3 数据模型
1.3.1 数据模型的基本概念
1.3.2 概念模型
1.3.3 实体联系数据模型
1.3.4 数据模型的种类
1.4 数据库管理系统
1.4.1 数据库管理系统的功能
1.4.2 数据库管理系统的构成
本章小结
习题
第2章 关系数据库基础知识
第3章 数据库设计
第2部分 SQL Server 2005数据库使用
第4章 sQL Server 2005概述
第5章 数据库的设计与管理
第6章 管理数据表
第7章 数据查询
第8章 索引
第9章 视图
第10章 数据完整性
第11章 存储过程与触发器
第12章 T-SQL编程
第3部分 数据库的维护与管理
第13章 数据库的日常维护与管理
第14章 SQL Server数据的访问技术
附录
参考文献