图书介绍
数据库系统原理及其应用PDF|Epub|txt|kindle电子书版本下载
![数据库系统原理及其应用](https://www.shukui.net/cover/24/31419545.jpg)
- 庄成三等编著 著
- 出版社: 北京:电子工业出版社
- ISBN:7505351788
- 出版时间:2000
- 标注页数:316页
- 文件大小:17MB
- 文件页数:325页
- 主题词:
PDF下载
下载说明
数据库系统原理及其应用PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 导论1
1.1 数据库管理系统的特点1
1.2 数据库系统的三级模式和数据独立性4
1.2.1 数据库系统的三级模式5
1.2.2 数据独立性7
1.3 数据语言7
1.3.1 数据定义语言(DDL)8
1.3.2 数据操纵语言(DML)8
1.3.3 数据控制语言(DCL)8
1.3.4 宿主语言9
1.4 数据库管理系统的结构9
1.4.1 数据库管理系统的组成9
1.4.2 数据库管理系统的进程结构10
1.5 数据库系统的发展历史11
1.6 数据库技术的新进展13
1.6.1 面向对象数据库系统13
1.6.2 模糊数据库与演绎数据库14
1.6.3 分布式数据库与联邦数据库15
1.6.4 多媒体数据库16
1.6.5 Web数据库16
1.6.6 并行数据库17
1.6.7 数据仓库、数据挖掘与联机分析17
1.6.8 数据库应用系统体系结构的发展18
习题18
第2章 数据模型20
2.1 数据模型的概念20
2.2 实体-联系(E-R)概念模型21
2.3 关系数据模型25
2.3.1 关系数据模型的基本概念25
2.3.2 将E-R模型转换成关系数据模式28
2.3.3 在关系数据模型上的操作29
2.3.4 关系数据模型的完整性约束35
2.4 网状数据模型36
2.4.1 网状数据模型的数据结构36
2.4.2 将E-R模型转化为网状数据模式38
2.4.3 网状数据模型的数据约束40
2.4.4 在网状数据模型上的操作41
2.4.5 网状数据模型与关系数据模型的比较41
2.5 层次数据模型42
2.5.1 层次数据模型的数据结构42
2.5.2 由E-R模型向层次数据模式的转换44
2.5.3 层次数据模型的数据约束45
2.5.4 在层次数据模型上的操作45
2.5.5 层次数据模型与网状数据模型的比较46
2.6 面向对象数据模型46
2.6.1 面向对象模型的基本概念47
2.6.2 将E-R模型转换为面向对象数据模型48
2.7 逻辑数据模型49
2.7.1 逻辑规则的语义解释49
2.7.2 Datalog数据模型51
习题53
第3章 数据语言55
3.1 数据语言的特点55
3.2 QBE语言57
3.2.1 QBE的数据查询58
3.2.2 QBE的数据更新61
3.2.3 QBE的数据定义62
3.2.4 QBE的完整性63
3.3 SQL的数据查询64
3.3.1 SQL语言简介64
3.3.2 SQL的查询语句66
3.3.3 SQL查询的方法和例子67
3.4 SQL的数据更新74
3.5 SQL的数据定义和数据库一览表76
3.6 嵌入式SQL79
3.7 存储过程和数据库触发器85
3.8 SQL388
习题96
第4章 关系数据库设计99
4.1 关系数据库模式可能出现的异常99
4.2 关系模式的函数依赖102
4.2.1 函数依赖的一般概念102
4.2.2 Armstrong公理系统104
4.3 多值依赖和连接依赖105
4.4 关系的规范化106
4.4.1 范式及其类型107
4.4.2 关系规范化的基本原则111
4.5 在实际数据库设计中关系规范化的应用113
4.6 面向对象模型和关系数据模型的相互转换115
习题118
第5章 物理数据组织119
5.1 物理数据模型119
5.2 堆组织123
5.3 哈希文件124
5.4 索引文件126
5.4.1 稀疏索引126
5.4.2 稠密索引129
5.4.3 动态索引及B+树130
5.5 嵌套记录结构133
5.6 次索引136
5.7 关系数据库系统常用结构137
5.8 面向对象数据库物理存储结构138
习题142
第6章 数据库保护144
6.1 数据库的完整性144
6.2 商品化DBMS完整性维护实例146
6.3 数据库的安全性147
6.4 商品化DBMS数据安全措施实例150
6.5 数据库应用系统的安全措施152
习题153
第7章 事务管理155
7.1 并发存取可能出现的异常155
7.2 事务管理的基本概念156
7.3 两阶段加锁协议160
7.4 层次结构的加锁方法165
7.5 事务故障处理和恢复方法168
7.6 乐观和保守的协议171
7.7 时印并发控制方法172
7.8 商品化DBMS并发控制和事务管理的特点175
7.8.1 Oracle事务管理的特点175
7.8.2 Sybase并发控制的特点180
习题182
第8章 分布式数据库系统183
8.1 分布式数据库系统的一般概念183
8.2 分布式数据库设计185
8.3 分布式事务188
8.4 分布式加锁190
8.5 分布式事务的交付195
8.6 基于时印的分布式并发控制199
8.7 乐观的并发控制方法200
8.8 C/S结构中的并发控制202
8.9 基于版本的并发控制203
8.10 复制数据库技术205
8.11 联邦数据库系统简介205
8.12 多数据库系统简介207
习题209
第9章 数据库应用系统的开发环境209
9.1 数据库应用系统的结构211
9.2 商品化DBMS的特点和编程接口214
9.2.1 Oracle215
9.2.2 Sybase220
9.2.3 Informix的特点227
9.2.4 Ontos的数据语言228
9.2.5 O2的数据语言231
9.2.6 ODBC和JDBC232
9.3 典型的数据库应用系统开发环境236
9.3.1 PowerBulider236
9.3.2 Delphi240
9.3.3 Vlsual Basic简介244
9.3.4 Dereloper/2000简介245
9.3.5 Informix-NewEra简介246
习题247
第10章 基于Web的数据库应用系统开发技术249
10.1 Internet和Web的基本概念249
10.2 Web作为数据库应用系统的开发平台251
10.2.1 对Web-DBMS集成技术的要求251
10.2.2 Web-DBMS方法的特点251
10.2.3 基于Web的数据库应用系统体系结构253
10.3 公共网关接口(CGI)254
10.3.1 CGI的一般概念254
10.3.2 CGI程序的工作方式255
10.3.3 CGI的特点257
10.4 应用编程接口(API)257
10.4.1 ISAPI257
10.4.2 Internet数据库连接器(IDC)259
10.5 Java Applet简介261
10.6 Microsoft ActiveX平台261
10.7 扩展标记语言(XML)简介266
习题268
第11章 数据库应用系统开发方法269
11.1 概述269
11.2 数据库应用系统的开发方法和技术270
11.3 系统分析275
11.4 系统设计280
11.5 原型设计和生成283
习题284
第12章 数据库管理285
12.1 DBA的作用和职责285
12.2 商品化DBMS的数据库管理工具288
习题293
第13章 数据库应用发展的新技术295
13.1 多媒体数据库技术295
13.2 数据仓库299
13.3 联机分析处理(OLAP)和数据挖掘307
习题312
参考文献314