图书介绍
SQL Server 2005基础教程与上机指导PDF|Epub|txt|kindle电子书版本网盘下载
![SQL Server 2005基础教程与上机指导](https://www.shukui.net/cover/57/33036120.jpg)
- 计算机职业教育联盟主编;付玉生编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302129606
- 出版时间:2006
- 标注页数:264页
- 文件大小:50MB
- 文件页数:283页
- 主题词:关系数据库-数据库管理系统,SQL Server 2000-教材
PDF下载
下载说明
SQL Server 2005基础教程与上机指导PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
第1章 SQL Server 2005概述1
1.1 SQL Server数据平台1
1.2 SQL Server 2005新特性2
1.2.1 企业级数据管理2
1.2.2 开发者的能力6
1.2.3 查询通知7
1.2.4 多活动结果集7
1.2.5 数据镜像中的透明的故障转移8
1.2.6 商务智能8
1.3 SQL Server 2005版本性能介绍9
1.4 习题11
第2章 关系数据库基础13
2.1 关系数据库基本概念13
2.2 SQL Server的数据库对象14
2.3.2 SQL语言支持的数据类型17
2.3.1 SQL语言的特征17
2.3 关系数据库的标准语言SQL17
2.3.3 SQL语言的表达式18
2.4 数据定义语言(DDL)19
2.4.1 建立数据库19
2.4.2 删除数据库19
2.4.3 建立基本表19
2.4.4 删除基本表20
2.4.5 修改基本表20
2.5 数据操纵语言(DML)21
2.4.6 建立视图21
2.4.7 删除视图21
2.5.1 数据查询22
2.5.2 数据插入22
2.5.3 数据删除22
2.5.4 数据更新22
2.6.3 拒绝权限23
2.6.2 回收权限23
2.6.1 分配权限23
2.6 数据控制语言(DCL)23
2.7 Transact-SQL语言介绍24
2.8 习题24
第3章 安装SQL Server 200526
3.1 版本和组件26
3.1.1 版本26
3.1.2 组件27
3.1.3 安装时的组件选择28
3.2 准备安装SQL Server 200530
3.2.1 安装的硬件和软件需求30
3.2.2 计算机系统硬件配置30
3.2.3 操作系统支持31
3.2.4 安装注意事项32
3.3 安装后的程序和服务32
3.3.1 所安装的程序32
3.3.2 所安装的服务34
3.4 上机指导:安装SQL Server 200536
3.5 习题43
第4章 Management Studio44
4.1 初识Management Studio44
4.1.1 启动Management Studio44
4.1.2 Management Studio窗口部件45
4.2 使用【已注册的服务器】和【对象资源管理器】47
4.2.1 使用【已注册的服务器】47
4.2.2 使用【对象资源管理器】48
4.3 改变窗口布局48
4.3.1 关闭和隐藏窗口48
4.3.2 移动窗口49
4.3.3 设置窗口的布局属性49
4.4 “文档”窗口的布局50
4.4.1 改变为MDI模式51
4.4.2 在【摘要】页中显示51
4.6 编写Transact-SQL52
4.5 选择键盘快捷键方案52
4.6.1 使用查询编辑器53
4.6.2 使用缩进54
4.6.3 最大化查询编辑器窗口55
4.6.4 分栏显示56
4.7 使用帮助56
4.7.1 Microsoft Document Explorer57
4.7.2 设置联机选项58
4.8.1 使用模板来创建代码59
4.8 使用模板、方案和工程59
4.8.2 创建用户自定义的模板60
4.8.3 保存代码为工程和方案62
4.9 习题63
第5章 SQL Server数据库管理64
5.1 了解数据库64
5.1.1 数据库基础64
5.1.2 系统数据库介绍66
5.1.3 文件和文件组67
5.2.1 数据库规划69
5.2 设计数据库69
5.2.2 确定数据库应用类型70
5.2.3 规范化71
5.2.4 数据完整性71
5.2.7 估计数据库规模72
5.2.8 设计文件和文件组72
5.2.6 数据库性能72
5.2.5 数据安全性72
5.2.9 在数据库对象上使用扩展属性73
5.3 创建数据库73
5.3.1 使用Management Studio创建数据库73
5.3.2 使用Transact-SQL创建数据库77
5.3.3 创建可移动数据库78
5.4 重命名数据库79
5.4.1 使用Management Studio重命名数据库79
5.5.1 使用Management Studio删除数据库80
5.4.2 使用Transact-SQL重命名数据库80
5.5 删除数据库80
5.5.2 使用Transact-SQL语言删除数据库81
5.6 上机指导81
5.6.1 使用Transact-SQL创建数据库81
5.6.2 使用Transact-SQL重命名数据库83
5.6.3 使用Transact-SQL删除数据库84
5.7 习题84
第6章 数据库高级管理86
6.1 修改数据库86
6.1.1 扩大数据库86
6.1.2 缩小数据库88
6.1.3 添加和删除数据文件和日志文件93
6.1.4 更改默认文件组96
6.1.5 数据库选项设置97
6.1.6 分离和附加数据库101
6.1.7 移动数据库文件106
6.1.8 更改数据库所有者112
6.1.9 更改数据库状态113
6.2 维护与优化数据库114
6.2.1 维护数据库114
6.2.2 优化数据库115
6.3 数据库快照115
6.3.1 数据库快照的工作原理115
6.3.2 创建和删除数据库快照116
6.4 上机指导117
6.5 习题119
第7章 Transact-SQL语言121
7.1 Transact-SQL的基础知识121
7.1.1 标识符121
7.1.2 数据类型122
7.1.3 函数123
7.1.4 表达式123
7.2.1 数据类型的增强124
7.2 Transact-SQL的增强124
7.1.5 保留关键字124
7.1.6 注释124
7.1.7 流控制124
7.2.2 数据库控制台命令的增强125
7.2.3 数据定义语句的增强125
7.2.4 其他方面的增强125
7.3 如何使用Transact-SQL125
7.3.1 SQLCMD工具126
7.3.2 查询编辑器126
7.4 数据定义语言DDL126
7.5 数据操纵语言DML126
7.5.1 查询数据SELECT126
7.5.2 插入数据INSERT137
7.5.3 删除数据DELETE138
7.5.4 更新数据UPDATE139
7.6 习题140
8.1.1 表的基本概念142
第8章 表和索引142
8.1 基础知识142
8.1.2 数据完整性基础143
8.1.3 特殊表143
8.2 设计表144
8.2.1 列的数据类型选择144
8.2.2 自动生成列的编号或标识符144
8.2.3 需要数据计算的列144
8.2.4 加强数据完整性144
8.3 创建表145
8.3.1 使用Management Studio创建表145
8.3.2 使用Transact-SQL创建表147
8.4 修改表150
8.4.1 使用Management Studio修改表150
8.4.2 使用Transact-SQL修改表152
8.4.3 在SQLCMD工具中修改表示例153
8.5 删除表154
8.4.4 重命名表中的列示例154
8.5.1 使用Management Studio删除表155
8.5.2 使用Transact-SQL删除表156
8.5.3 删除数据库中的表示例156
8.6 查看表属性156
8.6.1 使用Management Studio查看表属性156
8.6.2 使用Transact-SQL查看表的属性157
8.6.3 查看数据库表中的定义信息示例158
8.7 索引158
8.7.1 索引基础知识158
8.7.2 创建和删除索引159
8.8 上机指导164
8.9 习题165
第9章 视图167
9.1 视图的基础知识167
9.1.1 视图的优点与用途168
9.1.2 视图的分类169
9.2 创建视图170
9.2.1 使用Management Studio创建视图170
9.2.2 使用Transact-SQL创建视图172
9.3 修改和删除视图173
9.3.1 使用Management Studio修改和删除视图173
9.3.2 使用Transact-SQL修改和删除视图175
9.4 查看视图信息175
9.4.1 使用系统存储过程查看视图信息175
9.4.2 使用Microsoft SQL Server Management Studio查看视图信息176
9.4.3 使用Transact-SQL查看视图信息179
9.5 上机指导181
9.6 习题184
第10章 存储过程和触发器185
10.1 存储过程概述185
10.1.1 存储过程的特点186
10.1.2 存储过程的分类186
10.2.2 存储过程的内部命名规范化187
10.2 设计存储过程187
10.2.1 一些设计规则187
10.2.3 存储过程的加密定义188
10.3 实现和管理存储过程188
10.3.1 创建存储过程188
10.3.2 执行存储过程192
10.3.3 修改存储过程193
10.3.4 重新编译存储过程195
10.3.5 删除存储过程196
10.4 触发器概述197
10.4.1 触发器的特点198
10.4.2 触发器的种类198
10.4.3 inserted表和deleted表199
10.5 触发器设计规则199
10.5.1 确定触发器的种类199
10.5.2 确定触发器的响应范围199
10.6.1 创建触发器200
10.6 实现和管理触发器200
10.5.3 一些设计规则200
10.6.2 更改触发器206
10.6.3 删除触发器和停止触发器208
10.6.4 激活触发器210
10.7 习题211
第11章 安全管理213
11.1 SQL Server的安全性机制213
11.1.1 权限层次机制213
11.1.2 操作系统级的安全性213
11.1.3 SQL Server级的安全性214
11.1.4 数据库级的安全性215
11.2 登录和用户215
11.2.1 登录的身份验证模式及其设置215
11.2.2 创建登录217
11.2.3 创建用户219
11.3.2 数据库对象权限222
11.3 权限管理222
11.3.1 服务器权限222
11.3.3 数据库权限226
11.4 角色管理227
11.4.1 固定服务器角色227
11.4.2 数据库角色230
11.5 上机指导233
11.5.1 创建登录233
11.5.2 创建新用户233
11.6 习题234
第12章 数据库备份和恢复236
12.1 数据库备份基础知识236
12.1.1 基本概念236
12.1.2 备份数据库的目的237
12.1.3 备份数据库的设备237
12.2.1 恢复模式的分类238
12.2 数据库恢复模式238
12.1.4 物理和逻辑设备238
12.2.2 选择恢复模式239
12.2.3 更改数据库恢复模式240
12.2.4 使用Transact-SQL更改数据库恢复模式示例241
12.3 数据库备份策略242
12.3.1 备份策略242
12.3.2 选择备份策略243
12.4 执行数据库备份244
12.4.1 创建逻辑备份设备244
12.4.2 备份数据库245
12.5 执行数据库恢复250
12.5.1 使用Management Studio执行数据库恢复250
12.5.2 使用Transact-SQL语句恢复数据库255
12.6 上机指导256
12.7 习题257
附录 参考答案259