图书介绍
SQL Server 2005数据库技术与应用PDF|Epub|txt|kindle电子书版本网盘下载
- 赵丽辉,岳淑玲主编;郭明珠,张立辉,雷宇飞副主编;王东恩,沈继伟,郑阳参编;陈义辉,迟恩宇主审 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111370802
- 出版时间:2012
- 标注页数:273页
- 文件大小:50MB
- 文件页数:285页
- 主题词:关系数据库-数据库管理系统,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 数据库系统3
1.1.3 数据模型5
1.2 SQL Server 2005基础8
1.2.1 SQL Server 2005新增功能8
1.2.2 SQL Server 2005数据库版本功能10
1.2.3 SQL Server 2005的安装11
1.3 安装SQL Server 2005 SP219
1.4 启动/停止SQL Server服务19
1.5 学生信息管理数据库设计20
1.5.1 数据表功能及结构20
1.5.2 表间关系23
小结24
习题24
第2章 创建与维护数据库25
2.1 SQL Server 2005数据库25
2.1.1 数据库概述25
2.1.2 数据库文件组成25
2.1.3 系统数据库28
2.2 使用SQL Server Management Studio管理数据库29
2.2.1 创建数据库29
2.2.2 修改数据库31
2.2.3 重命名数据库33
2.2.4 收缩数据库34
2.2.5 删除数据库35
2.3 使用Transact-SQL管理数据库36
2.3.1 创建数据库36
2.3.2 使用ALTER DATABASE表达式修改数据库38
2.3.3 重命名数据库40
2.3.4 删除数据库41
2.4 附加和分离数据库42
2.4.1 附加数据库42
2.4.2 分离数据库45
2.5 生成数据库脚本46
小结49
习题49
第3章 创建与维护表51
3.1 数据表的基础知识51
3.1.1 SQL Server 2005中的数据表51
3.1.2 设计数据表52
3.2 SQL Server 2005系统数据类型53
3.2.1 精确数字53
3.2.2 近似数字55
3.2.3 日期和时间55
3.2.4 字符串55
3.2.5 Unicode字符串56
3.2.6 二进制字符串56
3.2.7 其他数据类型56
3.3 使用SQL Server Management Studio管理表57
3.3.1 创建表57
3.3.2 修改表结构59
3.3.3 自动编号字段60
3.3.4 删除表61
3.3.5 表的更名63
3.4 使用Transact-SQL管理表63
3.4.1 创建表63
3.4.2 修改表结构65
3.4.3 删除表66
3.4.4 使用系统存储过程sp_rename重命名表和表中的列名67
3.5 表的数据操作67
3.5.1 使用INSERT插入数据68
3.5.2 使用UPDATE语句更新数据70
3.5.3 删除数据71
小结71
习题72
第4章 实施数据完整性73
4.1 数据完整性73
4.1.1 实体完整性73
4.1.2 域完整性74
4.1.3 引用完整性74
4.1.4 用户自定义完整性75
4.2 使用约束实施数据完整性75
4.2.1 PRIMARY KEY约束75
4.2.2 UNIQUE约束78
4.2.3 CHECK约束80
4.2.4 FOREIGN KEY约束82
4.3 使用默认值87
4.3.1 DEFAULT定义87
4.3.2 删除字段的默认值88
小结88
习题88
第5章 数据查询90
5.1 SELECT语句结构90
5.2 使用SELECT查询数据91
5.2.1 FROM子句91
5.2.2 WHERE子句93
5.2.3 ORDER BY子句97
5.2.4 GROUP BY子句98
5.2.5 HAVING子句99
5.2.6 COMPUTE BY子句100
5.3 连接查询101
5.3.1 内连接101
5.3.2 外连接102
5.3.3 交叉连接104
5.3.4 自连接104
5.4 子查询105
5.4.1 基本子查询语句105
5.4.2 子查询类型105
5.4.3 记录操作语句中的子查询107
小结110
习题110
第6章 视图112
6.1 视图的概念112
6.2 使用SQL Server Management Studio管理视图114
6.2.1 创建视图114
6.2.2 修改视图115
6.2.3 重命名视图116
6.2.4 查看视图116
6.2.5 删除视图118
6.3 使用Transact-SQL语言管理视图118
6.3.1 创建视图118
6.3.2 修改视图121
6.3.3 重命名视图122
6.3.4 查看视图122
6.3.5 删除视图123
6.4 使用视图123
6.4.1 通过视图查询数据123
6.4.2 通过视图修改数据124
小结125
习题125
第7章 索引127
7.1 索引的概念127
7.2 索引的类型128
7.3 创建和管理索引129
7.3.1 使用SQL Server Management Studio创建和管理索引129
7.3.2 使用Transact-SQL语句创建和管理索引131
7.4 全文索引135
7.4.1 使用“全文索引”向导创建全文索引135
7.4.2 使用SQL Server Management Studio管理全文索引139
7.4.3 使用Transact-SQL管理全文索引141
小结143
习题143
第8章 Transact-SQL语言编程基础144
8.1 Transact-SQL语言概述144
8.2 批处理145
8.3 脚本146
8.4 常量与变量146
8.4.1 常量146
8.4.2 变量148
8.5 常用函数152
8.5.1 字符串函数152
8.5.2 日期时间函数156
8.5.3 数学函数157
8.5.4 数据类型转换函数159
8.6 控制流语句160
小结165
习题165
第9章 存储过程166
9.1 存储过程概述166
9.2 使用SQL Server Management Studio管理存储过程167
9.2.1 创建和执行存储过程167
9.2.2 查看、删除和修改存储过程168
9.3 使用Transact-SQL管理存储过程169
9.3.1 创建和执行存储过程169
9.3.2 查看、删除和修改存储过程171
9.4 设计存储过程173
9.4.1 输入参数173
9.4.2 输出参数175
9.4.3 加密存储过程176
9.4.4 设计存储过程的注意事项177
9.5 常用的系统存储过程177
小结179
习题179
第10章 触发器181
10.1 触发器基本概述181
10.2 使用SQL Server Management Studio管理触发器182
10.2.1 创建触发器182
10.2.2 修改、删除和禁用触发器183
10.3 使用Transact-SQL管理触发器183
10.3.1 创建和修改触发器183
10.3.2 使用系统存储过程查看触发器185
10.3.3 触发器重命名186
10.3.4 禁用与启用触发器186
10.3.5 删除触发器186
10.4 设计触发器186
10.4.1 设计触发器的注意事项186
10.4.2 建立AFTER INSERT触发器187
10.4.3 建立AFTER UPDATE触发器188
10.4.4 建立AFTER DELETE触发器190
10.4.5 建立INSTEAD 0F触发器190
10.4.6 触发器综合应用192
小结193
习题194
第11章 游标与事务195
11.1 游标195
11.1.1 游标的基本操作195
11.1.2 定位、更新和删除游标数据198
11.2 事务200
11.2.1 事务概述200
11.2.2 自动提交事务201
11.2.3 显式事务201
11.2.4 隐式事务202
小结204
习题205
第12章 数据库安全操作206
12.1 SQL Server 2005的安全性机制206
12.1.1 操作系统级的安全性207
12.1.2 SQL Server级的安全性207
12.1.3 数据库级的安全性207
12.2 SQL Server 2005的登录和用户207
12.2.1 身份验证模式207
12.2.2 使用SQL Server Management Studio管理登录209
12.2.3 使用SQL Server Management Studio管理用户212
12.2.4 使用Transact-SQL语句管理登录和用户216
12.3 SQL Server 2005的权限管理217
12.3.1 服务器权限217
12.3.2 使用SQL Server Management Studio管理数据库访问权限217
12.4 SQL Server 2005的角色管理221
12.4.1 服务器角色221
12.4.2 数据库角色224
12.4.3 应用程序角色228
12.5 使用SQL Server Management Studio管理架构228
小结229
习题230
第13章 数据库管理操作231
13.1 数据库备份231
13.1.1 数据库备份概述231
13.1.2 数据库备份设备233
13.1.3 执行数据库备份236
13.2 数据库恢复239
13.2.1 数据库恢复概述239
13.2.2 执行数据库恢复239
13.3 数据导入导出241
13.3.1 数据导入导出概述241
13.3.2 数据导入242
13.3.3 数据导出248
小结253
习题253
第14章 SQL Server 2005实例——学生信息管理系统255
14.1 系统概述255
14.2 系统设计255
14.2.1 设计目标255
14.2.2 开发及运行环境256
14.3 数据库设计与实现256
14.3.1 数据表说明256
14.3.2 数据表结构256
14.3.3 存储过程257
14.4 配置Web.config257
14.5 ADO.NET与数据库访问257
14.5.1 Connection对象258
14.5.2 Command对象258
14.5.3 DataReader对象259
14.5.4 DataSet对象和DataAdapter对象260
14.6 编写数据操作类261
14.7 功能模块的设计263
小结272
习题272
参考文献273