图书介绍
SQL Server 2005实用教程PDF|Epub|txt|kindle电子书版本网盘下载
- 魏衍君,焦克莹主编 著
- 出版社: 西安:西北工业大学出版社
- ISBN:9787561224212
- 出版时间:2008
- 标注页数:332页
- 文件大小:81MB
- 文件页数:347页
- 主题词:关系数据库-数据库管理系统,SQL Server 2005-高等学校:技术学校-教材
PDF下载
下载说明
SQL Server 2005实用教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 数据库系统概述1
1.1 数据管理技术的发展1
1.1.1 数据管理技术概述1
1.1.2 计算机数据管理的三个阶段2
1.2 数据库与数据库管理系统4
1.2.1 数据库系统的基本概念5
1.2.2 数据库系统的组成6
1.2.3 数据库系统的特点8
1.2.4 数据库管理系统的组成8
1.2.5 数据库系统的体系结构9
1.2.6 常见的数据库管理系统11
1.3 关系数据库及其设计12
1.3.1 数据模型12
1.3.2 关系模型的数据结构及特点16
1.3.3 关系数据库16
1.4 数据库的设计流程19
1.4.1 需求分析20
1.4.2 概念结构设计20
1.4.3 逻辑结构设计20
1.4.4 物理结构设计22
1.4.5 数据库的实施22
1.4.6 数据库的运行和维护23
习题123
第2章 SQL Server 2005的安装与配置25
2.1 SQL Server 2005介绍25
2.1.1 SQL Server 2005的版本和组件25
2.1.2 数据库服务器的工作模式29
2.2 安装SQL Server 200531
2.2.1 安装SQL Server 2005的硬件和软件要求31
2.2.2 SQL Server 2005安全配置32
2.2.3 SQL Server 2005安装步骤34
2.3 注册、配置和管理SQL Server 2005服务器43
2.3.1 SSMS概述43
2.3.2 注册服务器45
2.3.3 配置SQL Server 2005服务器48
2.3.4 管理SQL Server 2005服务器57
2.4 配置SQL Server 2005网络环境60
2.4.1 配置本地共享内存的SQL Server 2005网络环境60
2.4.2 配置TCP/IP协议的SQL Server 2005网络环境62
2.4.3 配置命名管道的SQL Server 2005网络环境63
习题266
第3章 Transact-SQL语言68
3.1 SQL语言基本知识68
3.1.1 Transact-SQL语言概述68
3.1.2 Transact-SQL语言基本对象69
3.2 数据类型71
3.2.1 系统数据类型分类71
3.2.2 用户定义数据类型78
3.3 数据定义语言80
3.3.1 数据库的操作语句80
3.3.2 表的操作语句85
3.4 数据操纵语言87
3.4.1 数据查询87
3.4.2 数据更新102
3.5 视图105
3.5.1 定义视图105
3.5.2 查询视图108
3.5.3 更新视图109
3.5.4 视图的作用111
3.6 数据控制语言112
3.6.1 授权112
3.6.2 收回权限114
习题3115
第4章 数据库的创建和管理117
4.1 SQL Server 2005数据库概述117
4.1.1 数据库的定义117
4.1.2 SQL Server 2005数据库117
4.1.3 数据库存储的文件类型118
4.2 设计与创建数据库118
4.2.1 设计数据库118
4.2.2 应用SSMS创建数据库121
4.2.3 使用Transact-SQL语句创建数据库125
4.3 数据库的管理126
4.3.1 使用SSMS查看数据库126
4.3.2 扩大和压缩数据库容量127
4.3.3 分离和附加数据库131
4.3.4 修改数据库134
4.4 重命名和删除数据库136
4.4.1 使用SSMS重命名数据库136
4.4.2 使用Transact-SQL重命名数据库137
4.4.3 使用SSMS删除数据库137
4.4.4 使用T-SQL语句删除数据库138
习题4139
第5章 创建和管理数据表140
5.1 数据表的基本知识140
5.1.1 表的属性140
5.1.2 表的数据类型141
5.1.3 表的设计142
5.2 数据表的创建142
5.2.1 创建数据表142
5.2.2 查看数据表属性150
5.3 数据表的修改152
5.3.1 添加表数据152
5.3.2 修改数据表154
5.4 删除数据表156
5.4.1 使用SSMS删除表156
5.4.2 使用T-SQL语句删除表156
5.4.3 删除记录157
习题5157
第6章 数据查询与更新159
6.1 数据查询159
6.1.1 SELECT语句159
6.1.2 WHERE子句选择查询160
6.1.3 连接查询164
6.1.4 子查询166
6.1.5 聚合查询169
6.1.6 数据的排序171
6.2 数据更新172
6.2.1 UPDATE语法172
6.2.2 更新记录173
6.2.3 大量数据更新173
习题6174
第7章 查询的优化——索引与视图175
7.1 索引175
7.1.1 索引的基本知识175
7.1.2 使用SSMS创建索引176
7.1.3 使用T-SQL语句创建索引177
7.1.4 删除索引178
7.2 视图178
7.2.1 视图的基础知识178
7.2.2 在SSMS中创建视图179
7.2.3 使用T-SQL语句创建视图181
7.2.4 通过视图修改数据183
7.2.5 修改和删除视图184
习题7185
第8章 存储过程、触发器与游标186
8.1 存储过程186
8.1.1 存储过程的特点和基本类型186
8.1.2 创建和调用存储过程187
8.1.3 修改和删除存储过程194
8.1.4 存储过程的执行过程和重编译195
8.1.5 使用系统存储过程和扩展存储过程196
8.2 触发器197
8.2.1 触发器的分类、特点和基本类型197
8.2.2 创建和激活DML触发器198
8.2.3 创建和激活DDL触发器204
8.2.4 禁用和重新激活触发器205
8.2.5 修改、删除和查看触发器206
8.3 游标208
8.3.1 游标概述208
8.3.2 游标的创建210
8.3.3 使用游标211
习题8212
第9章 数据输出——Reporting Services214
9.1 Reporting Services概述214
9.1.1 Reporting Services的需求分析218
9.1.2 Reporting Services的基本概念219
9.1.3 Reporting Services的核心组件和工具219
9.1.4 报表的设计221
9.2 Reporting Services的创建与修改222
9.2.1 利用报表生成器创建报表222
9.2.2 利用报表设计器创建报表231
9.2.3 修改报表246
9.3 Reporting Services的应用246
9.3.1 报表的发布246
9.3.2 报表的管理250
习题9257
第10章 安全与权限258
10.1 SQL Server安全体系结构258
10.1.1 操作系统的安全性259
10.1.2 SQL Server的安全性259
10.1.3 数据库的安全性259
10.1.4 SQL Server数据库对象的安全性260
10.2 SQL Server的安全性机制260
10.2.1 权限层次机制260
10.2.2 操作系统级的安全性260
10.2.3 SQL Server级的安全性261
10.2.4 数据库级的安全性261
10.3 登录和用户261
10.3.1 登录身份验证模式及其设置261
10.3.2 创建登录264
10.3.3 创建用户265
10.4 SQL Server的验证模式267
10.4.1 NT验证模式269
10.4.2 混合验证模式269
10.4.3 NT验证模式对SQL Server的影响270
10.4.4 设置验证模式270
10.5 SQL Server 2005服务器的登录模式271
10.5.1 服务器登录账号和用户账号管理271
10.5.2 许可(权限)管理275
10.6 账号和角色280
10.6.1 服务器的登录账号280
10.6.2 数据库的用户282
10.6.3 数据库角色283
10.6.4 用户和角色的权限问题286
习题10287
第11章 数据库的备份和恢复288
11.1 数据库备份概述288
11.2 备份与恢复策略290
11.2.1 只备份数据库290
11.2.2 事务日志备份290
11.2.3 数据库差异备份290
11.2.4 对指定文件组和文件的备份291
11.3 备份方法291
11.4 数据库恢复模型299
11.4.1 备份模型300
11.4.2 恢复模式的选择302
11.4.3 还原完整备份示例303
习题11305
第12章 实训306
实训1 数据库设计306
实训2 SQL Server 2005的安装及其组件工具的使用307
实训3 T-SQL语言310
实训4 数据库的创建与管理311
实训5 数据表操作312
实训6 数据查询314
实训7 创建视图316
实训8 使用视图317
实训9 实现存储过程318
实训10 实现触发器320
实训11 报表服务322
实训12 系统安全管理324
实训13 数据库的备份还原与导入/导出325