郑阿奇主编的《SQL Server实用教程(第3版)》以Microsoft SQL Server 2005作为平台,重点介绍其主要内容。为学习和应用SQL Server 2005加强了数据库基础。SQL Server基本内容的介绍进一步加强,运行结果屏幕化,一般不会出现命令错误。书中所有的实例更加突出,层次更加清楚,实验进一步规范化。增加了系统介绍CLR方式存储过程、触发器,并且配备完善的实例。实习包含目前最流行的VB 6.0、PB 10.0、VC 6.0、ASP.NET 2005(C#)和JavaEE(Struts 2)等方面操作SQL Server 2005数据库。每一个实习都构成了一个小的应用系统,不但包含菜单、工具栏、窗口、对话框,而且包含操作数据库的主要功能。存储过程、触发器用T-SQL和CLR两种方式实现相同动能,更便于读者接受CLR方式内容。
郑阿奇主编的《SQL Server实用教程(第3版)》以当前最流行的Microsoft SQL Server 2005作为平台,比较系统地介绍Microsoft SQL Setrver 2005基础和典型应用。基础部分先介绍数据库基础、SQL Server 2005系统环境,然后分门别类地介绍数据库创建、表数据操作、数据库的查询和视图、T-SQL语言、索引与数据完整性、存储过程和触发器、备份恢复与导入导出、系统安全管理等。习题和实验与基础部分同步配套。综合应用实习系统介绍VB 6.0、PB 10.0、VC 6.0、ASP.NET 2005(C#)和JavaEE(Struts 2)应用SQL Server 2005数据库的方法。通过学习本书,可基本掌握当前几个流行平台开发SQL Server数据库应用系统的方法,比较好地解决SQL Server 2005学和用的问题。由于本书的内容体系具有自己的特色,并且从方便教和学两个角度组织内容、调试实例和安排先后顺序,所以用本书教和学比较方便。
《SQL Server实用教程(第3版)》可作为大学本科有关课程教材,也可供大专和高职学生以及广大数据库应用开发人员使用或参考。
第1部分 实用教程
第1章 数据库的基本概念
1.1 数据库基本概念
1.1.1 数据库与数据库管理系统
1.1.2 关系模型
1.2 数据库设计
1.2.1 概念结构设计
1.2.2 逻辑结构设计
1.2.3 数据库物理设计
1.3 数据库应用系统
1.3.1 数据库的连接方式
1.3.2 客户/服务器(CIS)模式应用系统
1.3.3 三层客户/服务器(B/S)模式应用系统
1.4 SQL Server 2005环境
1.4.1 SQL Server 2005的安装
1.4.2 SQL Server 2005服务器组件
1.4.3 SQL Server 2005管理和开发工具
习题
第2章 数据库创建
第3章 表与表数据操作
第4章 数据库的查询和视图
第5章 T-SQL语言
第6章 索引与数据完整性
第7章 存储过程和触发器
第8章 备份与恢复
第9章 系统安全管理
第2部分 实验
第3部分 实习
附录A 常用语句、全局变量和常用函数