出版社:清华大学出版社
年代:2013
定价:69.0
本书注重理论与实践,在7大部分26章的篇幅中,按照一个知识点一个练习的方式,循序渐进、由浅入深地介绍SQL Server 2012的核心组件、数据库设计、数据检索与操作、高级数据库对象设计、数据库管理、高可用性和商业智能等主题。与此同时,作者还根据自己三十年的数据库开发经验,提供翔实的案例、丰富的最佳实践和实用的技巧,充分呈现了SQL Server 2012这一灵活、高扩展性、高安全性的大型数据库系统。
第1部分 MicrosoftSQL Server 2012入门
第1章 SQL Server 2012概述
1.1 商业智能
1.2 数据库引擎
1.3 T-SQL编程接口
1.4 安全子系统
1.5 复制
1.5.1 SQL Server代理
1.5.2 高可用性与灾难恢复工具
1.5.3 SQL Server集成服务
1.5.4 SQL Server管理工具
1.6 小结
第2章 SQL Server 2012的安装、配置与升级
2.1 SQL Server 2012的不同版本
2.2 挑选安装SQL Server所需的硬件
2.3 软件环境
2.4 准备工作
2.4.1 SQL Server实例
2.4.2 服务帐户
2.4.3 排序规则
2.4.4 身份验证模式
2.5 SQL Server的安装
2,6安装后的工作
2.6.1 为SQL Server数据库引擎分配TCP/IP端口号
2.6.2 使用Windows防火墙来开放某个SQL Server实例的端口
2.7 如何升级到SQL Server 2012
2.7.1 原状升级
2.7.2 并行升级
2.8 小结
第3章 使用SQL Server 2012的管理与开发工具
3.1 使用SQL Server 2012联机丛书
3.2 使用SQL ServerManagementStudio
3.3 使用SQL ServerManagementStudio
来创建解决方案及项目
3.4 使用SQL ServerDataTools
3.5 使用SQL Server配置管理器
3.6 小结
第2部分 设计数据库
第4章 设计SQL Server数据库
4.1 了解SQL Server系统数据库
4.1.1 master数据库
4.1.2 tempdb数据库
4.1.3 model数据库
4.1.4 msdb数据库
4.1.5 resource数据库
4.1.6 distribution数据库
4.2 理解SQL Server数据库结构
4.2.1 创建数据库
4.2.2 了解参数
4.3 添加文件与文件组
4.4 分离与附加SQL Server数据库
4.5 了解数据库恢复模式
4.5.1 简单恢复模式
4.5.2 完全恢复模式
4.5.3 大容量曰志恢复模式
4.6 小结
第5章 初建表格
5.1 创建一类命名规则
5.2 熟悉架构
5.3 熟悉SQL Server数据类型
5.3.1 数字型
5.3.2 字符串型
5.3.3 日期与时间型
5.3.4 其他数据类型
5.4 熟悉列属性
5.5 创建表
5.6 修改表
5.7 熟悉计算列
5.8 向表中添加约束
5.8.1 主键约束
5.8.2 默认值约束
5.8.3 唯一性约束
5.8.4 检查约束
5.8.5 外键约束
5.9 熟悉FileTable
5.1 0创建数据库关系图
5.1 1小结
第6章 索引的建立与维护
6.1 索引结构概览
6.1.1 聚集索引结构
6.1.2 非聚集索引结构
6.1.3 列存储索引结构
6.2 添加索引选项
6.3 添加包含性列
6.4 为索引添加筛选器
6.5 放置索引
6.6 禁用与删除索引
6.7 小结
第3部分 数据库设计高级主题
第7章 表压缩
7.1 理解行压缩
7.2 理解页压缩
7.3 评估压缩效果
7.4 压缩时考虑的因素
7.5 小结
第8章 表分区
8.1 创建分区函数
8.2 创建分区方案
8.3 将表与索引分区
8.4 小结
第9章 数据库快照
9.1 了解数据库快照的先决条件与限制
9.2 创建与查看数据库快照
9.3 删除数据库快照
9.4 利用数据库快照恢复数据库
9.5 小结
第10章 SELECT语句
10.1 编写SELECT语句
10.2 对结果进行排序
10.3 使用WHERE子句筛选数据
10.3.1 使用比较操作符
10.3.2 使用BETWEEN操作符
10.3.3 使用带多个条件的WHERE子句
10.3.4 检索一张值列表
10.3.5 使用通配符检索
10.4 创建别名
10.5 使用JOIN操作符获取多表数据
10.5.1 使用INNERJOIN
10.5.2 使用OUTERJOIN
10.6 限定结果集所返回的数据
……
第4部分 使用T-SQL
第5部分 创建其他数据库对象
第6部分 SQL Server复制
第7部分 数据库维护
第8部分 数据库管理
第9部分 高可用性的解决方案
《微软技术丛书:SQL Server 2012从入门到精通》分为9个部分,内容包括SQLServer2012入门、设计数据库、数据库设计高级主题、使用Transact-SQL、创建其他数据库对象、SQLServer复制、数据库维护、数据库管理和高可用性解决方案。《微软技术丛书:SQL Server 2012从入门到精通》不仅从理论上环环相扣,还涵盖多个技术层面,全面介绍了数据库管理人员在SQLServer2012环境中需要掌握的相关理论知识和工作技能,也从不同层次上体现了数据库管理员的工作内容及工作的要点和难点,能够科学地指导数据库管理员的日常工作。 《微软技术丛书:SQL Server 2012从入门到精通》的特点是按照日常工作的逻辑来编排内容,并含有大量实例操作指导、技巧提示及T-SQL代码,方便管理员日常的工作。
《微软技术丛书:SQL Server 2012从入门到精通》内容多为基础性的概念,是入门级的手册,专门为初次涉足于SQLServer2012领域的IT人士量身定制,也是数据库管理员的必备指南。
《微软技术丛书:SQL Server 2012从入门到精通》通过详尽的步骤说明指导读者学习SQL Server 2012编程的基础知识,是数据库管理员和开发人员的入门经典书。本书言简意赅,并含有大量实例操作指导、技巧提示及T-SQL代码,帮助读者构建数据库解决方案,从而轻松破解实际工作中的业务难题。
本书重要主题:
●安装和使用核心组件和工具
●创建表和索引结构
●操作和检索数据
●管理、复制和恢复数据库及维护数据库的安全
●构建高性能应用
●使用群集、数据库镜像和日志传送
明日科技, 编著
创客诚品, 张保威, 闫红岩, 编著
王立平, 刘详淼, 彭霁, 编著
明日科技, 编著
胡超, 等编著
美国Solid Quality Learning, 著
美国Solid Quality Learning, 著
刘奎, 付青, 张权, 编著
(美) 恭德罗依 (Gunderloy,M.) 等, 著