图书介绍
中文SQL Server 2005程序设计教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 赵森,苏庆,肖蓉编著 著
- 出版社: 北京:冶金工业出版社
- ISBN:7502440348
- 出版时间:2006
- 标注页数:310页
- 文件大小:56MB
- 文件页数:320页
- 主题词:关系数据库-数据库管理系统,SQL Server 2005-程序设计-高等学校-教材
PDF下载
下载说明
中文SQL Server 2005程序设计教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 SQL Server 2005系统的安装1
1.1 SQL Server 2005简介1
1.2 SQL Server语言特点2
1.3 SQL Server 2005功能简介3
1.3.1 关系引擎3
1.3.2 存储引擎4
1.3.3 工具4
1.3.4 复制4
1.4.2 Web Services5
1.4.1 NET Framework集成5
1.4 SQL Server 2005的新增功能5
1.3.5 SQL Server、Internet和电子商务5
1.4.3 ADO.NET6
1.4.4 快照隔离支持6
1.4.5 SQL管理对象6
1.4.6 XML技术7
1.5 SQL Server 2005的安装7
1.5.1 SQL Server 2005(32位)系统要求7
1.5.2 SQL Server 2005(64位)系统要求8
1.5.3 SQL Server 2005的安装9
小结12
二、上机操作题13
综合练习一13
一、基础题13
第2章 数据库基础知识14
2.1 什么是数据库14
2.2 数据库理论的发展史15
2.2.1 60年代数据库理论的萌芽15
2.2.2 70年代数据库理论的发展15
2.2.3 80年代数据库理论的成熟15
2.3 数据库系统的组成15
2.3.4 用户16
2.3.3 数据库管理系统16
2.3.2 数据库16
2.3.1 计算机系统16
2.4 数据库系统结构17
2.5 关系数据库的基本概念18
2.5.1 数据库系统模型和结构18
2.5.2 关系的定义20
2.5.3 关系数据库21
2.6 SQL语言的初步知识22
2.6.1 SQL语言的基本概念22
2.6.2 SQL语言概貌22
2.7.1 SQL系统的维护31
2.7.2 数据库的维护31
2.7 数据库的管理31
2.7.3 作业维护34
2.8 数据库性能优化34
2.8.1 查询优化34
2.8.2 索引优化35
2.8.3 连接优化35
2.8.4 存储优化36
2.9 数据库的安全性36
2.9.1 用户标识和鉴定36
2.9.4 数据加密37
2.9.3 审计37
2.9.2 存取控制37
小结38
综合练习二38
一、基础题38
二、上机操作题38
第3章 SQL Server 2005的配置管理39
3.1 SQL Server Management Studio39
3.2 服务器管理40
3.2.1 注册服务器组41
3.2.2 注册服务器42
3.2.3 系统启动43
Studio向导创建连接服务器45
3.2.4 使用SQL Server Management45
3.2.5 远程服务器管理46
3.2.6 指定系统管理员密码46
3.3 SQL Server Management Studio查询窗口47
3.4 性能监视器48
3.5 活动监视器49
3.6 导入和导出数据向导程序51
3.7 客户端网络实用工具51
3.8 联机丛书52
3.9 SQL Server 2005的配置52
3.10 管理配置59
3.10.2 配置选项的分类60
3.10.1 使用sp_configure系统存储过程设置配置60
3.10.3 配置选项表61
3.11 Windows XP配置61
3.11.1 Windows XP的网络设置61
3.11.2 为其他启动模式创建注册的键值62
3.11.3 SQL Server 2005的注册表项数值保存和恢复63
小结64
综合练习三64
一、基础题64
二、上机操作题65
4.2.1 实体66
4.2 构建E-R关系数据模型66
4.1 数据库设计方法学概述66
第4章 数据库的设计与管理66
4.2.2 键68
4.2.3 关系的多样性68
4.2.4 关系上的属性70
4.2.5 E-R模型中的设计问题71
4.3 数据库设计的规范化72
4.3.1 数据冗余和数据表更新异常72
4.3.3 第二范式74
4.3.2 第一范式74
4.3.4 第三范式76
4.4 数据字典77
4.5 概念数据库设计78
4.5.1 数据抽象与局部E-R图设计78
4.5.2 合并局部E-R图80
4.6 逻辑数据库设计81
4.6.1 E-R图向关系模型的转换81
4.6.2 数据模型的优化81
4.8 SQL Server 2005数据库的创建82
4.7.2 确定数据库的存储结构82
4.8.1 使用SQL Server Management Studio向导创建数据库82
4.7 物理数据库设计82
4.7.1 关系模式存取方法选择82
4.8.2 使用T-SQL创建数据库87
4.9 SQL Server 2005数据库的修改89
4.9.1 使用SQL Server Management Studio向导修改数据库90
4.9.2 使用T-SQL修改数据库92
4.10 删除数据库93
4.10.1 使用SQL Server Management Studio向导删除数据库94
4.10.2 使用DROP DATABASE语句删除数据库94
4.11.1 SQL Server 2005数据库单独文件的压缩95
4.11.2 SQL Server 2005数据库的压缩95
4.11 SQL Server 2005数据库的压缩95
4.12 SQL Server 2005数据库的备份与还原96
4.12.1 使用SQL Server Management Studio向导备份数据97
4.12.2 使用SQL Server Management Studio向导恢复数据库98
4.12.3 使用T-SQL窗口备份数据库99
4.12.4 使用T-SQL恢复数据库101
4.13 发布内容和订阅数据库101
小结102
综合练习四102
一、基础题102
二、上机操作题103
5.1.1 表的定义104
5.1.2 规划数据库104
5.1 表的基础知识104
第5章 SQL中的表以及表数据的操作104
5.1.3 列名105
5.1.4 数据类型105
5.1.5 长度112
5.1.6 精度和等级112
5.1.7 空值和默认值112
5.2 表的创建113
5.2.1 使用SQL Server Management Studio向导创建表113
5.2.2 使用CREATE TABLE语句创建表115
5.3 表的属性116
5.4 表的操作131
5.4.1 表的修改131
5.4.2 表的删除134
5.4.3 向表中增加数据135
5.4.4 修改表中的数据136
5.4.5 删除表中的数据136
小结136
综合练习五137
一、基础题137
二、上机操作题137
6.1.2 SELECT语句的执行方式138
6.1.1 SELECT语句的语法结构138
第6章 SQL Server 2005的查询设计138
6.1 SELECT语句查询138
6.1.3 使用SELECT子句选取字段和记录140
6.2 使用FROM子句指定数据源143
6.2.1 使用内部连接组合两个表中的记录143
6.2.2 使用外部连接组合两个表中的记录143
6.3 使用WHERE子句144
6.3.1 WHERE子句概述144
6.3.2 在WHERE子句中使用比较运算符144
6.3.3 在WHERE子句中使用范围运算符145
6.3.4 在WHERE子句中使用模式匹配符145
6.3.6 在WHERE子句中使用空值运算符146
6.3.5 在WHERE子句中使用列表运算符146
6.3.7 在WHERE子句中使用逻辑运算符147
6.3.8 WHERE子句中的复合条件148
6.3.9 在WHERE子句中连接多个表148
6.4 使用GROUP BY子句分组统计149
6.4.1 GROUP BY子句的语法格式149
6.4.2 根据分组字段进行汇总计算150
6.4.3 使用HAVING子句150
6.5 使用COMPUTE和COMPUTE BY子句151
6.5.1 使用COMPUTE子句151
6.5.2 使用COMPUTE BY子句152
6.6.1 ORDER BY子句的语法格式153
6.6.2 TOP子句与ORDER BY子句连用153
6.6 使用ORDER BY子句的连接153
6.7 联合查询154
6.7.1 使用UNION154
6.7.2 使用UNION ALL155
6.8 子查询156
6.8.1 [NOT]IN子查询157
6.8.2 [NOT]EXISTS子查询158
6.8.3 比较子查询159
6.9 使用函数159
6.9.1 行函数159
6.9.2 数字函数160
6.9.3 文本函数161
6.9.4 SUM函数162
6.9.5 AVG函数162
6.9.6 COUNT函数163
6.9.7 MAX、MIN函数164
6.10 创建查询结果表164
小结165
综合练习六165
一、基础题165
二、上机操作题166
7.1.2 使用批处理167
7.1.1 Transact-SQL语句中的语法格式约定167
第7章 SQL Server 2005的开发与实务167
7.1 基础知识167
7.1.3 检查执行结果168
7.2 流程控制语句169
7.2.1 BEGIN...END语句169
7.2.2 IF...ELSE语句170
7.2.3 GOTO语句171
7.2.4 WHILE、BREAK、CONTINUE语句172
7.2.5 WAITFOR语句173
7.2.6 RETURN语句174
7.2.7 CASE表达式174
7.3.2 日期函数175
7.3 内部函数175
7.3.1 系统函数175
7.3.3 字符串函数176
7.3.4 数学函数178
7.3.5 集合函数179
7.3.6 行集函数180
7.4 运算符180
7.4.1 算术运算符180
7.4.2 赋值运算符180
7.4.3 位运算符181
7.4.4 比较运算符181
7.4.8 运算符的优先级183
7.4.7 一元运算符183
7.4.5 逻辑运算符183
7.4.6 字符串串联运算符183
7.5 用户自定义函数184
7.5.1 创建数量型用户自定义函数184
7.5.2 创建直接表值用户自定义函数186
7.5.3 创建多语句表值用户自定义函数187
7.5.4 使用SQL Server Management Studio向导创建用户自定义函数188
7.5.5 用户自定义函数的查看、修改与删除188
7.6 存储过程190
7.6.1 使用向导创建存储过程191
7.6.2 使用CREATE PROCEDURE语句建立存储过程191
7.6.4 存储过程调用193
7.6.3 创建临时存储过程193
7.6.5 删除存储过程195
7.7 批、事务和锁196
7.7.1 批197
7.7.2 事务197
7.7.3 锁198
7.8 使用游标199
7.8.1 游标类别199
7.8.2 游标声明200
7.8.3 游标函数201
7.8.4 关闭游标202
7.8.5 释放游标203
小结203
综合练习七203
一、基础题203
二、上机操作题204
第8章 SQL Server 2005的触发器和数据操作205
8.1 触发器简介205
8.1.1 触发器概述205
8.1.2 触发器的触发方式205
Studio向导创建触发器206
8.2 创建触发器206
8.2.2 使用Transact-SQL语句创建触发器207
8.3 修改和删除触发器209
8.3.1 修改触发器209
8.3.2 删除触发器211
8.4 触发器的工作原理211
8.4.1 INSERT触发器的工作原理212
8.4.2 DELETE触发器的工作原理213
8.4.3 UPDATE触发器的工作原理214
8.4.4 INSTEAD OF触发器的工作原理216
8.4.5 INSTEAD OF触发器与AFTER触发器的区别217
8.5.1 导入数据219
8.5 数据的导入和导出219
8.5.2 导出数据222
小结224
综合练习八224
一、基础题224
二、上机操作题225
9.2 索引类型226
9.2.1 惟一索引226
9.2.2 簇索引226
9.1 索引概述226
第9章 SQL Server 2005中的索引226
9.2.3 非簇索引227
9.3 创建索引227
9.3.1 系统自动创建索引227
9.3.2 使用向导创建索引228
9.3.3 使用CREATE INDEX语句创建索引231
9.4 删除索引233
9.4.1 使用SQL Server Management Studio向导删除索引233
9.4.2 使用DROP INDEX语句删除索引233
小结233
一、基础题234
二、上机操作题234
综合练习九234
第10章 SQL Server 2005的关系图和视图管理235
10.1 关系图概述235
10.2 视图概述237
10.3 建立视图238
10.3.1 使用SQL Server Management Studio向导创建视图239
10.3.2 使用CREATE VIEW语句创建视图241
10.4 修改视图243
10.4.1 使用SQL Server Management Studio向导修改视图243
10.4.2 使用ALTER VIEW语句修改视图245
10.5.1 使用SQL Server management studio向导删除视图248
10.5 删除视图248
10.5.2 使用DROP VIEW语句删除视图249
10.6 视图的应用250
10.6.1 通过视图检索数据250
10.6.2 通过视图修改数据251
小结252
综合练习十252
一、基础题252
二、上机操作题252
第11章 SQL Server 2005的安全管理253
11.1 安全访问控制253
11.1.1 用户安全账户认证253
11.2 登录标识管理255
11.1.2 授权许可确认255
11.2.1 系统内置的Windows NT登录账户256
11.2.2 添加登录账户257
11.2.3 修改登录标识260
11.2.4 删除SQL Server登录标识261
8.2.1 使用SQL Server Management262
11.3 角色管理262
11.3.1 固定角色263
11.3.2 用户自定义数据库角色264
11.3.3 删除用户自定义数据库角色268
11.3.4 在服务器角色中添加成员269
11.3.5 在数据库角色中添加成员272
11.4 数据库用户管理274
11.4.1 添加用户账户274
11.4.2 修改用户账户277
11.4.3 删除用户账户278
11.5 权限设置279
11.5.1 权限种类279
11.5.2 使用管理工具设置权限280
11.5.3 使用Transact-SQL语句设置权限281
一、基础题283
二、上机操作题283
综合练习十一283
小结283
第12章 SQL Server 2005的数据库系统维护284
12.1 概述284
12.2 SQLServer 2005维护284
12.2.1 监控错误日志284
12.2.2 记录配置信息287
12.2.3 登录管理289
12.3 数据库维护291
12.3.1 SQL Server 2005备份数据库方式292
12.3.2 使用SQL Server Management Studio向导管理备份设备293
12.3.3 备份数据库297
12.3.4 数据库恢复302
12.3.5 检查数据库访问权限305
12.3.6 表的维护305
12.4 操作系统维护305
12.4.1 监视硬盘空间的使用情况306
12.4.2 监控CPU和内存的使用情况306
12.4.3 运行磁盘碎片整理工具307
12.4.4 备份注册表307
小结308
综合练习十二309
一、基础题309
二、上机操作题309
参考文献310
热门推荐
- 68114.html
- 76984.html
- 326414.html
- 2861118.html
- 3853482.html
- 1960498.html
- 1818129.html
- 3910709.html
- 727898.html
- 1662979.html
- http://www.ickdjs.cc/book_198734.html
- http://www.ickdjs.cc/book_2275985.html
- http://www.ickdjs.cc/book_3647904.html
- http://www.ickdjs.cc/book_790662.html
- http://www.ickdjs.cc/book_211564.html
- http://www.ickdjs.cc/book_3595534.html
- http://www.ickdjs.cc/book_1181246.html
- http://www.ickdjs.cc/book_3027233.html
- http://www.ickdjs.cc/book_1404944.html
- http://www.ickdjs.cc/book_3214090.html