图书介绍
数据库管理与应用案例教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 彭勇主编;杨茜玲,刘志成副主编 著
- 出版社: 北京:中国铁道出版社
- ISBN:9787113119690
- 出版时间:2010
- 标注页数:277页
- 文件大小:121MB
- 文件页数:291页
- 主题词:关系数据库-数据库管理系统,SQL Server 2005-高等学校:技术学校-教材
PDF下载
下载说明
数据库管理与应用案例教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 数据库技术基础1
1.1 数据库技术概述2
1.1.1 基本概念2
1.1.2 数据库的发展史3
1.1.3 数据库系统的体系结构4
1.2 数据模型概述6
1.2.1 信息世界的数据描述6
1.2.2 数据模型6
1.3 SQL Server 2005基础8
1.3.1 SQL Server2005简介8
1.3.2 SQL Server2005的安装9
1.3.3 课堂案例1——SQL Server 2005的简单使用17
课外实践20
思考与练习20
第2章 数据库的创建与管理22
2.1 SQL Server数据库简介23
2.1.1 课堂案例1——数据库文件的分类23
2.1.2 系统数据库25
2.2 课堂案例2——使用SSMS管理数据库26
2.3 使用T-SQL创建与管理数据库33
2.3.1 课堂案例3——创建数据库33
2.3.2 修改数据库37
2.3.3 查看数据库38
2.3.4 删除数据库39
2.3.5 更改数据库所有者40
课外实践40
思考与练习41
第3章 表的创建与管理43
3.1 设计表44
3.1.1 表的类型44
3.1.2 数据类型44
3.2 表的创建与管理48
3.2.1 课堂案例1——使用SSMS创建与管理表48
3.2.2 课堂案例2——使用T-SQL创建与管理表52
3.3 表数据操作56
3.3.1 课堂案例3——使用SSMS操作表数据56
3.3.2 课堂案例4——使用T-SQL操作表数据57
3.4 索引操作60
3.4.1 索引基础知识60
3.4.2 课堂案例5——使用SSMS操作索引62
3.4.3 课堂案例6——使用T-SQL操作索引65
3.5 数据完整性71
3.5.1 数据完整性概述71
3.5.2 课堂案例7——使用SSMS管理约束71
3.5.3 课堂案例8——使用T-SQL管理约束78
课外实践81
思考与练习83
第4章 数据查询85
4.1 简单查询86
4.1.1 SELECT语句的结构86
4.1.2 SQL的运算符与表达式86
4.1.3 课堂案例1——简单查询的应用88
4.2 连接查询92
4.2.1 交叉连接93
4.2.2 内连接93
4.2.3 外连接93
4.2.4 多表连接与自身连接94
4.2.5 课堂案例2——连接查询的应用94
4.3 子查询97
4.3.1 子查询分类97
4.3.2 课堂案例3——子查询的应用98
4.4 联合查询101
4.5 课堂案例4——在SSMS中实现查询102
课外实践104
思考与练习105
第5章 视图操作106
5.1 视图概述107
5.1.1 视图的基本概念107
5.1.2 视图的作用107
5.2 课堂案例1——使用SSMS管理视图108
5.3 课堂案例2——使用T-SQL管理视图112
课外实践119
思考与练习119
第6章 存储过程和触发器121
6.1 T-SQL编程基础122
6.1.1 批处理和脚本122
6.1.2 变量127
6.1.3 函数129
6.1.3 流程控制语句134
6.2 存储过程140
6.2.1 存储过程的基本知识140
6.2.2 课堂案例1——使用SSMS管理存储过程141
6.2.3 课堂案例2——使用T-SQL管理存储过程145
6.3 触发器149
6.3.1 触发器的基本知识149
6.3.2 课堂案例3——使用SSMS管理触发器151
6.3.3 课堂案例4——使用T-SQL管理触发器153
课外实践159
思考与练习159
第7章 游标、事务和锁161
7.1 游标161
7.1.1 游标的概念161
7.1.2 课堂案例1——游标的使用165
7.2 事务166
7.2.1 事务概述166
7.2.2 课堂案例2 示事务167
7.2.3 自动提交事务169
7.2.4 隐式事务170
7.3 锁170
7.3.1 并发问题170
7.3.2 事务的隔离级别171
7.3.3 SQL Server中的锁定172
7.3.4 死锁174
课外实践175
思考与练习176
第8章 数据库的安全177
8.1 数据库安全控制的一般方法178
8.1.1 安全性级别178
8.1.2 数据库安全控制的一般方法179
8.2 SQL Server的安全认证模式180
8.2.1 Windows身份验证模式(集成验证模式)180
8.2.2 SQL Server身份验证模式(混合验证模式)180
8.3 登录管理182
8.3.1 课堂案例1——使用SSMS管理登录182
8.3.2 使用T-SQL管理登录185
8.4 用户管理186
8.4.1 课堂案例2——使用SSMS管理数据库用户186
8.4.2 使用T-SQL管理数据库用户189
8.5 角色管理190
8.5.1 服务器角色191
8.5.2 数据库角色194
8.6 权限管理198
8.6.1 概述198
8.6.2 课堂案例3——使用SSMS管理权限201
8.6.3 课堂案例4——使用T-SQL管理权限202
课外实践205
思考与练习205
第9章 数据库的管理207
9.1 数据库备份208
9.1.1 数据库备份概述208
9.1.2 备份设备介绍209
9.1.3 课堂案例1——使用SSMS备份数据库210
9.1.4 使用T-SQL备份数据库213
9.2 数据库恢复215
9.2.1 数据库恢复概述215
9.2.2 课堂案例2——使用SSMS恢复数据库216
9.2.3 使用T-SQL恢复数据库217
9.3 数据库的分离与附加220
9.3.1 分离和附加概述220
9.3.2 课堂案例3——分离数据库220
9.3.3 课堂案例4——附加数据库221
9.4 数据导入与导出223
9.4.1 数据导入与导出概述223
9.4.2 课堂案例5——数据导出224
9.4.3 课堂案例6——数据导入228
课外实践230
思考与练习230
第10章 数据库设计与应用程序开发232
10.1 数据库设计233
10.1.1 关系数据库设计的方法与步骤233
10.1.2 E-R图转化为关系模型的规则235
10.1.3 关系数据模型的规范化理论237
10.2 数据库应用程序开发238
10.2.1 数据库应用程序结构238
10.2.2 课堂案例1——.NET平台SQL Server数据库程序开发241
10.2.3 课堂案例2——Java平台SQL Server数据库程序开发246
课外实践250
思考与练习251
附录A 数据库说明252
附录B 综合实训目标、要求及内容267
参考文献277
热门推荐
- 2684784.html
- 46005.html
- 1530827.html
- 506414.html
- 2070463.html
- 2669930.html
- 3236400.html
- 3604040.html
- 761643.html
- 1795782.html
- http://www.ickdjs.cc/book_2040038.html
- http://www.ickdjs.cc/book_2034657.html
- http://www.ickdjs.cc/book_439187.html
- http://www.ickdjs.cc/book_1975190.html
- http://www.ickdjs.cc/book_2578344.html
- http://www.ickdjs.cc/book_3875379.html
- http://www.ickdjs.cc/book_2610727.html
- http://www.ickdjs.cc/book_1356948.html
- http://www.ickdjs.cc/book_397295.html
- http://www.ickdjs.cc/book_2770282.html