图书介绍
SQL Server数据库应用教程PDF|Epub|txt|kindle电子书版本下载
- 关敬敏,沈立强,李莉编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302119112
- 出版时间:2005
- 标注页数:255页
- 文件大小:33MB
- 文件页数:269页
- 主题词:关系数据库-数据库管理系统,SQL Server 2000-高等学校-教材
PDF下载
下载说明
SQL Server数据库应用教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
第1章 SQL Server概述1
1.1 SQL与SQLServer1
1.1.1 SQL的特点2
1.1.2 SQLServer的特点3
1.1.3 SQLServer 2000的性能4
1.1.4 SQL-DMF简介4
1.1.5 关系数据库模型简述5
1.2 SQLServer 2000的安装及基本操作6
1.2.1 SQLServer 2000的硬件和软件安装要求6
1.2.2 SQLServer 2000的安装内容7
1.2.3 SQLServer 2000的安全性8
1.3 SQLServer 2000的安装9
1.4 SQLServer群组中各项目的作用16
1.5 SQL Server服务器端的操作17
1.5.1 SQL Server的启动17
1.5.2 对sa账户加入密码17
1.5.3 SQL Server2000的配置20
1.5.4 查看专用存储器的构造21
1.6 SQLServer2000客户端的操作界面21
第2章 数据库的基本操作24
2.1 文件和文件组24
2.1.1 文件24
2.1.2 文件组24
2.2 创建数据库25
2.2.1 用企业管理器以图形化界面建立数据库25
2.2.2 在查询分析器窗口中用T-SQL命令创建数据库26
2.2.3 事务日志28
2.2.4 查看数据库信息29
2.3 管理数据库32
2.3.1 打开数据库32
2.3.2 增加数据库容量32
2.3.3 查看及修改目前数据库选项设定33
2.3.4 缩减数据库容量35
2.3.5 更改数据库名称35
2.3.6 查看目前SQLServer上共有几个数据库36
2.3.7 数据库的删除37
第3章 数据库中表的建立39
3.1 表的概念39
3.2 SQLServer的数据类型39
3.3 数据库中表的操作45
3.3.1 数据库中表的创建45
3.3.2 数据库中表的删除49
3.3.3 数据库中表的修改50
第4章 数据检索59
4.1 SELECT语句60
4.2 带条件的检索64
4.2.1 WHERE子句64
4.2.2 WHERE子句中条件的指定66
4.2.3 HAVING子句69
4.2.4 COMPUTE BY子句及COMPUTE子句71
4.3 从多个表中查询数据71
4.4 UNION操作73
4.5 子查询75
第5章 实现SQL Server的数据完整性77
5.1 数据完整性的基本概念77
5.1.1 数据完整性的类型77
5.1.2 强制数据完整性78
5.2.1 约束类型简介79
5.2 定义约束79
5.2.2 约束的创建81
5.2.3 查看约束的定义信息82
5.2.4 删除约束84
5.3 约束类型的说明86
5.3.1 DEFAULT约束86
5.3.2 CHECK约束87
5.3.3 PRIMARY KEY约束88
5.3.4 UNIQUE约束89
5.3.5 FOREIGN KEY约束90
5.4 创建约束的其他选项92
5.4.1 使用WITH NOCHECK选项92
5.5 使用默认93
5.4.2 使用NOCHECK选项93
5.6 使用规则96
5.7 数据完整性强制方法的选择98
第6章 视图及其应用100
6.1 综述100
6.1.1 视图的基本概念100
6.1.2 使用视图的优点和缺点101
6.2 视图的创建和查询102
6.3 视图定义信息查询104
6.3.1 使用企业管理器105
6.3.2 通过执行系统存储过程查看视图的定义信息105
6.4 视图的修改和删除107
6.4.1 视图的修改107
6.4.2 视图的删除108
6.5 通过视图修改数据109
第7章 索引及其应用112
7.1 有关索引的基础知识112
7.1.1 SQLServer中数据的存储112
7.1.2 SQLServer中数据的访问113
7.2 创建索引的原因和选择索引列113
7.2.1 创建索引的考虑因素113
7.2.2 选择创建索引的数据列115
7.3 索引的分类115
7.3.1 聚集索引115
7.3.2 非聚集索引117
7.4 创建可利用的索引119
7.4.1 在查询分析器窗口中用SQL命令创建索引119
7.4.2 在企业管理器的图形化界面上创建索引124
7.5 索引信息的查询125
7.6 更改索引的名称126
7.7 删除索引127
7.7.1 在查询分析器窗口中用T-SQL命令语句删除索引127
7.7.2 在企业管理器窗口中删除索引128
7.8 设置创建索引的选项128
7.8.1 设置FILLFACTOR选项128
7.8.2 设置PAD_INDEX选项129
7.9 索引的分析和维护130
7.9.1 索引分析130
7.9.2 索引维护132
7.10 使用索引优化向导136
第8章 存储过程及其应用139
8.1 存储过程的概念139
8.3.1 创建存储过程140
8.2 存储过程的优点140
8.3 创建和执行简单存储过程140
8.3.2 创建存储过程的步骤及注意事项142
8.3.3 浏览存储过程信息143
8.4 创建和执行含参数的存储过程144
8.4.1 创建含有输入参数的存储过程145
8.4.2 执行含有输入参数的存储过程147
8.4.3 创建含有输出参数的存储过程148
8.4.4 执行含有输出参数的存储过程149
8.5 存储过程的重编译处理150
8.5.1 存储过程的处理150
8.5.2 存储过程的重编译处理151
8.6 修改和删除存储过程152
8.6.1 修改存储过程152
8.6.2 删除存储过程153
8.7 系统存储过程和扩展存储过程154
8.7.1 系统存储过程154
8.7.2 扩展存储过程155
第9章 触发器及其应用158
9.1 触发器的基本概念和优点158
9.1.1 触发器的基本概念158
9.1.2 使用触发器的优点158
9.2 触发器的创建与执行160
9.2.1 INSERT触发器161
9.2.2 UPDATE触发器162
9.2.3 DELETE触发器163
9.2.4 查看触发器信息164
9.2.5 触发器的执行166
9.3.2 使用触发器强制业务规则167
9.3.1 使用触发器强制数据完整性167
9.3 使用触发器167
9.4 修改和删除触发器168
9.4.1 修改触发器168
9.4.2 删除触发器169
9.4.3 禁止或启用触发器169
9.5 嵌套触发器和递归触发器169
9.5.1 嵌套触发器169
9.5.2 递归触发器170
9.6 触发器与约束的比较171
第10章 用户自定义函数的应用与程序设计172
10.1 用户自定义函数的基本概念172
10.2 创建用户自定义函数173
10.2.1 创建用户自定义函数173
10.2.2 查看用户自定义函数175
10.3 用户自定义函数类型176
10.3.1 标量函数176
10.3.2 内嵌表值函数177
10.3.3 多语句表值函数179
10.4 修改和删除用户自定义函数180
10.4.1 修改用户自定义函数180
10.4.2 删除用户自定义函数181
10.4.3 设置用户自定义函数的权限181
10.5 SQLServer中的程序设计182
10.5.1 程序设计中批处理的基本概念182
10.5.2 事务处理184
10.6 SQLServer的流程控制语句188
10.6.1 声明变量189
10.6.3 RETURN语句190
10.6.2 预声明的全局变量190
10.6.4 CASE表达式191
10.6.5 BEGIN…END块192
10.6.6 游标194
第11章 SQL Server的系统安全与数据安全简介196
11.1 SQL Server的系统安全机制196
11.1.1 与Windows 2000集成的登录验证模式196
11.1.2 基于角色的安全性197
11.2 服务器管理的安全性197
11.2.1 服务器登录账号197
11.2.2 设置安全验证模式198
11.2.3 服务器账号管理198
11.2.4 服务器角色200
11.2.5 管理数据库的用户201
11.3.2 权限设置204
11.3 管理权限204
11.3.1 SQLServer 2000的权限204
11.3.3 权限和系统表206
11.4 应用程序的安全性与应用程序角色207
11.5 SQLServer的数据安全208
11.5.1 数据库备份与恢复的基本概念208
11.5.2 备份的类型209
11.6 备份210
11.6.1 用T-SQL命令方式进行备份210
11.6.2 用SQLEnterprise Manager进行备份213
11.7 还原213
11.7.1 用T-SQL命令进行还原214
11.7.2 用SQL.Enterprise Manager进行还原216
11.8 制订备份及恢复计划217
11.7.3 灾难后的恢复217
11.8.1 备份计划218
11.8.2 恢复计划218
第12章 通过ODBC连接不同数据源220
12.1 ODBC概述220
12.2 ODBC数据源221
12.3 安装ODBC的数据源驱动程序222
12.3.1 添加数据源222
12.3.2 数据源转换222
第13章 数据库设计与应用案例227
13.1 数据库设计概述227
13.1.1 需求分析227
13.1.2 概念结构设计229
13.1.3 逻辑结构设计231
13.1.4 数据库实现232
13.2 数据库开发工具JSP简介233
13.2.1 什么是JSP233
13.2.2 JSP的语法234
13.2.3 数据库连接235
13.3 数据库应用开发实例236
13.3.1 系统需求分析236
13.3.2 数据库概念结构设计238
13.3.3 数据库逻辑结构设计239
13.3.4 数据库物理设计243
13.3.5 系统详细设计与编码244
13.3.6 身份认证与登录程序设计247
13.3.7 界面设计251