图书介绍
数据库技术实训教程 以SQL Server 2014 为例 第2版【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 蒋秀英,迟庆云,吕加国编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302446149
- 出版时间:2016
- 标注页数:345页
- 文件大小:36MB
- 文件页数:359页
- 主题词:关系数据库系统-高等学校-教材
PDF下载
下载说明
数据库技术实训教程 以SQL Server 2014 为例 第2版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 数据库技术的应用5
1.1.3 数据库系统基本概念5
1.2 数据模型7
1.2.1 概念模型8
1.2.2 逻辑模型11
1.2.3 物理模型12
1.3 关系模型13
1.3.1 数据结构13
1.3.2 数据操作15
1.3.3 完整性约束16
1.4 关系数据库概述17
1.4.1 关系模式18
1.4.2 关系数据库18
1.5 关系数据库的设计18
1.5.1 数据库设计概述19
1.5.2 概念模型向关系模型转换21
1.5.3 数据库设计实例22
1.6 关系数据库规范化26
1.6.1 函数依赖的基本概念29
1.6.2 范式30
1.6.3 关系的规范化32
小结35
习题36
第2章 SQL Server 2014数据库的使用38
2.1 SQL Server 2014概述38
2.1.1 SQL Server的发展过程38
2.1.2 SQL Server 2014的版本39
2.1.3 SQL Server 2014的体系结构40
2.1.4 SQL Server 2014的主要特性41
2.2 SQL Server 2014的安装41
2.2.1 SQL Server 2014安装环境的配置42
2.2.2 SQL Server 2014的安装过程43
2.3 SQL Server 2014常用工具51
2.3.1 SQL Server 2014数据库服务器启动51
2.3.2 SQL Server管理平台51
2.3.3 “已注册的服务器”53
2.3.4 “对象资源管理器”54
2.3.5 “数据库引擎查询编辑器”55
2.3.6 SQL Server文档和教程57
2.4 【实训项目】 SQL Server 2014安装及管理工具的使用57
小结58
习题58
第3章 SQL Server数据库的管理59
3.1 SQL Server 2014数据库概述59
3.1.1 数据库的存储结构59
3.1.2 数据库所有者和架构60
3.1.3 数据库文件60
3.1.4 数据库文件组61
3.1.5 数据库分类61
3.2 SQL Server数据库的管理62
3.2.1 创建数据库62
3.2.2 查看数据库信息67
3.2.3 打开或切换数据库68
3.2.4 修改数据库69
3.2.5 数据库重命名73
3.2.6 删除数据库73
3.2.7 分离与附加数据库74
3.2.8 数据库备份76
3.2.9 数据库恢复80
3.2.10 复制和移动数据库81
3.3 【实训项目】 数据库的创建与管理81
小结82
习题82
第4章 SQL Server数据表的管理83
4.1 SQL Server数据表的管理概述83
4.1.1 表的设计83
4.1.2 数据类型84
4.1.3 创建数据表87
4.1.4 修改数据表90
4.1.5 删除数据表92
4.2 操作表数据92
4.2.1 插入表数据92
4.2.2 数据的导入和导出93
4.2.3 修改表数据94
4.2.4 删除表数据95
4.3 【实训项目】 数据表的创建与管理96
小结98
习题98
第5章 数据库的查询和视图100
5.1 数据库的查询100
5.1.1 SELECT语句概述100
5.1.2 单表基本查询102
5.1.3 连接查询110
5.1.4 嵌套查询114
5.2 数据库的视图118
5.2.1 视图的概述118
5.2.2 创建视图119
5.2.3 修改和查看视图123
5.2.4 使用视图125
5.2.5 删除视图128
5.3 【实训项目】 数据查询和视图的应用130
小结131
习题131
第6章 索引133
6.1 索引概述133
6.1.1 索引的功能133
6.1.2 创建索引的原则134
6.1.3 索引的分类135
6.2 索引的创建136
6.2.1 使用对象资源管理器创建索引137
6.2.2 使用T-SQL语句创建索引138
6.3 索引的查看、更名与删除140
6.3.1 查看索引140
6.3.2 更改索引标识141
6.3.3 索引的删除141
6.4 索引的管理和维护142
6.4.1 显示碎片信息142
6.4.2 重新组织索引142
6.5 【实训项目】 索引的创建及操作143
小结144
习题144
第7章 事务处理与锁145
7.1 事务简介145
7.1.1 事务的概念145
7.1.2 事务的特征146
7.2 事务处理146
7.3 锁简介150
7.3.1 SQL Server锁的模式152
7.3.2 SQL Server中锁的查看153
7.4 死锁及其排除155
7.5 【实训项目】 事务处理与锁的应用157
小结159
习题159
第8章 T-SQL程序设计基础162
8.1 T-SQL常量162
8.1.1 字符串常量162
8.1.2 二进制常量163
8.1.3 bit常量163
8.1.4 数值常量163
8.1.5 货币常量163
8.1.6 日期时间常量163
8.2 T-SQL变量164
8.2.1 局部变量164
8.2.2 全局变量165
8.3 T-SQL运算符与表达式166
8.4 T-SQL流程控制语句169
8.5 系统内置函数175
8.5.1 标量函数175
8.5.2 聚集函数180
8.5.3 排序函数181
8.5.4 系统函数184
8.6 游标186
8.6.1 游标概述186
8.6.2 游标的定义与使用187
8.6.3 使用存储过程管理游标193
8.7 【实训项目】 T-SQL程序设计194
小结195
习题196
第9章 存储过程197
9.1 存储过程概述197
9.1.1 存储过程的分类197
9.1.2 存储过程的优点199
9.2 存储过程的创建和执行200
9.2.1 目录视图sysobjects200
9.2.2 存储过程的创建200
9.2.3 存储过程的执行203
9.2.4 带有参数的存储过程207
9.3 查看和修改存储过程216
9.3.1 存储过程的查看216
9.3.2 存储过程的修改218
9.4 重命名存储过程220
9.5 删除存储过程221
9.6 存储过程的重新编译222
9.7 【实训项目】 存储过程223
小结224
习题224
第10章 数据完整性与触发器226
10.1 数据完整性概述226
10.2 数据完整性的分类227
10.3 实体完整性的实现228
10.3.1 创建primary key约束和unique约束228
10.3.2 删除primary key约束和unique约束231
10.4 域完整性的实现232
10.4.1 CHECK约束的定义与删除232
10.4.2 规则对象的定义、使用与删除235
10.4.3 默认值约束的定义与删除238
10.4.4 默认值对象的定义、使用与删除240
10.5 参照完整性的实现242
10.5.1 参照完整性的实现介绍242
10.5.2 参照完整性的删除244
10.5.3 使用T-SQL语句管理参照完整性245
10.6 触发器概述246
10.6.1 触发器的优点247
10.6.2 触发器的种类247
10.6.3 使用触发器的限制248
10.7 触发器的创建248
10.7.1 DML触发器的创建248
10.7.2 DDL触发器的创建252
10.8 触发器的查看与修改254
10.8.1 触发器的查看254
10.8.2 触发器的修改255
10.8.3 触发器的重命名256
10.9 触发器的启用和禁用256
10.10 触发器的删除257
10.11 【实训项目】 触发器258
小结259
习题259
第11章 用户自定义函数261
11.1 用户自定义函数概述261
11.2 用户自定义函数的创建和调用262
11.2.1 标量值函数262
11.2.2 内联表值函数266
11.2.3 多语句表值函数269
11.3 查看和修改用户自定义函数271
11.3.1 用户自定义函数的查看271
11.3.2 用户自定义函数的修改274
11.3.3 用户自定义函数的重命名275
11.4 删除用户自定义函数275
11.5 【实训项目】 自定义函数276
小结277
习题277
第12章 综合案例——教学管理系统278
12.1 项目开发的目的和意义278
12.2 系统分析278
12.2.1 任务目标278
12.2.2 可行性分析279
12.2.3 性能要求279
12.2.4 需求描述279
12.3 功能模型280
12.3.1 学生子系统的用例图280
12.3.2 教师子系统的用例图280
12.3.3 管理员子系统的用例图281
12.4 系统设计282
12.4.1 数据库概念结构设计282
12.4.2 数据库逻辑结构设计282
12.4.3 数据库实现285
12.5 主要技术介绍287
12.5.1 ADO.NET287
12.5.2 DataSet数据访问原理288
12.5.3 四层结构解决方案288
12.6 详细设计289
12.6.1 建立教学管理系统解决方案289
12.6.2 实体类层Models的实现290
12.6.3 数据库访问层DAL层的实现293
12.6.4 业务逻辑层BLL层的实现307
12.6.5 表示层Web层的实现与实现310
12.7 【实训项目】 图书借阅系统的开发323
小结323
附录A 习题参考答案324
参考文献345
热门推荐
- 2307140.html
- 725094.html
- 585421.html
- 1966844.html
- 1472521.html
- 3872509.html
- 1983581.html
- 2986496.html
- 3653189.html
- 1957453.html
- http://www.ickdjs.cc/book_2410127.html
- http://www.ickdjs.cc/book_3611055.html
- http://www.ickdjs.cc/book_3482326.html
- http://www.ickdjs.cc/book_562602.html
- http://www.ickdjs.cc/book_2873215.html
- http://www.ickdjs.cc/book_3552541.html
- http://www.ickdjs.cc/book_1224661.html
- http://www.ickdjs.cc/book_1585451.html
- http://www.ickdjs.cc/book_201636.html
- http://www.ickdjs.cc/book_351128.html