以一个学生信息管理系统和企业销售管理系统为主线,贯穿整个课程,第O章介绍介绍案例需求,第一章介绍案例中所需要的实体及其关系的数据库知识,数据库的建立。第二章介绍学生信息管理系统的表的建立等操作,这其中要介绍表中的约束的建立等操作,第四章介绍查询、视图和索引等知识,第四章介绍T—SQL语言知识。第六章介绍查询,第七章介绍视图,第八九十章分别介绍触发器、事务等知识。第十一章介绍学生信息管理系统的实际应用(用VB.net或C#实现)。
本书以创建一个“学生信息管理系统”的数据库为例,循序渐进地讲解Microsoft SQL Server 2005数据库基础及设计与实现,特别介绍数据库表结构的修改、结构化查询语句、事务处理、存储过程和触发器等知识。
本书内容简明扼要,对每一项重要内容都给出一个图文并茂的示例并加上注意点,充分考虑SQL Server 2005数据库管理系统初学者的实际需要,保证初学者从知识的起点开始,逐步掌握SQL Server数据库管理和开发的基础知识。本书每一章的最后都有相应的选择题与上机练习题,书末附录中给出每章的实验练习题,可以帮助读者检验对每章的学习效果。
本书特别将数据库表结构的修改和表的数据操作单独列为一章,强调数据库表结构修改的重要性;T-SQL高级编程也单独列为一章,强调T-SQL编程在后续章节的重要性。
本书可作为高职高专院校学生和教师学习SQL Server数据库管理系统的教学用书和参考书,也适合SQL Server数据库管理系统的初、中级读者使用。