当前位置:首页 > 工业技术
SQL Server实训教程
SQL Server实训教程

SQL Server实训教程PDF电子书下载

工业技术

  • 电子书积分:10 积分如何计算积分?
  • 作 者:汤化平主编
  • 出 版 社:清华大学出版社;北京交通大学出版社
  • 出版年份:2005
  • ISBN:7810825046
  • 页数:202 页
图书介绍:本书遵循在理论够用的情况下、以实践应用为目的,介绍了SQL Server 2000的各种功能和应用方法。全书共分为15章,第1章为SQL server 2000概略,在这一章中安排了SQL Server 2000管理工具的使用实训,第2章为SQL server 2000的安装实训,第3章为使用SQL server 2000前的准备工作,第4章为生成与管理数据库实训,第5章为表的生成与维护实训,第6章为实现数据完整性实训,第7章为生成与维护索引实训,第8章为数据查询实训,第9章为生成与维护数据库对象实训,第10章SQL server的安全管理实训,第11章数据库备份和恢复实训,第12章数据转换实训,第13章使用SQL server同步复制实训,第14章SQL server 2000的自动化管理实训,第15章监视SQL server的性能和活动实训。本书每章后均给出习题,以利于学生复习巩固所学知识。
《SQL Server实训教程》目录
标签:主编 教程

第1章 SQL Server 2000概略 1

1.1 SQL Server 2000简介 1

1.1.1 SQL Server的发展 1

1.1.2 SQL Server的体系结构 1

目录 1

1.1.3 SQL Server的集成性 2

1.1.4 SQL Server的主要功能 2

1.2 SQL Server 2000的服务 3

1.3 实训:SQL Server 2000管理工具的使用 3

1.3.1 企业管理器 3

1.3.2 服务管理器 6

1.3.3 客户端网络实用工具 7

1.3.5 查询分析器 9

1.3.4 服务器网络实用工具 9

1.3.6 在IIS中配置SQL XML支持 11

1.3.7 联机丛书 12

小结 13

习题 13

第2章 安装SQL Server 2000 14

2.1 安装前的准备 14

2.2 安装要求 14

2.2.1 硬件需要 14

2.2.2 操作系统需求 15

2.2.3 选择SQL Server 2000安全机制 15

2.2.4 SQL Server 2000的默认实例和命名实例 16

2.3 实训:SQL Server 2000的安装 17

2.2.5 选择服务账户 17

小结 22

习题 22

第3章 使用SQL Server 2000前的准备 23

3.1 实训:查看安装结果 23

3.1.1 验证【开始】菜单中的程序组 23

3.1.2 在硬盘增加的文件和文件夹 24

3.1.3 增加注册表项 25

3.1.4 系统数据库和样本数据库 26

3.2 实训:启动SQL Server服务 26

3.2.1 通过服务管理器启动 26

3.2.3 通过控制面板的服务启动 27

3.2.4 通过命令行程序启动(DOS状态) 27

3.2.2 通过企业管理器启动 27

3.3 实训:注册和配置服务器 28

3.3.1 创建服务器组 28

3.3.2 注册和配置服务器 29

小结 31

习题 31

第4章 生成与管理数据库 32

4.1 数据库的基本概念 32

4.1.1 数据库的逻辑结构 32

4.1.2 数据库的物理存储结构 33

4.1.3 SQL Server 2000的系统数据库和用户数据库 35

4.2 实训:创建和删除用户数据库 36

4.2.1 在企业管理器中的实现方法 36

4.2.2 在查询分析器中的实现方法 38

4.3.2 扩大数据库 40

4.3.1 数据库更名 40

4.3 实训:编辑数据库 40

4.3.3 压缩数据库 41

4.3.4 快速查看数据库的内容 42

4.3.5 卸载和附加数据库 43

4.3.6 附加数据库 44

4.3.7 更变数据库的所有者(dbo) 45

小结 46

习题 46

第5章 表对象的生成与维护 48

5.1 SQL Server中表的基本概念 48

5.2 SQL Server的数据类型 49

5.2.1 系统数据类型 49

5.2.4 日期和时间数据 50

5.2.3 字符串数据 50

5.2.2 二进制数据 50

5.2.5 数值数据 51

5.2.6 货币数据 51

5.2.7 特殊数据 51

5.2.8 用户定义的数据类型 52

5.3 实训:数据表的创建、删除和修改 53

5.3.1 使用企业管理器创建表 53

5.3.2 使用企业管理器删除表 55

5.3.3 用T-SQL语句建立数据表和删除表 55

5.3.4 表结构的插入、修改和删除 57

5.4 实训:表中数据的输入与编辑 58

5.4.1 在企业管理器中实现表中数据的建立、修改和删除 58

5.4.2 用T-SQL语句实现表中数据的建立、修改和删除 59

习题 60

5.5 建立表间关系 60

小结 60

第6章 实现数据的完整性 61

6.1 数据完整性的类型 61

6.2 实训:数据完整性的实现 62

6.2.1 记录完整性(实体完整性) 62

6.2.2 列完整性(域完整性) 65

6.2.3 表级完整性(引用完整性或参照完整性) 72

6.2.4 确定使用完整性方法应用注意的问题 75

小结 75

习题 76

7.1.2 索引的优点 77

7.1.1 索引的含义 77

7.1 索引的含义和优、缺点 77

第7章 索引 77

7.1.3 索引的缺点 78

7.1.4 索引设计准则 79

7.2 索引的类型 79

7.2.1 聚集索引和非聚集索引 79

7.2.2 唯一索引和非唯一索引 80

7.2.3 单列索引和多列索引 81

7.3 实训:创建索引 81

7.3.1 使用企业管理器创建索引 81

7.3.2 使用创建索引向导 85

7.3.3 使用CREATE INDEX命令 86

7.4 删除索引 87

习题 88

小结 88

第8章 数据查询 90

8.1 SELECT语句介绍 90

8.2 实训:简单查询 90

8.2.1 打开数据库 90

8.2.2 SELECT语句基础 91

8.2.3 限制列 92

8.2.4 限制行数 94

8.3 实训:高级查询 96

8.3.1 消除相同行 96

8.3.2 聚合函数 97

8.3.3 GROUP BY和HAVING 98

8.3.4 关联数据 100

8.4 T-SQL编程 101

8.4.1 实训:判断语句IF-ELSE 102

8.4.2 CASE语句 103

8.4.3 循环语句WHILE 104

8.4.4 事件处理语句WAITFOR 105

8.4.5 介绍几个常用的T-SQL内建函数 105

小结 107

习题 107

第9章 生成与维护数据库对象 108

9.1 视图 108

9.1.1 视图的基本概念 108

9.1.2 实训:创建视图 109

9.1.3 实训:视图的修改、删除与重命名 111

9.2.2 实训:创建和执行存储过程 113

9.2.1 存储过程的概念 113

9.2 存储过程 113

9.3 实训:创建触发器 116

9.4 事务 118

9.4.1 事务的基本概念 118

9.4.2 实训:创建一个事务 119

9.5 用户定义函数 119

9.5.1 用户自定义函数的相关概念 120

9.5.2 实训:创建标量用户定义函数 120

9.5.3 实训:创建多语句表格值用户定义函数 122

9.5.4 实训:创建内嵌表格值用户定义函数 123

小结 124

习题 124

10.2 SQL Server 2000的身份验证 125

第10章 SQL Server的安全管理 125

10.1 SQL Server 2000的安全性机制 125

10.2.1 实训:选择合适的身份验证 126

10.2.2 实训:创建SQL Server的登录账号 126

10.3 数据库用户 129

10.3.1 特殊数据库用户 130

10.3.2 实训:添加和删除数据库用户 130

10.4 实训:设置访问权限 131

10.4.1 角色 131

10.4.2 授权访问权限 135

小结 138

习题 138

11.1.1 备份的方式和备份的策略 139

11.1 基本概念 139

第11章 数据库备份和恢复 139

11.1.2 备份前的考虑 140

11.2 备份数据库 141

11.2.1 实训:创建备份设备(也称永久性的备份文件) 141

11.2.2 实训:备份数据库 143

11.3 数据库恢复 146

11.3.1 数据库恢复模型 146

11.3.2 实训:查看备份信息 147

11.3.3 实训:恢复数据库 147

11.4 实训:master数据库的备份与恢复 151

小结 153

习题 154

12.2 数据转换服务 155

第12章 数据转换 155

12.1 DTS概述 155

12.3 使用导入、导出向导 156

12.4 使用DTS设计器 160

12.4.1 DTS包 160

12.4.2 创建DTS包 160

12.4.3 使用DTS包 165

小结 165

习题 165

第13章 使用SQL Server同步复制 166

13.1 复制技术的基本概念 166

13.1.1 复制简介 166

13.1.2 复制类型及制作复制的顺序 167

13.2 实训:配置发布服务器和分发服务器 168

13.3 实训:新建发布与发布项 171

13.4 实训:订阅服务器和订阅发布 173

13.5 实训:监视复制 176

小结 178

习题 178

第14章 SQL Server 2000的自动化管理 179

14.1 SQL Server代理服务 179

14.2 实训:管理作业 181

14.3 警报 185

14.3.1 警报的原理 185

14.3.2 实训:创建警报的通知者 186

14.3.3 实训:修改消息的设置 187

14.3.4 创建警报 188

习题 191

小结 191

第15章 监视SQL Server的性能和活动 192

15.1 性能监视概述 192

15.2 性能监视工具 193

15.3 Windows系统监视器 193

15.3.1 使用对象和计数器 193

15.3.2 实训:性能监视器的使用 194

15.4 SQL事件探查器(SQL Profiler) 196

15.4.1 SQL事件探查器概述 196

15.4.2 实训:使用SQL事件探查器 197

小结 201

习题 201

参考文献 202

返回顶部