图书介绍
SQL Server 2005数据库应用技术PDF|Epub|txt|kindle电子书版本网盘下载
![SQL Server 2005数据库应用技术](https://www.shukui.net/cover/69/33293329.jpg)
- 王亚楠编著 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111289692
- 出版时间:2010
- 标注页数:268页
- 文件大小:55MB
- 文件页数:277页
- 主题词:关系数据库-数据库管理系统,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.1.1 SQL Server 2005的产品组件1
1.1.2 SQL Server 2005的新增特性3
1.2 安装SQL Server 20054
1.2.1 SQL Server 2005的版本4
1.2.2 SQL Server 2005的系统需求5
1.2.3 SQL Server 2005的安装过程8
1.3 SQL Server 2005的管理工具15
1.3.1 SQL Server Management Studio15
1.3.2 性能工具17
1.3.3 配置工具17
1.3.4 联机丛书18
1.4 配置SQL Server 200518
1.4.1 注册服务器18
1.4.2 使用查询编辑器21
本章小结23
实训项目24
同步测试25
第2章 数据库技术27
2.1 数据库技术基础27
2.1.1 数据管理技术的发展27
2.1.2 数据库技术的概念29
2.1.3 数据库系统的结构31
2.2 数据模型32
2.2.1 概念模型33
2.2.2 数据模型34
2.3 关系数据库36
2.3.1 关系数据结构36
2.3.2 关系数据完整性37
2.3.3 关系数据库语言SQL38
2.3.4 关系规范化38
2.4 数据库设计41
2.4.1 数据库设计的步骤41
2.4.2 数据库设计的实例42
本章小结43
实训项目44
同步测试44
第3章 数据库管理46
3.1 数据库的组成46
3.1.1 系统数据库46
3.1.2 用户数据库47
3.1.3 数据库快照47
3.2 数据库的存储结构48
3.2.1 逻辑存储结构48
3.2.2 物理存储结构48
3.3 创建数据库50
3.3.1 使用SQL Server Management Studio创建数据库50
3.3.2 使用T-SQL语句创建数据库51
3.4 管理数据库53
3.4.1 选择数据库54
3.4.2 查看数据库54
3.4.3 修改数据库57
3.4.4 收缩数据库59
3.4.5 删除数据库61
3.4.6 分离与附加数据库61
本章小结63
实训项目64
同步测试64
第4章 表67
4.1 表概述67
4.1.1 表的概念67
4.1.2 表的类型68
4.2 设计表68
4.2.1 表的设计要素68
4.2.2 数据类型69
4.2.3 表的设计实例73
4.3 定义表的结构77
4.3.1 创建表结构77
4.3.2 查看表结构79
4.3.3 修改表结构80
4.3.4 删除表结构81
4.4 操纵表的数据82
4.4.1 插入数据82
4.4.2 更新数据84
4.4.3 删除数据85
4.5 定义约束85
4.5.1 约束85
4.5.2 PRIMARY KEY约束87
4.5.3 UNIQUE约束89
4.5.4 FOREIGN KEY约束91
4.5.5 CHECK约束93
4.5.6 DEFAULT约束94
4.5.7 数据库关系图96
本章小结97
实训项目97
同步测试99
第5章 数据管理101
5.1 备份与还原概述101
5.1.1 备份与还原的作用101
5.1.2 恢复模式101
5.1.3 备份与还原的类型102
5.1.4 备份设备104
5.2 备份数据库105
5.2.1 使用SQL Server Management Studio备份数据库106
5.2.2 使用T-SQL语句备份数据库107
5.3 还原数据库109
5.3.1 使用SQL Server Management Studio还原数据库109
5.3.2 使用T-SQL语句还原数据库111
5.4 导入和导出数据113
5.4.1 使用SQL Server导入和导出向导113
5.4.2 使用bcp实用工具116
5.4.3 使用T-SQL语句导入大容量数据117
本章小结118
实训项目118
同步测试119
第6章 T-SQL基础121
6.1 常量和变量121
6.1.1 常量121
6.1.2 变量122
6.2 运算符和表达式124
6.2.1 运算符124
6.2.2 表达式125
6.3 函数126
6.3.1 数学函数126
6.3.2 字符串函数127
6.3.3 日期时间函数128
6.3.4 转换函数129
6.3.5 系统函数130
6.3.6 用户定义函数131
6.4 过程T-SQL132
6.4.1 控制流132
6.4.2 批处理134
6.5 处理数据库错误135
6.5.1 TRY... CATCH语句135
6.5.2 RAISERROR语句136
6.5.3 @@ERROR全局变量136
6.6 注释136
本章小结137
实训项目137
同步测试137
第7章 数据查询139
7.1 SELECT语句139
7.1.1 SELECT语句的结构139
7.1.2 SELECT语句的功能140
7.2 简单查询140
7.2.1 使用SELECT子句选择列140
7.2.2 使用WHERE子句选择行145
7.2.3 使用ORDER BY子句排序149
7.3 汇总查询149
7.3.1 使用集合函数进行全部数据汇总149
7.3.2 使用GROUP BY子句进行分组数据汇总151
7.3.3 使用COMPUTE子句进行明细汇总152
7.4 联接查询153
7.4.1 联接查询概述153
7.4.2 交叉联接查询155
7.4.3 内连接查询156
7.4.4 外连接查询157
7.4.5 单表和多表联接查询158
7.5 联合查询159
7.6 子查询160
7.6.1 比较子查询161
7.6.2 IN子查询162
7.6.3 EXISTS子查询162
本章小结163
实训项目164
同步测试164
第8章 索引166
8.1 索引概述166
8.1.1 索引的概念166
8.1.2 索引的特性167
8.1.3 索引的意义167
8.2 索引的类型167
8.2.1 索引的结构168
8.2.2 聚集索引168
8.2.3 非聚集索引169
8.3 定义索引169
8.3.1 设计索引169
8.3.2 创建索引170
8.3.3 查看索引173
8.3.4 修改索引175
8.3.5 删除索引175
本章小结176
实训项目176
同步测试177
第9章 视图179
9.1 视图概述179
9.1.1 视图的概念179
9.1.2 视图的类型180
9.1.3 视图的作用181
9.2 定义视图181
9.2.1 创建视图181
9.2.2 查看视图185
9.2.3 修改视图186
9.2.4 删除视图186
9.3 通过视图操纵数据186
9.3.1 更新联接视图187
9.3.2 更新计算视图188
9.3.3 更新检查选项视图188
本章小结190
实训项目190
同步测试191
第10章 存储过程192
10.1 存储过程概述192
10.1.1 存储过程的概念192
10.1.2 存储过程的类型193
10.1.3 存储过程的作用194
10.2 创建和执行存储过程194
10.2.1 创建和执行不带参数的存储过程196
10.2.2 创建和执行带输入参数的存储过程197
10.2.3 创建和执行带输出参数的存储过程199
10.3 管理存储过程201
本章小结202
实训项目202
同步测试203
第11章 触发器205
11.1 触发器概述205
11.1.1 触发器的概念205
11.1.2 触发器的类型205
11.2 管理DML触发器206
11.2.1 DML触发器简介206
11.2.2 创建DML触发器207
11.2.3 管理DML触发器210
11.3 DDL触发器212
11.3.1 DDL触发器简介212
11.3.2 创建DDL触发器213
11.3.3 管理DDL触发器214
本章小结215
实训项目216
同步测试216
第12章 T-SQL高级应用219
12.1 事务219
12.1.1 事务的特性219
12.1.2 事务的控制220
12.1.3 事务的模式222
12.2 游标223
12.2.1 游标的概念224
12.2.2 使用游标224
本章小结229
实训项目229
同步测试230
第13章 安全管理231
13.1 安全管理概述231
13.1.1 安全管理结构231
13.1.2 安全管理模型231
13.2 服务器安全管理233
13.2.1 身份验证模式233
13.2.2 管理登录用户233
13.2.3 管理固定服务器角色237
13.3 数据库安全管理238
13.3.1 管理数据库用户239
13.3.2 管理数据库角色242
13.3.3 管理架构244
13.4 权限管理245
13.4.1 安全对象的权限245
13.4.2 使用SQL Server Management Studio管理权限246
13.4.3 使用T-SQL管理权限249
13.5 数据加密250
13.5.1 加密层次结构250
13.5.2 数据加密示例251
本章小结254
实训项目254
同步测试255
第14章 数据库应用系统开发技术257
14.1 数据库访问技术257
14.1.1 ODBC数据访问技术257
14.1.2 ADO数据访问技术261
14.2 C/S结构的应用系统开发实例262
14.3 B/S结构的应用系统开发实例264
本章小结267
同步测试267
实训项目267
参考文献268