《资料库原理与实践教程——SQL Server》是2010年2月清华大学出版社出版的图书,作者是何玉洁、李宝安、谷葆春。
基本介绍
- 书名:资料库原理与实践教程——SQL Server
- 作者:何玉洁、李宝安、谷葆春
- ISBN:9787302216919
- 定价:29.50元
- 出版社:清华大学出版社
- 出版时间:2010年2月1日
内容简介
资料库技术是一门套用性很强的学科,因此在讲授资料库技术时应该从理论和套用两个方面来介绍。本书正是本着这个宗旨做到了理论和套用相结合。
本书内容共分为两篇,第1篇是资料库理论知识介绍,包括数据管理的发展过程、资料库系统的组成结构、SQL语言基础及数据定义功能、索引和视图、关係规範化理论、资料库设计以及事务与并发控制等方面;第2篇是资料库知识的具体实践,以SQLServer2005为平台,介绍了安装SQLServer2005、在此环境中创建资料库及资料库对象、安全管理以及备份和恢复的技术。第2篇是第1篇知识的具体实践,使读者可以方便地将理论和实践结合起来。
图书目录
第1篇关係资料库基础
第1章资料库概述
1.1数据管理的发展
1.1.1档案管理
1.1.2资料库管理
1.2数据独立性
1.3资料库系统的组成
1.4资料库套用结构
1.5小结
习题
第2章数据模型与资料库系统结构
2.1数据和数据模型
2.2概念层数据模型
2.3组织层数据模型
2.3.1关係模型的数据结构
2.3.2关係模型的数据操作
2.3.3关係模型的数据完整性约束
2.4资料库系统结构
2.5小结
习题
第3章SQL语言基础及数据定义功能
3.1SQL语言概述
3.2SQL语言支持的数据类型
3.3数据定义功能
3.3.1基本表
3.3.2数据完整性约束
3.4小结
习题
第4章数据操作
4.1数据查询功能
4.1.1查询语句的基本结构
4.1.2简单查询
4.1.3多表连线查询
4.1.4使用TOP限制结果集
4.1.5子查询
4.2数据更改功能
4.2.1插入数据
4.2.2更新数据
4.2.3删除数据
4.3小结
习题
第5章索引和视图
5.1索引
5.1.1索引的基本概念
5.1.2索引的存储结构及分类
5.1.3创建和删除索引
5.2视图
5.2.1视图的基本概念
5.2.2定义视图
5.2.3通过视图查询数据
5.2.4修改和删除视图
5.2.5视图的作用
5.3小结
习题
第6章关係资料库规範化理论
6.1函式依赖
6.2关係规範化
6.2.1关係模式中的码
6.2.2範式
6.3小结
习题
第7章资料库设计
7.1资料库设计概述
7.2资料库需求分析
7.3资料库结构设计
7.3.1概念结构设计
7.3.2逻辑结构设计
7.3.3物理结构设计
7.4资料库行为设计
7.5资料库实施
7.6资料库的运行和维护
7.7小结
习题
第8章事务与并发控制
8.1事务
8.2并发控制
8.2.1并发控制概述
8.2.2并发控制措施
8.2.3封锁协定
8.2.5并发调度的可串列性
8.2.6两段锁协定
8.3小结
习题
第2篇SQL Server 2005
第9章安装SQL Server 2005
9.1SQL Server 2005平台构成
9.2安装SQL Server 2005
9.2.1SQL Server 2005的版本
9.2.2安装SQL Server 2005所需要的软硬体环境
9.2.3实例
9.2.4安装及安装选项
9.3配置SQL Server 2005
9.4卸载SQL Server 2005
9.4.1正常的卸载方法
9.4.2非正常卸载方法
9.5小结
习题
上机练习
第10章创建和管理资料库
10.1SQL Server资料库概述
10.1.1系统资料库
10.1.2SQL Server资料库的组成
10.1.3数据档案和日誌档案
10.1.4资料库档案的属性
10.2创建资料库
10.2.1用SSMS创建资料库
10.2.2用TSQL语句创建资料库
10.3查看和设定资料库选项
10.4修改资料库
10.4.1扩大资料库空间
10.4.2收缩资料库空间
10.4.3添加和删除档案
10.5删除资料库
10.6分离和附加资料库
10.6.1分离资料库
10.6.2附加资料库
10.7小结
习题
上机练习
第11章资料库对象的创建与管理
11.1基本表的创建与管理
11.1.1创建表
11.1.2定义完整性约束
11.1.3修改表
11.1.4删除表
11.2索引的创建与管理
11.2.1创建索引
11.2.2查看和删除索引
11.3视图的创建与管理
11.3.1创建视图
11.3.2查看和修改视图
11.4小结
上机练习
第12章安全管理
12.1安全控制概述
12.1.1安全控制模型
12.1.2SQL Server的安全控制
12.1.3许可权的种类及用户的分类
12.1.4设定身份验证模式
12.2登录账户
12.2.1建立登录账户
12.2.2修改登录账户的属性
12.2.3删除登录账户
12.3资料库用户
12.3.1建立资料库用户
12.3.2Guest用户
12.3.3删除资料库用户
12.4许可权管理
12.4.1许可权种类
12.4.2许可权的管理
12.5角色
12.5.1固定的伺服器角色
12.5.2固定的资料库角色
12.5.3用户定义的角色
12.6小结
习题
上机练习
第13章备份和恢複数据库
13.1备份资料库
13.1.1数据备份的重要性
13.1.2备份内容及备份时间
13.1.3备份设备
13.1.4SQL Server支持的备份类型
13.1.5备份策略
13.1.6实现备份
13.2恢複数据库
13.2.1恢复的顺序
13.2.2实现恢复
13.3小结
习题
上机练习
附录系统提供的常用函式
附录1日期和时间函式
附录2字元串函式
附录3类型转换函式