本书在编写过程中,作者力求体现现代职业教育的性质、任务和培养目标,坚持以就业为导向、以能力为本位的原则,突出教材的实用性、适用性和先进性。在本教程中设计了丰富的案例,通过这些案例的分析和实现,深入浅出、循序渐进地引导读者学习和掌握本课程的知识体系,在讲述过程中辅以上机操作的屏幕画面,使读者有身临其境之感。每章均附有习题和上机实验,供读者自我测试之用。
本教程中的所有案例基于SQL Server 2005+Service Pack 3测试通过,所使用的操作系统平台为Windows Server 2003+Service Pack 2。
本书详细地介绍了SQL Server 2005数据库的系统管理和应用开发技术。本教程共分10章,从培养学习者的实践动手能力出发,循序渐进、由浅入深地讲述了SQL Server 2005使用基础、创建与管理数据库、设计与实现表、操作数据库数据、检索数据库数据、索引与视图,Transact-SQL编程、管理事务和锁、存储过程和触发器、管理安全性。
本教程坚持以就业为导向、以能力为本位的原则,突出实用性、适用性和先进性,结构合理、论述准确、内容翔实、步骤清晰,注意知识的层次性和技能培养的渐进性,遵循难点分散的原则,合理安排各章的内容,降低学生的学习难度,采用案例驱动的教学方法,通过丰富的实例引导学习者学习,每章后面均配有习题和上机实验。
本教程为普通高等教育“十一五”国家级教材,可作为高等职业院校计算机技术专业的教材,也可作为数据库管理人员和数据库开发人员的参考书。
本教程还配有电子教学参考资料包(包括教学指南、电子教案、习题答案和源代码),详见前言。
第1章 SQL Server 2005 使用基础(1)
1.1 数据库技术概述(1)
1.1.1 数据库(1)
1.1.2 关系型数据库(1)
1.1.3 数据库管理系统(2)
1.2 SQL Server 2005概述(2)
1.2.1 SQL Server 2005的版本(3)
1.2.2 SQL Server 2005的新增功能(3)
1.2.3 SQL Server 2005的安装(4)
1.2.4 验证SQL Server安装(8)
1.3 SQL Server 2005主要组件(8)
1.3.1 SQL Server服务器组件(9)
1.3.2 SQL Server Management Studio(10)
1.3.3 SQL Server配置管理器(12)
1.3.4 SQL Server Profiler(13)
1.3.5 数据库引擎优化顾问(14)
1.3.6 Business Intelligence Development Studio(15)
1.3.7 命令提示实用工具(16)
1.4 SQL Server服务器管理(17)
1.4.1 管理服务器(17)
1.4.2 管理服务器组(19)
习题1(19)
上机实验1(20)
第2章 数据库创建与管理(21)
第3章 表的设计与实现(56)
第4章 操作数据库数据(93)
第5章 检索数据库数据(115)
第6章 索引与视图(162)
第7章 Transact-SQL编程(187)
第8章 管理事务和锁(228)
第9章 存储过程和触发器(245)
第10章 安全性管理(264)