图书介绍
数据库系统简明教程PDF|Epub|txt|kindle电子书版本网盘下载
![数据库系统简明教程](https://www.shukui.net/cover/26/30177175.jpg)
- 王珊编著 著
- 出版社: 北京:高等教育出版社
- ISBN:7040154730
- 出版时间:2004
- 标注页数:307页
- 文件大小:14MB
- 文件页数:319页
- 主题词:数据库系统-高等学校-教材
PDF下载
下载说明
数据库系统简明教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
基础篇3
第一章 绪论3
1.1数据库系统概述3
数据、数据库、数据库管理系统、数据库系统3
数据管理技术的产生和发展7
数据库系统的特点11
1.2数据库系统结构15
数据库系统模式的概念15
数据库系统的三级模式结构16
数据库的二级映像功能与数据独立性17
1.3数据库系统的组成19
1.4小结21
习题21
本章参考文献23
第二章 数据模型24
2.1两大类数据模型24
2.2数据模型的组成要素25
数据结构25
数据操作26
完整性约束26
2.3主要的逻辑数据模型26
2.4层次模型27
层次数据模型的数据结构27
层次模型的数据操纵与完整性约束29
层次模型的优缺点29
2.5网状模型29
网状数据模型的数据结构30
网状数据模型的操纵与完整性约束32
网状数据模型的优缺点32
2.6关系模型33
关系数据模型的数据结构33
关系数据模型的操纵与完整性约束35
关系数据模型的优缺点36
2.7小结36
习题36
本章参考文献38
第三章 关系数据库40
3.1关系数据结构及形式化定义40
关系40
关系模式44
关系数据库45
3.2关系操作45
基本的关系操作46
关系数据语言的分类46
3.3关系的完整性47
关系的三类完整性约束47
实体完整性47
参照完整性48
用户定义的完整性50
3.4关系代数50
传统的集合运算51
专门的关系运算53
3.5小结59
习题59
本章参考文献63
第四章 关系数据库标准语言SQL64
4.1SQL概述64
SQL的产生与发展64
SQL语言的基本概念65
SQL的组成65
SQL的特点66
4.2学生-课程数据库68
4.3数据定义69
模式的定义和删除70
基本表的定义、删除与修改71
索引的建立与删除75
4.4数据查询76
单表查询77
连接查询86
嵌套查询90
集合查询99
SELECT语句的一般格式100
4.5数据更新102
插入数据102
修改数据104
删除数据104
4.6视图105
定义视图106
查询视图109
更新视图110
视图的作用112
4.7小结114
习题114
本章参考文献118
系统篇123
第五章 数据库安全性123
5.1计算机系统的安全性概述123
5.2数据库安全性控制123
用户标识与鉴别124
存取控制124
5.3数据库存取控制方法125
用户权限125
授权与回收126
5.4数据库角色130
5.5视图机制132
5.6审计133
5.7小结133
习题134
本章参考文献135
第六章 数据库完整性136
6.1实体完整性137
实体完整性定义137
实体完整性检查和违约处理137
6.2参照完整性139
参照完整性定义139
参照完整性检查和违约处理139
6.3用户定义的完整性141
属性上的约束条件的定义141
属性上的约束条件检查和违约处理142
元组上的约束条件的定义143
元组上的约束条件检查和违约处理143
6.4完整性约束命名子句143
6.5域中的完整性限制145
6.6小结145
习题146
本章参考文献147
第七章 数据库恢复技术148
7.1事务的基本概念148
事务148
实例148
事务的特性150
7.2数据库恢复概述151
7.3故障的种类151
事务内部的故障151
系统故障152
介质故障152
计算机病毒152
7.4恢复的实现技术153
数据转储153
登记日志文件(Logging)155
7.5恢复策略157
事务故障的恢复157
系统故障的恢复157
介质故障的恢复158
7.6小结158
习题159
本章参考文献161
第八章 并发控制162
8.1并发控制概述163
8.2封锁165
8.3封锁协议165
8.4活锁和死锁168
活锁168
死锁168
8.5并发调度的可串行性170
8.6两段锁协议172
8.7封锁的粒度173
8.8小结174
习题175
本章参考文献176
设计篇181
第九章 数据库设计概述181
9.1数据库设计的特点181
数据库建设的基本规律182
结构(数据)设计和行为(处理)设计182
9.2数据库设计方法183
9.3数据库的生命周期184
9.4数据库设计步骤184
9.5数据库设计过程中的各级模式186
9.6小结187
习题187
本章参考文献188
第十章 概念模型与E-R方法190
10.1概念模型190
10.2概念模型的主要概念191
10.3实体型之间的联系192
两个实体型之间的联系192
两个以上的实体型之间的联系193
10.4实体-联系方法194
E-R图的表示方法194
一个实例195
实体与属性的划分197
10.5小结199
习题199
本章参考文献200
第十一章 关系数据库设计理论202
11.1数据依赖对关系模式的影响202
11.2函数依赖204
函数依赖205
码205
11.3范式206
第一范式(1NF)206
第二范式(2NF)208
第三范式(3NF)209
BC范式(BCNF)210
11.4多值依赖与第四范式(4NF)211
多值依赖213
第四范式(4NF)214
11.5关系模式的规范化215
11.6数据依赖的公理系统216
11.7小结217
习题218
本章参考文献220
第十二章 数据库设计步骤222
12.1需求分析222
需求分析的任务和过程223
数据流图224
数据字典228
需求分析注意点229
12.2概念结构设计230
概念结构设计的方法与步骤230
局部视图设计231
视图集成235
12.3逻辑结构设计240
E-R图向关系模型的转换240
数据模型的优化241
设计用户子模式242
12.4数据库的物理设计243
数据库物理设计的内容243
关系存取方法选择244
确定数据库的存储结构245
评价物理结构248
12.5数据库的实施249
数据的载入和应用程序的调试249
数据库的试运行249
12.6数据库的运行和维护250
12.7小结251
习题251
本章参考文献253
应用篇257
第十三章 嵌入式SQL257
13.1嵌入式SQL的一般形式257
13.2嵌入式SQL语句与主语言之间的通信258
SQL通信区258
主变量259
游标259
程序实例260
13.3不用游标的SQL语句261
说明性语句261
数据定义语句261
数据控制语句262
查询结果为单记录的SELECT语句262
非CURRENT形式的UPDATE语句263
非CURRENT形式的DELETE语句264
INSERT语句264
13.4使用游标的SQL语句264
查询结果为多条记录的SELECT语句265
CURRENT形式的UPDATE语句和DELETE语句267
13.5动态SQL简介269
13.6小结270
习题271
本章参考文献272
第十四章 PL/SQL与存储过程273
14.1概述273
14.2PL/SQL的块结构274
14.3变量与常量的定义276
14.4控制结构276
条件控制语句276
循环控制语句277
14.5异常处理279
14.6存储过程280
存储过程的优点280
14.7游标282
14.8小结284
习题284
本章参考文献285
第十五章开放数据库互连(ODBC)286
15.1数据库互连概述286
15.2ODBC的工作原理概述287
15.3使用ODBC的系统结构287
应用程序288
驱动程序管理器288
数据库驱动程序289
ODBC数据源管理289
15.4ODBCAPI基础290
函数概述290
句柄及其属性290
数据类型291
15.5ODBC的工作流程291
配置数据源292
初始化环境292
建立连接293
分配语句句柄294
执行SQL语句294
结果集处理295
中止296
15.6小结298
习题298
本章参考文献299
课后习题参考答案300
存储过程的用户接口280