《清华大学计算机系列教材 SQL Server实用简明教程》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:黄维通,汤荷美
  • 出 版 社:北京:清华大学出版社
  • 出版年份:1999
  • ISBN:7302036187
  • 页数:180 页
图书介绍:

第1章 SQL Server概述 1

1.1 SQL语言 1

1.2 SQL语言的特点 1

1.3 SQL Server的结构 3

1.3.1 单进程(Single Process)、多线程(Multi-Thread)的关系型数据库 3

1.3.2 SQL Server以Client/Server为设计结构 4

1.3.3 Client/Server数据库的两个API(Application Program Interface) 5

1.3.4 SQL Server支持在客户端以Net-Library或ODBC存取服务器端 6

13.5 支持分布式数据库结构 7

1.4 SQL Server的性能 8

1.5 SQL分布式管理框架介绍 8

1.6 关系数据库模型简述 9

第2章 SQL Server的安装及基本操作 11

2.1 SQL Server的安装内容 11

2.1.1 数据库设备和数据库 11

2.3 SQL Server的安装 12

2.2 SQL Server的特殊用户 12

2.4 SQL群组中各项目的作用 21

2.5 客户端的安装 22

2.6 SQL Server服务器端的操作 24

2.6.1 SQL Server的启动 24

2.6.2 为sa账户加入密码 25

2.6.3 SQL Server的配置 27

2.6.4 查看专用存储器的构造 28

2.7 SQL Server客户端的操作界面 29

第3章 设备及数据库的基本操作 32

3.1 设备及数据库 32

3.2 设备的创建 32

3.2.1 通过Enterprise Manager以图形化界面创建设备 32

3.2.2 数据库设备的修改 35

3.2.3 通过T-SQL命令创建数据库设备 36

3.2.4 默认设备 37

3.2.5 设备空间的扩充 38

3.3 对设备做镜像 39

3.4.1 用T-SQL命令暂时停止或删除镜像 41

3.4 删除创建的镜像设备 41

3.4.2 用图形化界面暂停或删除镜像 42

3.5 设备的删除 43

3.5.1 用T-SQL命令删除设备 43

3.5.2 用图形化界面完成对设备的删除 43

3.6 数据库的创建 43

3.6.1 用Enterprise Manager以图形化界面建立数据库 44

3.6.2 在ISQL-w窗口中用T-SQL命令创建数据库 45

3.6.3 打开数据库 45

3.6.4 增加数据库容量 46

3.6.5 查看当前数据库选项的设置及修改 47

3.6.6 缩减数据库容量 48

3.6.7 更改数据库名称 49

3.6.8 查看有关数据库的信息 49

3.6.9 数据库的删除 50

4.1 表的概念 52

4.2 SQL Server的数据类型 52

第4章 数据库中表的建立 52

4.3 数据库中表的操作 57

4.3.1 数据库中表的创建 57

4.3.2 数据库中表的删除 60

4.3.3 数据库中表的修改 60

第5章 数据检索 65

5.1 SELECT语句 65

5.2 带条件的检索 68

5.2.1 WHERE子句 68

5.2.2 WHERE子句中条件的指定 70

5.2.3 HAVING子句 73

5.2.4 COMPUTE BY及COMPUTE子句 74

5.3 从多张表中查询数据 75

5.4 UNION操作 77

5.5 子查询 79

第6章 索引 81

6.1 索引的有关概念 81

6.1.1 簇索引 81

6.1.2 非簇索引 82

6.2.1 在ISQL_w窗口中用T-SQL命令建立索引 83

6.2 建立可利用的索引 83

6.2.2 在Enterprise Manager的图形化界面中上建立索引 86

6.3 索引信息的查询 87

6.4 更改索引的名称 87

6.4.1 在ISQL-w窗口中更改索引名称 87

6.4.2 在Enterprise Manager中更改索引名称 88

6.5 删除索引 88

6.5.1 用T-SQL命令语句删除索引 88

6.6 SQL Server效率增进器的作用 89

6.5.2 在Enterprise Manager图形化窗口中删除索引 89

6.6.1 效率增进器对可利用索引的选择 90

6.6.2 SARG命令语句 90

6.6.3 OR命令语句 91

6.6.4 预估计值 92

6.6.5 I/O时间 92

6.6.6 填充因子(Fillfactor) 92

6.6.7 分布页(DistributionPage) 93

6.6.8 索引密度(Density) 95

7.1 视图 96

7.1.1 视图的基本概念 96

7.1.2 视图的创建 96

第7章 视图、触发器及存储过程 96

7.1.3 视图的删除 101

7.2 触发器 103

7.2.1 触发器的基本概念 103

7.2.2 触发器的创建 103

7.3.2 存储过程的创建 107

7.3 存储过程 107

7.3.1 存储过程的概念 107

7.3.3 SQL Server的存储过程 108

第8章 SQL Server中的程序设计 115

8.1 程序设计中批命令的基本概念 115

8.2 事务处理 117

8.3 SQL Server的流程控制语句 122

8.3.1 声明变量 122

8.3.2 预声明的全局变量 123

8.3.3 RETURN语句 124

8.3.4 CASE表达式 125

8.3.5 BEGIN END块 126

8.3.6 游标 128

第9章 SQL Server的安全管理 131

9.1 SQL Server的安全模式 131

9.1.1 集成安全 132

9.1.2 标准安全 135

9.1.3 混合安全 136

9.2 安全工具 137

9.3 管理对Windows NT小组和用户的访问 140

9.3.1 为Windows NT用户和小组提供对SQL Server的访问 140

9.3.2 授予特权 141

9.3.3 撤销特权 144

9.4 管理SQL Server登录ID号 145

9.4.1 访问Logins对话框 145

9.4.2 向一个服务器增加一个登录ID号 146

9.4.3 修改一个登录ID号 147

9.4.5 管理数据库用户 148

9.4.4 从一个服务器中取消一个登录ID号 148

第10章 数据库的备份与恢复 149

10.1 数据库备份与恢复的基本概念 149

10.2 备份的类型 150

10.3 备份设备 150

10.4 备份数据库 152

10.5 备份事务日志 156

10.6 备份单个表 158

10.7 还原数据库 158

10.8 在灾难后还原 160

10.9 备份和恢复的几个问题 165

10.10 制定备份及恢复计划 167

10.10.1 系统数据库 167

10.10.2 超大规模数据库的考虑因素 169

第11章 通过ODBC连接不同的数据源 170

11.1 ODBC概述 170

11.2 ODBC数据源 171

11.3 安装ODBC的数据源驱动程序 171

11.4 数据类型转换过程中存在的问题 179