前言
关系数据库是提高生产率的实际基础。
——Edgar Frank Codd(关系数据库之父)
数据库技术是计算机科学的重要分支,已成为计算机数据管理的最新技术。Microsoft SQL Server 2005是基于客户/服务器模式(C/S模式)的新一代大型关系型数据库管理系统(DBMS)。它是全面的、集成的、端到端的数据解决方案,以其易操作、强大的功能及友好的界面,受到了广大企业用户的青睐。
为了使读者更好地掌握SQL Server 2005的新功能、新特性,更好地利用SQL Server 2005进行数据库系统开发,本书将详细、系统地介绍SQL Server 2005的基本使用方法及在基础知识上的深入应用。
SQL Server 2005数据库管理系统在电子商务、数据仓库和数据库解决方案等应用中起着重要的核心作用,为企业的数据管理提供强大的支持,对数据库中的数据提供有效的管理,并采取有效的措施保证数据的完整性及数据的安全性。SQL Server 2005拥有功能强大、操作方便的工具,同时减少了在从移动设备到企业数据系统的多平台上创建、部署、管理及使用企业数据和分析应用程序的复杂度。
本书的特点
本书在内容上采用知识点和案例相结合的形式,将知识融入案例中,使读者能够从实践中理解并巩固知识,在实践中提高能力。本书在叙述上力求通俗易懂,编排科学,图文并茂,注重实用。为了方便读者阅读及更加清晰地理解,本书对部分理解有困难的案例做了适量的注释分析。本书的主要特点如下:
❑ 讲解内容全面。涵盖了SQL Server 2005的各项基础知识,如T-SQL语言基本语法、SQL选择语句、插入语句等,以及存储过程、视图、事物和锁等高层次内容,集中篇幅深入讲解这些最实用的内容。
❑ 实例丰富。绝大部分章节以实例程序为核心,在实际应用中讲解要介绍的内容,例如,事物和锁的应用是比较重要的一个知识点,为了方便读者理解,本书专门设计了实例,将所有知识点纳入其中,让读者在实例中得到学习提升。
❑ 代码注释丰富。对于实例代码,提供详细的代码注释,通过注释,读者可以了解每一句代码的意义,无须担心看不懂代码。
❑ 通俗易懂。将很多复杂的原理用通俗的话讲出来,原理就简单了,方便读者了解。
1.清晰的体例结构
① 知识点介绍 准确、清晰是其显著特点,一般放在每一节开始位置,让零基础的读者了解相关概念,顺利入门。
② 实例 书中出现的完整实例,以章节顺序编号,便于检索和循序渐进地学习、实践,放在每节知识点介绍之后。
③实例代码 与实例编号对应,层次清楚、语句简洁、注释丰富,体现了代码优美的原则,有利于读者养成良好的代码编写习惯。对于大段程序,均在每行代码前设定编号便于学习。
④ 运行结果 对实例给出运行结果和对应图示,帮助读者更直观地理解实例代码。
⑤ 贴心的提示 为了便于读者阅读,全书还穿插着一些提示、注意等小贴士,体例约定如下:
提示:通常是一些贴心的提醒,让读者加深印象或提供建议,或者解决问题的方法。
注意:提出学习过程中需要特别注意的一些知识点和内容。
⑥ 习题 每章最后提供专门的测试习题,供读者检验所学知识是否牢固掌握,题目的提示或答案放在光盘中。
经作者多年的培训和授课证明,以上讲解方式是最适合初学者学习的方式,读者按照这种方式,会非常轻松、顺利地掌握本书知识。
2.实用超值的DVD光盘
为了帮助读者比较直观地学习,本书附赠DVD光盘,内容包括多媒体视频、电子教案(PPT)和实例源代码等。
● 多媒体视频
配有长达23小时手把手教学视频,讲解关键知识点界面操作和书中的一些综合练习题。作者亲自配音、演示,手把手教会读者使用。
● 电子教案(PPT)
本书可以作为高校相关课程的教材或课外辅导书,所以笔者特别为本书制作了电子教案(PPT),以方便老师教学使用。
3.提供完善的技术支持
本书提供了论坛:http://www.rzchina.net,读者可以在上面提问交流。另外,论坛上还有一些小的教程、视频动画和各种技术文章,可帮助读者提高开发水平。
4.丰富的额外素材下载
相关的开发素材文件,在www.broadview.com.cn提供下载。
适合阅读本书的读者
❑ SQL Server开发自学者;
❑ 软件开发人员;
❑ 高等院校相关专业的学生。
本书作者
本书主要由东华理工大学计算机系的桂颖编写。其他参与本书编写的人员有昊燃、刘永纯、曾光、张双、朱照华、黄永湛、孟祥嵩、张贺军、李勇、关涛、王岩、李晓白、魏星、刘蕾等,在此一并表示感谢!
编著者