图书介绍
数据库技术及应用 第2版PDF|Epub|txt|kindle电子书版本网盘下载
![数据库技术及应用 第2版](https://www.shukui.net/cover/2/30557030.jpg)
- 王行言等编著 著
- 出版社: 北京:高等教育出版社
- ISBN:7040146223
- 出版时间:2004
- 标注页数:431页
- 文件大小:38MB
- 文件页数:442页
- 主题词:数据库系统
PDF下载
下载说明
数据库技术及应用 第2版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 数据与信息2
1.2 数据管理技术的发展3
1.3 数据库的系统结构5
1.4 数据库系统组成7
1.5 数据库工作流程10
1.6 Oracle数据库系统概述11
1.6.1 Oracle数据库的软件组成12
1.6.2 Oracle系统的体系结构13
1.6.3 Oracle支持的计算模式17
习题19
第2章 数据模型20
2.1 数据模型的基本概念20
2.2 概念模型21
2.3 基本数据模型25
2.4 关系模型与关系数据库27
2.5 关系的数学定义28
2.6 E-R模型转换为关系模型31
2.7 关系代数33
习题36
第3章 SQL语言基础38
3.1 SQL语言概述38
3.2 SQL语言基本元素39
3.2.1 常量39
3.2.2 数据类型40
3.2.3 数据比较规则42
3.2.4 数据类型转换43
3.2.5 空值的处理44
3.2.6 SQL语句中的注释46
3.3 SQL语言中的运算符46
3.3.1 一般运算符47
3.3.2 比较运算符47
3.3.3 逻辑运算符49
3.3.5 其他运算符50
3.3.4 集合运算符50
3.4 SQL语言中的函数51
3.4.1 SQL函数概述51
3.3.6 SQL语句中的表达式51
3.4.2 数值型函数52
3.4.3 字符型函数53
3.4.4 日期型函数53
3.4.5 类型转换函数55
3.4.6 其他单行函数57
3.4.7 组函数58
3.5 关系表的DDL语句59
3.5.1 CREATE TABLE建表语句60
3.5.2 ALTER TABLE修改表语句66
3.5.3 DROP TABLE删除表语句69
3.6 关系表的DML语句69
3.6.1 INSERT插入语句69
3.6.3 DELETE删除语句71
3.7 查询语句71
3.6.2 UPDATE修改语句71
3.7.1 基本查询72
3.7.2 SELECT子句72
3.7.3 WHERE子句74
3.7.4 ORDER BY子句76
3.7.5 多表查询与连接操作78
3.7.6 元组变量79
3.7.7 查询语句中的集合操作81
3.7.8 查询中的重值处理82
3.7.9 组函数与聚合操作83
3.7.10 子查询86
3.7.11 层次查询89
3.7.12 查询语句的不同实现92
3.7.13 子查询在其他语句中的应用92
3.8 视图93
3.9 SQL语言的交互执行环境95
3.9.1 SQL * Plus的进入与退出95
3.9.3 SQL * Plus的基本功能97
3.9.2 修改密码97
3.9.4 Oracle的客户端配置100
习题101
第4章 PL/SQL程序设计103
4.1 什么是PL/SQL103
4.2 PL/SQL程序语法基础103
4.2.1 块程序结构103
4.2.2 变量和常量说明104
4.2.3 变量赋值105
4.2.4 控制语句106
4.2.5 例外处理107
4.3 光标110
4.3.1 系统预定义光标(隐式光标)110
4.3.2 用户自定义光标(显式光标)112
4.4 函数与子程序116
4.4.1 过程117
4.4.2 函数118
4.5.1 块的嵌套与作用域120
4.5 块的嵌套与例外转移120
4.5.2 例外转移122
习题123
第5章 数据库对象124
5.1 数据库对象概述124
5.2 索引与聚集125
5.2.1 B+树索引125
5.2.2 位图索引128
5.2.3 聚集130
5.3 序列133
5.4 存储子程序135
5.4.1 存储过程135
5.4.2 存储函数137
5.5 触发器138
5.5.1 触发器的基本概念138
5.5.2 行触发器和语句级触发器142
5.6 查看数据库对象148
5.6.1 查询数据库对象信息149
5.6.2 存储子程序与触发器的调试150
5.6.3 查询数据库对象中的程序代码152
习题154
第6章 分布式数据库系统156
6.1 分布式数据库的基本概念156
6.2 分布式数据库的三级模式157
6.3 场地自治型分布式数据库系统158
6.4 Oracle分布式数据库功能160
6.4.1 访问远程表——数据库链161
6.4.2 数据分片——视图163
6.4.3 数据复制——快照164
6.4.4 数据复制——触发器168
6.4.5 分布式处理中的几个问题170
习题172
第7章 数据库保护173
7.1 安全性173
7.1.1 用户标识与系统鉴别173
7.1.2 权限管理与存取控制174
7.2 完整性176
7.1.3 审计功能176
7.3 事务处理177
7.3.1 事务的基本概念177
7.3.2 事务提交178
7.3.3 事务回滚179
7.3.4 单语句事务182
7.3.5 分布式事务处理183
7.3.6 事务设计185
7.4 并发控制187
7.4.1 并发操作中的问题187
7.4.2 并发控制——解决写丢失189
7.4.3 并发控制——解决读写冲突195
7.5 数据库后备和恢复196
7.5.1 数据库后备196
7.5.2 数据库恢复198
习题199
8.1.1 函数依赖200
8.1 关系数据库设计理论200
第8章 数据库设计200
8.1.2 规范化设计方法203
8.2 数据库设计206
8.2.1 需求分析207
8.2.2 概念设计211
8.2.3 逻辑设计212
8.2.4 物理设计212
8.2.5 数据库的实施与维护212
习题213
第9章 Delphi基础知识214
9.1 面向对象的基本概念214
9.1.1 对象、属性和方法214
9.1.2 对象与类215
9.1.3 封装215
9.1.4 类库及类的继承216
9.2.2 对象——属性、方法与事件218
9.2.1 什么是Delphi218
9.2 Delphi的集成开发环境218
9.2.3 Delphi界面组成与操作219
9.3 Delphi应用程序开发过程225
9.4 项目管理232
9.4.1 项目与文件232
9.4.2 项目的维护237
9.5 代码编辑与程序调试238
9.5.1 代码编辑238
9.5.2 代码调试241
9.6 在集成环境中获得帮助245
习题249
第10章 Object Pascal编程基础250
10.1 语言基础知识250
10.1.1 常量、变量及数据类型250
10.1.2 运算与赋值252
10.2 控制语句253
10.2.1 分支语句253
10.1.3 复合语句253
10.1.4 代码注释253
10.2.2 循环语句257
10.2.3 异常处理258
10.3 构造数据类型259
10.3.1 数组类型260
10.3.2 集合类型262
10.3.3 记录类型263
10.3.4 枚举类型263
10.4.2 主程序单元264
10.4 Object Pascal的程序结构264
10.4.1 程序与单元264
10.4.3 子程序单元265
10.4.4 如何引用单元269
10.4.5 程序块269
10.5 编写过程与函数272
10.5.1 过程与函数的结构273
10.5.2 过程与函数的调用273
10.5.4 常用系统函数与过程275
10.5.3 参数传递275
10.6 有关对象的几种操作280
习题282
第11章 Delphi基本组件功能及应用283
11.1 Delphi组件概述283
11.1.1 理解组件283
11.1.2 组件的分类283
11.1.3 组件属性及方法288
11.1.4 事件及事件处理程序289
11.2.1 按钮类组件291
11.2 组件应用基础291
11.2.2 列表框组件296
11.2.3 多媒体组件与对话框组件299
习题304
第12章 用户界面设计306
12.1 用户界面设计的基本原则306
12.2 界面交互中的系统函数与过程307
12.3 菜单设计309
12.3.1 菜单结构设计309
12.3.2 菜单项功能设计311
12.4 多页面设计317
12.5 窗体设计321
12.5.1 窗体样式设计321
12.5.2 多窗体设计322
习题326
第13章 数据库组件及应用328
13.1 Delphi数据库组件概述328
13.1.1 数据库组件分类328
13.1.2 数据库连接组件Database329
13.1.3 数据集组件Table331
13.1.4 数据源组件DataSource332
13.1.5 数据感知控件一333
13.1.6 数据感知控件二337
13.1.7 “主-从”查询342
13.2 数据集组件的操作343
13.2.1 理解TDataset类343
13.2.2 打开和关闭数据集344
13.2.3 数据集的状态及转换345
13.2.4 在数据集中定位记录346
13.2.5 在数据集中查找记录347
13.2.6 在数据集中插入、修改和删除记录352
13.2.7 数据集的事件354
13.3 数据集的访问与字段对象357
13.3.1 访问数据集的字段值357
13.3.2 动态字段对象358
13.3.3 永久字段对象360
13.3.4 计算字段与查找字段364
13.4 数据集组件TQuery369
13.4.1 Query组件简介369
13.4.2 静态SQL语句370
13.4.3 动态SQL语句374
习题378
14.1.1 需求分析380
14.1.2 系统的数据流图380
14.1 系统分析与设计380
第14章 数据库应用开发实例380
14.1.3 编写数据字典381
14.1.4 数据库设计383
14.1.5 软件结构设计384
14.2 系统详细设计与编码385
14.2.1 主界面功能设计与实现385
14.2.2 教务员身份认证界面386
14.2.3 查询界面功能设计与实现387
14.2.4 维护界面功能设计与实现388
14.2.5 选课界面功能设计与实现390
习题397
第15章 对象关系数据库399
15.1 什么是对象关系数据库399
15.2 对象类型——记录403
15.3 对象类型——对象表406
15.3.1 建立对象类型及对象表406
15.3.2 对象表的操作408
15.3.3 对象表的应用410
15.4 嵌套表类型411
习题413
第16章 数据挖掘简介414
16.1 数据挖掘概述414
16.1.1 什么是数据挖掘415
16.1.2 数据挖掘的功能415
16.1.3 数据挖掘研究现状416
16.2 数据挖掘的知识分类及挖掘方法417
16.2.1 知识分类417
16.2.2 数据挖掘的方法418
16.2.3 数据挖掘常见工具420
16.3 数据挖掘过程422
16.4 数据仓库423
16.4.1 数据仓库概述423
16.4.2 数据仓库与数据挖掘的关系425
16.5 数据挖掘研究热点426
16.6 实施数据挖掘项目考虑的问题429
16.7 部分成功案例简介429
参考文献431