《SQL Server 2000基础教程》是2008年清华大学出版社出版的图书,作者是刘勇。
基本介绍
- 书名:SQL Server 2000基础教程
- 作者:刘勇
- ISBN:9787302104155
- 定价:22元
- 出版社:清华大学出版社
- 出版时间:2008-5-9
- 装帧:平装
- 开本:16开
内容简介
本书是作者针对高职高专教学的特点,根据多年从事计算机职业教育的经验编写而成的。编写中注意引入微软认证内容,以突出高职教育的特点。全书主要内容有:资料库基础知识,SQLServer2000的安装方法和安装要求,资料库操作,数据表操作,访问许可权和管理许可权,SQL查询语言和Transact-SQL程式设计基础,索引,视图,数据备份与数据恢复,数据转换,自动化工作,资料库複製,开发SQLServer应用程式,使用ASP开发Web资料库。
本书可作为高职高专计算机专业学生的教材,也可以作为希望在操作技能上得到提高的本科生学习资料库课程的参考书。
图书目录
第1章 资料库基础知识 1
1.1 资料库系统 1
1.1.1 数据、信息和资料库 1
1.1.2 资料库系统 2
1.2 数据模型 3
1.2.1 研究现实世界的方法 3
1.2.2 数据模型 3
1.2.3 关係型资料库 4
1.3 关係型资料库的设计 7
1.3.1 资料库设计过程 7
1.3.2 E-R方法 8
1.4 习题 8
第2章 MS SQL Server 2000的
安装方法和安装要求 9
2.1 SQL Server 2000的各个版本 9
2.2 安装準备 10
2.2.1 安装要求 10
2.2.2 SQL Server 2000的
安装配置选项 13
2.3 SQL Server 2000安装程式 14
2.3.1 运行安装程式 14
2.3.2 选择安装方式 16
2.3.3 选择安装类型 16
2.3.4 选择服务的登录账户、
身份验证模式和许可模式 18
2.3.5 确定排序规则和
选择网路协定 20
2.4 安装命名实例和无人值守安装 21
2.4.1 安装SQL Server 2000
命名实例 21
2.4.2 无人值守安装 22
2.5 习题 24
第3章 资料库操作 25
3.1 準备使用SQL Server 2000 25
3.1.1 查看安装结果 25
3.1.2 启动、停止、暂停和修改
SQL Server 2000服务 28
3.1.3 使用OSQL、SQL Server
企业管理器和SQL
查询分析器 32
3.1.4 资料库结构 36
3.2 创建和配置用户资料库 38
3.2.1 创建用户资料库 38
3.2.2 设定资料库选项 44
3.2.3 管理用户资料库大小 47
3.3 将资料库档案存放在多个磁碟上 50
3.3.1 RAID简介 50
3.3.2 档案组 51
3.3.3 分离资料库与附加资料库 51
3.4 习题 54
第4章 数据表操作 56
4.1 数据类型 56
4.1.1 系统数据类型 56
4.1.2 用户定义的数据类型 61
4.2 数据表的建立 64
4.2.1 使用企业管理器创建 64
4.2.2 使用CREATE TABLE
语句创建 67
4.3 修改表的结构和删除表 68
4.3.1 使用企业管理器修改表 68
4.3.2 使用企业管理器删除表 69
4.4 表的关联 70
4.4.1 建立表的关联 70
4.4.2 删除表的关联 72
4.5 记录的添加和修改 72
4.5.1 记录的添加和修改 73
4.5.2记录的删除 73
4.6习题 74
第5章访问许可权和管理许可权 76
5.1身份验证过程与授权过程 76
5.1.1身份验证模式 76
5.1.2Windows和SQLServer
身份验证的比较 77
5.1.3设定验证模式 78
5.2创建和管理登录 80
5.2.1创建和管理
伺服器登录账号 80
5.2.2创建和管理
用户登录账号 83
5.3资料库特定的许可权 84
5.3.1许可权的分类 84
5.3.2管理对象许可权 85
5.3.3管理语句许可权 88
5.4角色的使用 88
5.4.1伺服器角色 89
5.4.2资料库角色 89
5.5习题 94
第6章SQL查询语言和
Transact-SQL基础 95
6.1SQL语言 95
6.1.1SQL语言的概述 95
6.1.2SQL语言分类 96
6.2Transact-SQL基础 96
6.2.1标识符 96
6.2.2数据查询 98
6.2.3资料库的修改与删除 100
6.2.4数据的插入、
修改和删除 103
6.2.5表的修改与删除 105
6.3SELECT高级查询 106
6.3.1数据汇总 106
6.3.2联接查询 109
6.3.3子查询 112
6.4习题 113
第7章索引 114
7.1索引及其分类 114
7.2创建索引 115
7.2.1聚集索引和非聚集索引 115
7.2.2主键约束和惟一性约束 115
7.2.3使用索引创建嚮导 115
7.2.4使用索引管理器 118
7.2.5使用CREATE
INDEX语句 119
7.3索引的维护和使用 120
7.3.1查看索引 120
7.3.2删除索引 121
7.3.3在SELECT语句中
使用索引 122
7.4习题 122
第8章视图的创建和使用 123
8.1概述 123
8.1.1视图的概念 123
8.1.2视图的优点 123
8.2创建视图 123
8.2.1使用嚮导创建视图 123
8.2.2使用企业管理器
创建视图 126
8.2.3使用CREATEVIEW
命令创建视图 129
8.3使用视图 129
8.3.1通过视图添加数据 129
8.3.2通过视图更改数据 130
8.3.3通过视图删除数据 130
8.3.4使用视图进行数据查询 130
8.4视图的维护 131
8.4.1修改视图 131
8.4.2视图更名 131
8.4.3视图信息的查询修改 131
8.4.4视图的删除 132
8.5习题 133
第9章资料库备份与资料库恢复 134
9.1资料库备份及其备份类型 134
9.1.1资料库备份概述 134
9.1.2资料库备份的类型 134
9.2备份资料库、档案、档案组
和事务处理日誌 135
9.2.1备份设备 135
9.2.2创建资料库备份 136
9.3恢複数据库 139
9.3.1资料库的修复 139
9.3.2恢複数据库 141
9.4习题 144
第10章数据转换 145
10.1使用“DTS导入/导出
嚮导”工具 145
10.1.1使用“DTS导入/
导出嚮导”工具导入
EXCEL工作簿数据 145
10.1.2使用“DTS导入/导出
嚮导”工具导出
数据到VFP 148
10.1.3利用“DTS导入/导出
嚮导”将VFP数据
导出到Excel工作簿 151
10.2使用DTS设计器 151
10.2.1DTS设计器简介 151
10.2.2创建一个数据传输和
转换数据包 153
10.2.3执行数据包 156
10.3保存、打开DTS数据包 160
10.3.1保存DTS数据包 160
10.3.2打开DTS数据包 160
10.4习题 161
第11章自动化工作 163
11.1SQLServer代理 163
11.1.1自动化管理执行元素 164
11.1.2设定SQLServer代理 164
11.2定义操作员 167
11.2.1利用企业管理器
创建操作员 167
11.2.2使用Transact-SQL语言
创建和管理操作员 168
11.3配置警报 168
11.3.1定义错误信息 169
11.3.2设定警报 170
11.3.3使用Transact-SQL语言
创建和管理警报 172
11.4创建作业 172
11.4.1新建作业 172
11.4.2作业分类 175
11.4.3使用Transact-SQL语言
创建和管理作业 175
11.5创建资料库维护计画 175
11.5.1资料库维护 175
11.5.2维护工作自动化 176
11.6习题 179
第12章资料库複製 180
12.1複製简介 180
12.1.1SQLServer複製服务 180
12.1.2SQLServer複製模型 182
12.1.3SQLServer複製类型 184
12.1.4事务的一致性 185
12.2配置複製 186
12.2.1配置出版伺服器 186
12.2.2创建出版物 188
12.3执行複製 191
12.3.1订阅出版物 191
12.3.2删除複製 194
12.4合併複製的冲突管理 194
12.4.1数据冲突 194
12.4.2创建和解决冲突 195
12.5习题 196
第13章开发SQLServer应用程式 197
13.1概述 197
13.1.1资料库应用程式
开发方法 197
13.1.2ODBC简介 197
13.1.3ADO简介 198
13.2使用Delphi开发SQL
Server应用程式 198
13.2.1Delphi概述 198
13.2.2Delphi的集成开发环境 199
13.3.2利用Delphi的BDE
组件开发SQLServer
2000的应用程式 200
13.2.4利用ADO方式开发SQL
Server2000应用程式 213
13.3使用VisualBasic开发SQL
Server应用程式 218
13.3.1VisualBasic概述 218
13.3.2VisualBasic
开发界面介绍 219
13.3.3连线资料库 220
13.3.4显示数据的两种方式 222
13.4习题 224
第14章使用ASP开发Web资料库 225
14.1ASP概述 225
14.2配置ASP的运行环境(IIS) 226
14.3ASP基础 229
14.3.1ASP程式结构 229
14.3.2ASP内置对象 229
14.4使用ASP集成SQL资料库 234
14.5习题 239
VIII
SQLServer2000基础教程
IX
目录