图书介绍
21世纪高等学校规划教材 计算机科学与技术 数据库原理与应用【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 肖海蓉主编;任民宏副主编 著
- 出版社: 北京:清华大学出版社
- ISBN:7302418705
- 出版时间:2016
- 标注页数:437页
- 文件大小:62MB
- 文件页数:452页
- 主题词:数据库系统-高等学校-教材
PDF下载
下载说明
21世纪高等学校规划教材 计算机科学与技术 数据库原理与应用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.2 数据管理技术的发展12
1.2.1 数据管理技术的发展阶段12
1.2.2 数据库技术的发展18
1.2.3 当代信息系统环境对数据库技术的要求19
1.3 数据库系统的结构20
1.3.1 相关概念20
1.3.2 数据库系统的内部体系结构21
1.3.3 数据库系统的外部体系结构25
1.3.4 用户访问数据库的过程31
1.4 数据模型32
1.4.1 信息的三个世界32
1.4.2 数据模型及其分类35
1.5 主流关系数据库管理系统介绍38
本章小结41
习题141
第2章 关系数据库基础45
2.1 关系的概念45
2.2 关系数据模型48
2.2.1 关系模型及其要素48
2.2.2 关系的性质及类型49
2.3 关系代数51
2.3.1 关系代数概述51
2.3.2 传统的集合运算51
2.3.3 专门的关系运算53
2.3.4 关系代数运算实例分析及查询优化56
2.4 关系演算58
2.4.1 元组关系运算58
2.4.2 域关系运算60
本章小结62
习题262
第3章 数据库设计65
3.1 数据库设计概述65
3.1.1 数据库设计的基本任务和目标65
3.1.2 数据库设计的特点与方法67
3.1.3 数据库设计步骤68
3.2 需求分析71
3.2.1 需求分析的任务71
3.2.2 用例建模72
3.2.3 对象模型73
3.2.4 需求分析案例80
3.3 数据库概念结构设计84
3.3.1 概念结构设计概述84
3.3.2 概念结构设计的任务88
3.3.3 概念结构设计案例93
3.3.4 概念结构设计的其他问题94
3.4 数据库逻辑结构设计98
3.4.1 逻辑结构设计的任务99
3.4.2 概念模型转换为关系模型的方法99
3.4.3 关系模型优化104
3.4.4 逻辑结构设计案例107
3.5 数据库的物理结构设计107
3.5.1 影响物理结构的主要因素108
3.5.2 物理结构设计的任务108
3.5.3 物理结构设计案例113
3.6 数据库的实施114
3.7 数据库的运行和维护115
本章小结116
习题3117
第4章 关系数据库规范化理论122
4.1 问题导入122
4.1.1 关系模式规范化的必要性123
4.1.2 关系模式的规范化125
4.2 函数依赖及关系的范式131
4.2.1 函数依赖的定义及分类131
4.2.2 关系的范式及其规范化134
4.3 函数依赖的公理系统146
4.3.1 Armstrong公理系统146
4.3.2 函数依赖集的等价和最小化150
4.4 关系模式的分解151
4.4.1 模式分解的准则152
4.4.2 模式分解的算法155
本章小结156
习题4157
第5章 数据库管理系统SQL Server2012162
5.1 SQL Server 2012简介162
5.1.1 SQL Server 2012的体系结构163
5.1.2 SQL Server 2012的主要特性164
5.1.3 SQL Server 2012的安装166
5.1.4 SQL Server 2012的配置178
5.2 SQL Server 2012常用管理工具181
5.2.1 SQL Server Management Studio181
5.2.2 SQL Server 2012的配置工具184
5.2.3 SQL Server 2012的性能工具185
5.3 创建服务器组和注册服务器188
5.3.1 服务器组的创建与删除188
5.3.2 服务器的注册、删除和连接190
5.3.3 启动和关闭SQL Server 2012服务器192
5.4 SQL Server 2012数据库操作193
5.4.1 SQL Server 2012的数据库基本结构193
5.4.2 使用SSMS创建数据库198
5.4.3 数据库的管理201
5.5 SQL Server 2012数据库基本对象操作206
5.5.1 SQL Server 2012的数据类型206
5.5.2 表的创建和维护209
5.5.3 数据库关系图的创建和维护219
5.5.4 索引的创建和维护222
5.5.5 视图的创建和维护227
5.5.6 存储过程的创建和维护230
5.5.7 触发器的创建和维护235
本章小结237
习题5238
第6章 T-SQL在SQL Server 2012中的使用240
6.1 SQL概述240
6.1.1 SQL的发展历程240
6.1.2 T-SQL组成和特点241
6.1.3 T-SQL的基础知识243
6.2 数据定义语言在SQL Server 2012的使用245
6.2.1 数据库定义245
6.2.2 基本表的定义249
6.2.3 索引的定义256
6.2.4 视图的定义259
6.3 数据查询在SQL Server 2012的应用265
6.3.1 SELECT语句介绍266
6.3.2 简单查询267
6.3.3 连接查询274
6.3.4 嵌套查询278
6.3.5 组合查询284
6.4 数据更新在SQL Server 2012的使用286
6.4.1 插入数据286
6.4.2 修改数据290
6.4.3 删除数据291
6.4.4 数据更新操作检查的完整性293
6.5 数据控制在SQL Server 2012的应用293
6.5.1 数据控制方法与SQL Server的数据库操作权限293
6.5.2 数据控制实例分析294
6.6 数据库初步编程295
6.6.1 T-SQL常用的语言元素295
6.6.2 存储过程编程303
6.6.3 触发器编程305
6.7 嵌入式SQL311
6.7.1 如何区分SQL语句和主语言语句311
6.7.2 嵌入式SQL的处理过程311
6.7.3 SQL与主语言间的通信312
6.7.4 两种不同数据处理方式的协调313
本章小结318
习题6319
第7章 数据库的安全性和完整性控制324
7.1 数据库的安全性控制324
7.1.1 数据库安全性控制方法324
7.1.2 SQL Server 2012系统的安全体系结构328
7.1.3 SQL Server 2012的用户和角色管理329
7.1.4 SQL Server 2012的架构管理345
7.1.5 SQL Server 2012的权限管理348
7.2 数据库的完整性控制353
7.2.1 完整性约束条件及完整性控制353
7.2.2 SQL Server 2012的数据库完整性实现方法357
本章小结359
习题7359
第8章 数据库的事务管理与并发控制362
8.1 事务管理362
8.1.1 问题背景362
8.1.2 事务的概念和特性363
8.1.3 事务的控制365
8.2 并发控制367
8.2.1 问题导入367
8.2.2 锁概述368
8.2.3 基于封锁的协议371
8.2.4 封锁带来的问题372
8.2.5 并发调度的可串行性372
8.2.6 SQL Server 2012的并发控制机制374
本章小结378
习题8379
第9章 数据库的备份与恢复383
9.1 数据库的备份383
9.1.1 备份的相关概念383
9.1.2 SQL Server 2012数据备份方式384
9.1.3 SQL Server 2012备份设备的管理385
9.1.4 SQL Server 2012数据库备份389
9.2 数据库的恢复391
9.2.1 SQL Server 2012数据恢复模型391
9.2.2 SQL Server 2012数据库恢复392
9.2.3 SQL Server 2012数据库的分离和附加394
9.3 数据的转换397
9.3.1 SQL Server 2012数据导出397
9.3.2 SQL Server 2012数据导入400
本章小结406
习题9406
第10章 数据库的研究领域408
10.1 概述408
10.1.1 数据模型的发展408
10.1.2 数据库技术与其他技术相结合409
10.1.3 面向应用领域的数据库新技术409
10.2 分布式数据库系统409
10.2.1 分布式数据库技术概述409
10.2.2 分布式数据库系统的体系结构412
10.2.3 分布式数据库系统的组成和功能415
10.3 数据仓库与数据挖掘技术415
10.3.1 数据仓库415
10.3.2 数据挖掘技术418
10.4 数据库技术和人工智能技术相结合418
10.4.1 知识库418
10.4.2 主动数据库419
10.4.3 模糊数据库420
10.5 并行数据库421
10.5.1 概述421
10.5.2 并行数据库系统的目标和研究的问题421
10.6 移动数据库422
10.6.1 概述422
10.6.2 移动数据库的关键技术423
10.7 空间数据库424
10.7.1 概述424
10.7.2 空间数据库研究的主要内容424
本章小结425
习题10425
附录A 数据库设计工具Power Designer 16.5427
参考文献437
热门推荐
- 2021561.html
- 1941598.html
- 290220.html
- 1968578.html
- 1936141.html
- 2253098.html
- 865881.html
- 1154488.html
- 2018537.html
- 1829463.html
- http://www.ickdjs.cc/book_3873880.html
- http://www.ickdjs.cc/book_1997617.html
- http://www.ickdjs.cc/book_718219.html
- http://www.ickdjs.cc/book_685128.html
- http://www.ickdjs.cc/book_3339991.html
- http://www.ickdjs.cc/book_1759277.html
- http://www.ickdjs.cc/book_505591.html
- http://www.ickdjs.cc/book_6706.html
- http://www.ickdjs.cc/book_1877865.html
- http://www.ickdjs.cc/book_36356.html