前 言
数据库技术是计算机技术领域中发展最快的技术之一,也是应用最为广泛的技术之一,它已经成为计算机信息系统的核心技术和重要基础。
2005年11月,微软公司发布了其数据库软件的又一个升级版本SQL Server 2005。这是5年来,微软公司首次发布新版本的数据库软件。从SQL Server 2000到SQL Server 2005,新版本的数据库系统不仅具有更高的性能、更强的处理能力,而且还带来了许多新的、在旧版本中从未出现的特性,而这些新特性都是与现代数据库的发展方向相一致的。例如,对XML的支持,在SQL语言中嵌入高级语言的支持。在企业环境中,更注重安全性、高可用性和集成的管理工具等。
目前,我国技能型人才短缺,而技能型人才的培养核心就是实践能力,学生应该在学校就开始接受实践能力的培养,以便毕业后能够很快地适应社会的需求。为了满足当前高职高专院校人才培养的要求和当今社会对人才需求的现状,很多学校的相关专业均开设了有关数据库技术的课程,而在众多的数据库系统中SQL Server以其兼具大型数据库技术要求和易于实现等特点,被许多院校列为必修课程。本书正是结合这一实际需求以及最新的数据库技术知识而编写的。
全书共有13章:第1章主要介绍数据库相关知识;第2章介绍了SQL Server 2005的安装和配置;第3、4章介绍了SQL Server数据库和表;第5章介绍了数据库的数据完整性;第6章介绍了数据查询;第7、8章介绍了视图及索引的应用;第9章介绍了T-SQL语言;第10章介绍了存储过程和触发器;第11章介绍了备份恢复与导入导出;第12章介绍了SQL Server的安全管理;第13章介绍了SQL Server项目开发。第1~12章后面均配有实训内容,所有实训内容均围绕一个大的实例完成,具有系统性和整体性。在项目开发中采用了先进的.NET技术,有助于学生对新知识、新技术的了解和学习。
本书概念清晰、叙述准确、重点突出,理论与实践紧密结合,注重操作技能的培养;图文并茂,提供了丰富的实例,有助于读者对所学内容的掌握,便于自学。
本书由李岩、张瑞雪任主编,王旭、李康乐任副主编。第1~3章由王旭编写,第4~7章由张瑞雪编写,第8、9、11章由李康乐编写,第10、12、13章由李岩编写。本书由李岩统稿,李康乐负责校对。本书的编写得到了许多教师的大力支持,在此衷心地向他们表示感谢。
本书既适合作为高职高专院校计算机相关专业教材,也可供从事计算机应用开发工作的人员学习参考。
由于编者水平有限,书中难免存在缺点和不足,敬请读者批评指正。
编 者