图书介绍
SQL Server 2008数据库实用技术PDF|Epub|txt|kindle电子书版本网盘下载
![SQL Server 2008数据库实用技术](https://www.shukui.net/cover/31/30635082.jpg)
- 徐志立主编;李子平,张东副主编;石刚,秦勇,孙岩等参编 著
- 出版社: 北京:中国铁道出版社
- ISBN:9787113140540
- 出版时间:2013
- 标注页数:234页
- 文件大小:92MB
- 文件页数:251页
- 主题词:关系数据库系统-数据库管理系统-高等职业教育-教材
PDF下载
下载说明
SQL Server 2008数据库实用技术PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 SQLServer数据库概述1
1.1 数据库技术介绍1
1.1.1 数据库的类型1
1.1.2 数据库对象2
1.1.3 数据库管理系统的基本功能3
1.2 数据库应用背景3
1.3 课程学习内容与标准4
1.4 典型应用案例——物流配送系统5
1.4.1 物流配送系统业务6
1.4.2 模块流程描述7
小结10
第2章 SQLServer2008系统环境11
2.1 SQL Server 2008数据库概况11
2.1.1 SQL Server的发展历史11
2.1.2 SQL Server 2008的版本13
2.2 SQL Server 2008的安装14
2.2.1 环境需求14
2.2.2 SQL Server 2008的安装过程15
2.3 SQL Server 2008常用工具22
2.4 SQL Server 2008系统数据库24
小结26
实训26
第3章 数据库设计27
3.1 数据库范式27
3.1.1 第一范式(1NF)28
3.1.2 第二范式(2NF)28
3.1.3 第三范式(3NF)28
3.1.4 BCNF29
3.1.5 反规范化29
3.2 E-R图及其基本要素29
3.3 数据库存储结构30
3.3.1 数据库的逻辑结构30
3.3.2 数据库的物理结构31
3.3.3 数据库的数据独立性31
3.4 数据库创建32
3.4.1 使用SQL Server Management Studio创建用户数据库32
3.4.2 使用CREATE DATABASE语句创建用户数据库34
3.5 数据库修改35
3.5.1 更改数据库的所有者35
3.5.2 添加和删除数据文件和日志文件36
3.5.3 重命名数据库37
3.6 数据库删除38
3.6.1 使用SQL Server Management Studio删除数据库38
3.6.2 使用DROP DATABASE语句删除数据库38
3.7 数据库分离和附加38
3.7.1 数据库的分离39
3.7.2 数据库的附加40
拓展部分41
小结42
实训43
第4章 数据表设计45
4.1 数据表的概念45
4.2 数据字段和数据类型46
4.3 数据字段约束50
4.3.1 数据完整性50
4.3.2 数据字段约束50
4.4 表的创建55
4.5 表的修改57
4.6 表的删除59
4.7 主外键关联59
4.8 级联操作60
拓展部分61
小结62
实训63
第5章 SQL基础64
5.1 界面操作64
5.2 简单查询65
5.2.1 查询所有数据66
5.2.2 查询指定字段数据66
5.2.3 查询不重复的数据66
5.2.4 对查询结果排序67
5.2.5 按照分组进行查询67
5.3 条件查询68
5.3.1 比较条件查询68
5.3.2 范围条件查询68
5.3.3 多值条件查询68
5.3.4 模糊查询69
5.3.5 HAVING条件查询69
5.4 连接查询70
5.4.1 内连接(INNER JOIN)70
5.4.2 外连接(OUTER JOIN)71
5.4.3 交叉连接(CROSS JOIN)71
5.5 子查询71
5.5.1 比较运算符的子查询72
5.5.2 使用IN或NOT IN的子查询73
5.5.3 使用ANY、SOME和ALL的子查询74
5.5.4 使用EXISTS或NOT EXISTS的子查询75
5.5.5 使用HAVING的子查询76
5.5.6 使用UPDATE、DELETE和INSERT的子查询77
5.6 数据插入、删除和修改78
5.6.1 向表中插入数据78
5.6.2 修改表中数据79
5.6.3 删除表中数据79
小结79
实训80
第6章 SQL Server 2008系统环境81
6.1 T-SQL基础81
6.1.1 T-SQL简介81
6.1.2 语法82
6.1.3 常量和变量83
6.1.4 运算符与表达式84
6.1.5 注释87
6.2 流程控制语句88
6.2.1 BEGIN...END语句88
6.2.2 IF...ELSE语句88
6.2.3 CASE...END语句89
6.2.4 WHILE...CONTINUE...BREAK语句90
6.2.5 WAITFOR语句92
6.3 游标操作92
6.3.1 游标概述92
6.3.2 游标基本操作93
小结97
实训97
第7章 索引与视图98
7.1 索引的概念98
7.2 索引的创建100
7.3 索引的删除103
7.4 视图的概念103
7.5 视图的创建104
7.6 查询视图106
7.7 更新视图106
7.8 修改视图的定义107
7.9 删除视图108
小结108
实训108
第8章 函数110
8.1 函数概述110
8.2 系统内置函数110
8.2.1 聚合函数111
8.2.2 日期和时间函数111
8.2.3 数学函数112
8.2.4 字符串函数112
8.3 用户自定义函数114
8.3.1 标量函数114
8.3.2 表值函数116
8.4 管理用户自定义函数118
8.4.1 删除用户自定义函数118
8.4.2 修改用户自定义函数119
小结119
实训120
第9章 存储过程125
9.1 存储过程概述125
9.2 存储过程的设计127
9.2.1 创建存储过程基本语法128
9.2.2 创建不带参数的存储过程128
9.3 执行存储过程133
9.4 创建带参数的存储过程135
9.5 执行带参数的存储过程137
9.6 带参数的存储过程的模糊匹配138
9.7 修改和删除存储过程140
9.8 存储过程输出参数141
9.9 存储过程异常处理145
9.9.1 使用@@Error146
9.9.2 在存储过程中使用TRY/CATCH148
9.9.3 在异常出现之前屏蔽异常150
小结151
实训151
第10章 触发器154
10.1 触发器概述154
10.2 触发器的分类155
10.3 DML触发器156
10.4 DDL触发器159
10.5 修改触发器160
10.6 删除触发器161
10.7 禁用或重新启用数据库触发器161
小结162
实训162
第11章 数据库安全配置165
11.1 SQL Server2008的身份验证模式165
11.2 建立和管理用户账户166
11.2.1 界面方式管理用户账户166
11.2.2 命令方式管理用户账户168
11.3 服务器角色与数据库角色170
11.3.1 固定服务器角色170
11.3.2 固定数据库角色172
11.3.3 用户自定义数据库角色174
11.4 服务器权限的管理176
11.4.1 授予权限176
11.4.2 拒绝权限179
11.4.3 撤销权限180
小结181
实训181
第12章 事务与并发182
12.1 事务概述183
12.2 事务的语法183
12.3 事务的特点188
12.4 并发控制188
12.5 锁192
12.5.1 可锁的资源194
12.5.2 锁定模式194
12.5.3 锁的兼容性195
12.6 设置隔离级别195
12.7 处理死锁197
小结198
实训198
第13章 备份与恢复200
13.1 SQL Server 2008数据库备份机制200
13.1.1 备份类型200
13.1.2 创建备份设备201
13.1.3 备份数据202
13.1.4 备份压缩210
13.2 SQL Server 2008数据库恢复机制211
13.2.1 恢复模式211
13.2.2 恢复数据213
13.3 分离数据库216
13.4 附加数据库218
小结219
实训220
第14章 综合项目实训——物流配送系统设计221
14.1 实训总体方案221
14.2 需求分析阶段221
14.2.1 阶段目标221
14.2.2 实训组织方式221
14.2.3 实战项目221
14.2.4 阶段提交物222
14.2.5 提交物参考实例222
14.3 数据库设计阶段225
14.3.1 阶段目标225
14.3.2 实训组织方式225
14.3.3 阶段提交成果225
14.3.4 提交成果参考实例225
14.4 数据库开发阶段230
14.4.1 阶段目标230
14.4.2 实训组织方式230
14.4.3 实训提交成果231
14.4.4 提交成果参考实例231
14.5 实训考核体系233
14.5.1 考核原则233
14.5.2 各阶段考核安排233
14.6 实训准备233
14.7 参考资料和提交成果配备233