本书主要针对SQL Server 2005的初中级用户编写。本书从数据库应用系统开发人员的角度,以SQL Server数据库开发基础、常用数据库对象编程及数据库应用系统开发三个层次,循序渐进、由浅入深、图文并茂地讲解了SQL Server 2005的基础知识及各种数据库对象的编程语法与技巧。并且还精选近200个丰富实例贯穿全书。
本书从数据库应用系统开发人员的角度,以SQL Server数据库开发基础、常用数据库对象编程及数据库应用系统开发三个层次,循序渐进、由浅入深、图文并茂地讲解了SQL Server 2005的基础知识及各种数据库对象的编程语法与技巧。主要内容分为:数据库系统基础、SQL Server 2005基础、T-SQL语言基础、数据库和表的设计、数据查询与更新、索引视图与游标、存储过程与自定义函数的编程、触发器、数据库管理编程、XML基础及数据库系统开发实例。
本书既可作为高等学校计算机及相关专业数据库系统这门课程的教材,也可作为广大数据库开发人员的自学指导书。
第1章 数据库基础
1.1 数据库系统的基本概念
1.2 概念模型
1.2.1 概念模型的基本
1.2.2 E-R模型的图形化描述
1.3 关系数据模型
1.3.1 关系数据模型的基本概念
1.3.2 关系数据库的基础理论
1.4 概念模型向关系数据模型的转换
1.5 数据库应用系统开发的实施过程
1.5.1 项目计划时期
1.5.2 开发时期
1.5.3 运行与维护时期
1.6 本章小结
1.7 习题
第2章 SQL Server概述
2.1 SQL Server 2005概述
2.1.1 SQL Server 2005的组成架构
2.1.2 SQL Server 2005的新特性
2.2 SQL Server 2005编程环境
2.2.1 SQL Server 2005的版本选择
2.2.2 Management Studio
2.2.3 查询编辑器编写代码
2.2.4 SQL脚本代码的执行
2.3 SQL Server 2005的编程对象
2.4 本章小结
2.5 习题
第3章 T-SQL语言基础
第4章 数据库和表的设计
第5章 数据查询与更新
第6章 索引、视图与游标
第7章 存储过程与自定义函数
第8章 触发器
第9章 数据库管理编程
第10章 SQL Server与XML技术
第11章 图书管理系统开发实例
第12章 远程教学网站开发实例
参考文献