出版时间:2011-10 出版社:化学工业 作者:胡超//闫玉宝 页数:500
前言
在当今的信息社会,数据库是数据存储和管理的主流方式,尤其是在企业内部。通过数据库可以便利地存储和管理大量的数据,而且企业可以基于数据库更好地利用历史数据。在众多的数据库中,微软公司的SQL Server具有独特的优势。它与Windows系统和Visual Studio开发工具进行很好的技术共享和耦合,具有集成的方便性和高效性。随着SQL Server在技术上的成熟,新版的SQL Server 2008成为中小企业具有良好性价比的数据库产品。本书选用微软最新的数据库管理平台SQL Server 2008 R2作为讲解界面,全面、系统地介绍了SQL Server 2008的相关技术,并辅以大量的示例以及一些有益的拓展,力求让读者学完本书之后,能够掌握SQL Server 2008的技术,以及开发SQL Server 2008的工具和方法。本书特点本书第1版自出版后,受到了广大读者的热烈欢迎,热心的读者也反馈了不少宝贵的意见。为了更好地帮助读者快速掌握SQL Server 2008,同时参考读者反馈的意见,我们对第1版进行了修订,并为每章配备了习题,供读者进行自我检查和巩固提高。另外,在本书的最后添加了面试题目,介绍在应聘面试中经常遇到的问题,帮助读者在面试中披荆斩棘,取得胜利。希望我们的努力可以更好地帮助大家。1.由浅入深,循序渐进为了方便读者学习,本书首先讲解了一些基本的SQL Server 2008技术,并辅以示例。读者在掌握这些基本技术的基础上,逐渐学习SQL Server 2008的高级技术,以及开发SQL Server 2008的过程和方法,从而使读者可以边学习、边动手,更快地掌握SQL Server 2008的技术。2.实例翔实,便于自学通过例子学习是最好的学习方式。在讲述完知识点后,在后面精心布置一个具有代表性的实例,结合“知识点、例子、运行结果、分析”的模式,透彻详尽地讲述了实际开发中所需的各类知识。为了便于读者阅读程序代码,快速学习编程技能,书中几乎所有的SQL语句都提供了注释。3.示例讲解,加深理解由于SQL Server 2008的技术较为复杂,很多读者感到无所适从。本书通过技术点和示例的配合,帮助读者解决这个问题。本书在讲解每个技术点之后都给出了相应的示例及其结果,可使读者通过示例对技术有更深入的理解。4.边学边练,收效显著为了提高读者分析问题、解决问题的能力,本书每章都把本章重要的知识点以练习题的形式附在该章的结尾处。读者可以在理解这些知识点之后,通过做习题、编写程序去深入掌握并灵活运用知识点。5.提供完善的售后服务读者可以在遇到具体问题时将问题发给编者,以便帮助大家及时解决这些问题。编者的电子邮件地址是hckobe@163.com。本书内容第1章主要介绍了与数据库管理系统相关的一些基础知识,为读者提供一些数据库管理系统方面的知识准备。第2章主要介绍了SQL Server的一些特征,包括SQL Server 2008的版本与功能组件、新性能等,并通过SQL Server 2008与其他数据库的对比,帮助读者了解SQL Server 2008的特性。第3章主要介绍了SQL Server 2008的安装和维护过程,包括SQL Server 2008的全新安装、升级安装、迁移安装、维护安装(删除)以及SQL Server 2008的组成和配置。第4章主要介绍了数据库的创建、变更、移动的过程及其SQL语句,还介绍了数据库选项的配置和系统数据库方面的内容。第5章主要介绍了表的创建、数据类型以及列的其他属性。其中,数据类型是本章介绍的重点,也是学习和使用SQL Server 2008的基础。第6章主要介绍了命名规则、标识符以及创建特殊类型的表。创建特殊类型的表之所以会划入本章,是因为这些表名称是特殊的标识符。第7章主要介绍了SQL Server 2008的基本SQL语句、常用语句、关系连接以及特殊语句。其中,基本SQL语句是重点,包括数据定义语句和数据操纵语句。第8章主要介绍了数据库关系图,包括表的主键、外键以及SQL Server 2008数据库关系图的创建和使用。第9章主要介绍了与数据库相关的一些高级操作,包括收缩数据库、监视服务器、SQL跟踪、资源调控器。第10章主要介绍了表的高级操作,包括数据导入导出、更改跟踪以及变更数据捕获。其中,更改跟踪和变更数据捕获是SQL Server 2008新引入的技术。第11章主要介绍了SQL Server 2008的数据完整性,主要是约束和默认值。其中,约束又分为NOT NULL、CHECK、UNIQUE、主键以及外键。第12章主要介绍了视图,包括视图的分类、视图的创建和使用以及系统视图。其中,视图又分为标准视图(普通视图)和索引视图。第13章主要介绍了存储过程,包括Transact-SQL存储过程(普通存储过程)、CLR存储过程、临时存储过程以及系统存储过程。第14章主要介绍了函数,包括自定义函数和系统函数。自定义函数包括自定义表值函数、自定义标量值函数以及CLR聚合函数;而系统函数又分为聚合函数、数学函数、日期和时间函数以及字符串函数。第15章主要介绍了同义词,包括同义词的创建、使用和管理。第16章主要介绍了触发器,包括登录触发器、DDL触发器、DML触发器以及CLR触发器。其中,DML触发器包括AFTER触发器和INSTEAD OF触发器。第17章主要介绍了如何使用Transact-SQL语句进行结构化程序设计,包括变量、常量、运算符以及控制流语句。第18章主要介绍了索引的创建和管理。第19章主要介绍了事务与锁,包括如何使用事务语句将SQL进行事务化处理。这里的锁主要是事务的隔离级别。第20章主要介绍了安全机制和技术,包括身份验证模式、角色、登录名、用户、权限以及架构。第21章主要介绍了数据库备份与还原,包括数据库损坏、备份和还原。第22章主要介绍了数据库的发布与订阅。第23章主要介绍了数据库镜像,包括手动故障转移和自动故障转移两种模式下的数据库镜像。其中,数据库镜像中用到了备份与还原技术。本书读者SQL Server 2008数据库管理员。开发SQL Server 2008的人员。SQL Server爱好者。大中专院校的学生。社会培训班学员。本书编者本书主要由胡超、闫玉宝编写,其他参与编写和资料整理的人员有刘成、马臣云、潘娜、阮履学、陶则熙、王大强、王磊、徐琦、许少峰、颜盟盟、杨娟、杨瑞萍、于海波、俞菲、曾苗苗、赵莹、朱存等。由于编者水平有限,书中难免存在不足和疏漏之处,恳请读者批评指正。编者2011年6月
内容概要
SQL Server 2008是微软SQL
Server的最新版。胡超、闫宝玉等编著的《SQL Server
2008从入门到精通(附光盘第2版)》分为三篇23章,系统地介绍了如何使用和开发SQL Server 2008,主要内容包括SQL
Server 2008
的安装和配置、命名规则、Transact-SQL语言及结构化程序设计、视图、存储过程、函数、同义词、触发器、索引、事务与锁、SQL
Server
2008的安全机制和技术、备份与还原、复制、数据库镜像、变更数据捕获与更改跟踪、数据库关系图、SQL跟踪、资源调控器。另外,在附录中给出了SQL
Server面试题目,以帮助读者更轻松地通过面试。
《SQL Server 2008从入门到精通(附光盘第2版)》适合SQL
Server 2008数据库管理员、开发SQL Server
2008的人员和大专院校学生阅读,尤其适合有一定Windows操作基础的人员。
书籍目录
第一篇 SQL Server 2008基础知识
第1章 引言
1.1 数据库的发展
1.1.1 手工阶段
1.1.2 文件系统阶段
1.1.3 数据库管理系统阶段
1.2 数据模型
1.2.1 层次数据库管理系统
1.2.2 网状数据库管理系统
1.2.3 关系数据库管理系统
1.3 对象-关系映射思想
1.3.1 对象-关系映射作用
1.3.2 对象-关系映射系统
1.4 数据库管理系统的用途
1.4.1 作为C/S软件系统的后台
1.4.2 作为B/S软件系统的后台
1.5 小结
1.6 习题
第2章 SQL Server 2008入门
第3章 规划、安装和配置SQL Server 2008
第4章 创建数据库
第5章 创建表
第6章 SQL Server的命名规则
第7章 SQL基本语句
第8章 数据库关系图
第二篇 数据库核心技术
第9章 数据库的高级操作
第10章 表的高级操作
第11章 数据完整性
第12章 视图
第13章 存储过程
第14章 函数
第15章 同义词
第16章 触发器
第17章 Transact-SQL结构化程序设计
第18章 索引
第19章 事务与锁
第三篇 SQL Server 2008应用
第20章 SQL Server 2008的安全机制和技术
第21章 备份与还原数据库
第22章 复制
第23章 数据库镜像
附录 SQL Server面试题目
编辑推荐
胡超、闫宝玉等编著的《SQL Server 2008从入门到精通(附光盘第2版)》选用微软最新的数据库管理平台SQL Server 2008 R2作为讲解界面,全面、系统地介绍了SQL Server 2008的相关技术,并辅以大量的示例以及一些有益的拓展,力求让读者学完本书之后,能够掌握SQL Server 2008的技术,以及开发SQL Server 2008的工具和方法。编者对第1版进行了修订,并为每章配备了习题,供读者进行自我检查和巩固提高。另外,在本书的最后添加了面试题目,介绍在应聘面试中经常遇到的问题,帮助读者在面试中披荆斩棘,取得胜利。
图书封面
评论、评分、阅读与下载