封底: 本书是作者结合多年从事数据库教学和开发的经验编写而成的,采取理论和实践相结合的方式,一方面详细阐述了SQL Server 2005数据库的基本知识,另一方面注重数据库的实际开发与应用,以一个销售管理系统开发实例贯穿全书,通过对实例程序中源代码的详细分析、学习,读者可以充分理解并掌握基本概念,真正做到举一反三、学以致用。 本书主要特点 用一个综合性的实例贯穿始终,使学生一步一步地完成一个完整数据库系统的设计。 选用的实例注重理论联系实际,可操作性和实用性强。 突出实际技能的培养,每章后都有习题和实验,以加深学生对基本知识的理解。 提供电子课件和程序源代码,方便教师授课。
随着信息技术的迅速发展和广泛应用,数据库作为后台支持系统已成为信息管理中不可缺少的重要组成部分。管理信息系统、办公自动化系统、决策分析系统、企业资源规划系统等都需要大量地应用数据库技术。 在当今竞争的社会环境中,企事业单位需要为自己的信息管理系统提供一个全面、安全、可靠的数据库平台。SQL Server 2005数据库提供了一个杰出的数据库平台,能够满足各种类型的单位构建网络数据库的需求。SQL Server 2005是Microsoft公司在SQL Server 2000基础上开发的关系数据库管理系统,是目前主流数据库管理系统之一。它在企业级支持、商业智能应用、管理开发效率等诸多方面,较SQL Server 2000均有质的飞跃,是集数据管理与商业智能分析于一体的数据管理与分析平台。 本书是作者结合多年从事数据库教学和开发的经验编写而成的,采取了理论和实践相结合的方式,一方面详细阐述了SQL Server 2005数据库的基本知识,另一方面注重数据库的实际开发与应用,以一个销售管理系统开发实例贯穿本书的始末,使读者在学习了本书之后,能够快速掌握SQL Server 2005的相关知识并能够进行数据库的开发。通过对实例程序中源代码的详细分析、学习,读者可以充分理解并掌握各章节中提出的概念,真正做到举一反三、融会贯通。 本书共分14章。第1章介绍数据库的基础知识和SQL Server 2005的概述。第2章介绍数据库的创建与管理。第3章介绍表的创建,包括表结构的修改,约束及数据的添加、修改和删除。第4章介绍查询的使用。第5章介绍索引的创建与使用。第6章介绍视图的创建与使用。第7章介绍TransactSQL语言,包括变量、函数、批处理、条件判断语句和循环语句。第8章介绍游标、事务和锁。第9章介绍存储过程的创建与调用。第10章介绍触发器的创建。第11章介绍SQL Server的安全性管理。第12章介绍数据库的备份与恢复,数据的导入和导出。第13章介绍SQL Server提供的应用程序接口。第14章介绍一个应用实例——销售管理系统。 本书由李丹、赵占坤、丁宏伟、石彦芳编写。其中,第1、11、12、13章由李丹编写,第2、3、4章由丁宏伟编写,第5、6、7章由石彦芳编写,第8、9、10、14章由赵占坤编写。在编写过程中,参考了大量的相关技术资料和程序开发源码资料,在此向资料的作者深表谢意。同时还要感谢耿兴隆对本书的支持。书中全部程序都已上机调试通过。由于作者水平和时间有限,书中难免有错误和疏漏之处,敬请各位同行和读者不吝赐教,以便及时修订和补充。 另外,读者在使用本书的过程中有什么问题可直接与作者联系,Email为:LiDan8583@eyoucom。 编者 2009年10月