图书介绍
数据库原理及应用PDF|Epub|txt|kindle电子书版本网盘下载
- 靳敏主编 著
- 出版社: 北京市:机械工业出版社
- ISBN:7111137647
- 出版时间:2004
- 标注页数:272页
- 文件大小:19MB
- 文件页数:284页
- 主题词:数据库系统-高等学校-教材
PDF下载
下载说明
数据库原理及应用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.1.2数据管理技术的发展过程2
1.1.3数据库的概念3
1.1.4数据库系统的主要特征6
1.2现实世界的数据描述9
1.2.1现实世界9
1.2.3计算机世界10
1.2.4常用术语的说明10
1.2.2信息世界10
1.3数据模型11
1.3.1层次模型11
1.3.2网状模型12
1.3.3关系模型13
1.3.4对传统数据模型的评价14
1.3.5E-R数据模型17
1.4数据库系统结构20
1.4.1数据库系统结构的一些概念20
1.4.2数据库系统的组成22
1.4.3数据库管理系统24
1.4.4数据库语言26
1.4.5数据库管理员29
1.4.6数据字典30
1.4.7数据库系统的工作流程32
习题33
第2章 关系数据库及查询优化34
2.1关系模型的基本概念34
2.1.1笛卡儿积与关系定义34
2.1.2关系的一些基本概念35
2.2关系模型及其描述36
2.2.1关系模型概述36
2.2.2关系模式37
2.3.1传统的集合运算39
2.3关系代数39
2.2.3关系模型的完整性规则39
2.3.2专门的关系运算40
2.4关系演算语言44
2.4.1元组关系演算语言ALPHA45
2.4.2域关系演算语言QBE48
2.5查询优化概述及一般策略50
2.5.1查询优化概述50
2.5.2查询优化的一般策略51
2.6SQLServer数据库52
2.6.1SQLServer特点52
2.6.2SQLServer的数据库管理52
2.6.3数据完整性61
习题63
第3章 关系数据库标准语言——SQL64
3.1SQL语言概述64
3.1.1SQL的特点64
3.1.2基本概念65
3.1.3SQL语言的主要组成65
3.2Transact—SQL的附加语言元素66
3.2.1Transact—SQL基本元素简介66
3.2.2Transact—SQL的几个常用语句70
3.2.3Transact—SQL的执行环境71
3.3.1数据库的创建73
3.3Transcat—SQL语言的数据定义功能73
3.3.2基本表的创建78
3.3.3索引的建立和撤消84
3.4SQL语言数据操纵功能89
3.4.1SQL数据查询90
3.4.2SQL数据插入、删除和修改98
3.5视图102
3.5.1理解视图102
3.5.2视图的定义和删除103
3.5.3视图的查询与更新105
3.6存储过程技术106
3.6.1存储过程的概念106
3.6.2存储过程的分类107
3.6.3存储过程的创建108
3.6.4删除存储过程110
3.7触发器111
3.7.1触发器的概念111
3.7.2创建和删除触发器111
3.7.3使用触发器的一点建议115
3.8数据库的完整性115
3.8.1完整性的概念115
3.8.2完整性控制的实现方式116
3.9.1安全性的概念120
3.9.2数据库的安全性措施120
3.9数据库的安全性120
3.10嵌入式SQL122
3.10.1嵌入式SQL语句与主语言之间的通信123
3.10.2不用游标的SQL语句123
3.10.3使用游标的SQL语句125
3.10.4动态SQL语句127
习题129
第4章 关系数据库理论131
4.1基本概念131
4.1.1函数依赖131
4.1.5码132
4.1.4传递函数依赖132
4.1.3完全函数依赖与部分函数依赖132
4.1.2平凡函数依赖和非平凡函数依赖132
4.2关系模式的规范化133
4.2.1规范化理论的主要内容133
4.2.2范式133
4.2.3多值依赖与第四范式(4NF)137
4.2.4关系模式的规范化139
4.3模式分解140
4.3.1函数依赖集的投影140
4.3.2模式分解140
4.3.4无损连接分解141
4.3.3保持函数依赖性的分解141
4.4数据库设计142
4.4.1数据库设计的任务、内容和特点142
4.4.2数据库设计的步骤143
4.4.3需求分析144
4.4.4概念结构设计148
4.4.5逻辑结构设计156
4.4.6数据库物理设计157
4.4.7数据库实施160
4.4.8数据库运行和维护162
习题163
5.1.1事务及并发控制的基本概念164
5.1数据库的并发控制164
第5章 数据库的并发控制与恢复164
5.1.2并发操作与数据的不一致性165
5.1.3封锁及封锁协议167
5.1.4死锁和活锁170
5.1.5并发调度的可串行性172
5.1.6两段锁协议173
5.1.7基于时间标志的并发控制173
5.2SQLServer的并发控制策略175
5.3数据库的恢复177
5.3.1故障的种类178
5.3.2数据恢复的实现技术178
5.3.3数据库恢复策略180
5.3.4具有检查点的数据恢复技术182
5.4SQLServer的恢复策略183
5.4.1SQLServer的备份类型183
5.4.2SQLServer备份的操作方式184
5.4.3SQLServer的数据备份或恢复策略184
习题185
第6章 PowerBuilder8.0基础186
6.1PowerScript语言186
6.1.1PowerSeript语言基础186
6.1.2数据类型187
6.1.3变量、常量和表达式188
6.1.4过程控制语句189
6.2PowerBuilder8.0应用程序设计入门190
6.3菜单和MDI的应用程序的设计191
6.4常用控件的使用195
6.5数据库的建立与应用199
6.6游标的使用203
6.7用嵌入式SQL操作数据库204
6.8多表更新205
6.9数据更新及自动配置ODBC的方法207
6.10通用查询程序209
习题214
7.1.1超市仓库管理系统及POS机的简介215
7.1.2超市仓库管理系统及POS机的用户需求215
7.1用户需求215
第7章 PB数据库应用系统设计实例——超市仓库管理系统215
7.2超市仓库管理系统及POS机的分析和设计216
7.2.1超市仓库管理系统及POS机的分析和概要设计216
7.2.2超市仓库管理系统及POS机数据库设计216
7.3超市仓库管理系统及POS机的具体实现220
7.3.1后台数据库的设计220
7.3.2系统模块的具体实现220
7.3.3收银机的设计232
7.3.4系统的实现234
7.4.1仓库管理系统235
7.4主要原码清单235
7.4.2收银机246
第8章 数据库系统的研究与新进展254
8.1分布式数据库系统254
8.1.1分布式数据库系统概述254
8.1.2分布式数据库系统的体系结构255
8.1.3分布透明性257
8.1.4分布式数据库系统(DDBS)的组成258
8.1.5分布式数据库的应用258
8.2面向对象的数据库系统258
8.2.1面向对象的数据模型259
8.2.2类和类层次261
8.2.3面向对象的数据库语言263
8.2.4对象关系数据库管理系统263
8.3其他新型数据库系统264
8.3.1演绎数据库系统264
8.3.2模糊数据库系统266
8.3.3并行数据库267
8.3.4主动数据库269
8.3.5多媒体数据库270
8.3.6工程数据库270
习题271
参考文献272