图书介绍
数据库系统原理 附数据库系统原理自学考试大纲 2007年版【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 丁宝康等主编 著
- 出版社: 北京:经济科学出版社
- ISBN:7505861220
- 出版时间:2007
- 标注页数:300页
- 文件大小:27MB
- 文件页数:315页
- 主题词:数据库系统-高等教育-自学考试-教材
PDF下载
下载说明
数据库系统原理 附数据库系统原理自学考试大纲 2007年版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 数据描述6
1.2.1 概念设计中的数据描述7
1.2.2 逻辑设计中的数据描述7
1.2.3 物理设计中的数据描述8
1.2.4 数据联系的描述9
1.3 数据抽象的级别11
1.3.1 数据抽象的过程11
1.3.2 概念模型12
1.3.3 逻辑模型13
1.3.4 外部模型17
1.3.5 内部模型18
1.3.6 三层模式和两级映像18
1.3.7 高度的数据独立性19
1.4 数据库管理系统(DBMS)20
1.4.1 DBMS的工作模式20
1.4.2 DBMS的主要功能21
1.5 数据库系统(DBS)22
1.5.1 DBS的组成22
1.5.2 DBS的全局结构24
1.5.3 DBS的效益26
小结26
习题127
2.1 数据库系统生存期29
第2章 数据库设计和ER模型29
2.1.1 规划阶段30
2.1.2 需求分析阶段30
2.1.3 概念设计阶段31
2.1.4 逻辑设计阶段32
2.1.5 物理设计阶段33
2.1.6 数据库的实现33
2.1.7 数据库的运行与维护35
2.2 ER模型的基本概念36
2.2.1 ER模型的基本元素36
2.2.2 属性的分类38
2.2.3 联系的设计40
2.2.4 ER模型的操作45
2.2.5 采用ER模型的数据库概念设计步骤46
2.3.1 关系模型的基本术语52
2.3 关系模型的基本概念52
2.3.2 关系的定义和性质53
2.3.3 三类完整性规则53
2.4 ER模型到关系模型的转换55
2.4.1 ER图转换成关系模式集的算法55
2.4.2 采用ER模型的逻辑设计步骤57
2.5 ER模型实例分析58
2.5.1 库存管理信息系统的ER模型及转换58
2.5.2 人事管理信息系统的ER模型59
2.5.3 住院管理信息系统的ER模型60
2.5.4 公司车队信息系统的ER模型61
2.6 增强的ER模型62
2.6.1 弱实体与强实体62
2.6.2 子类实体与超类实体63
习题265
小结65
3.1 关系模式的设计准则68
3.1.1 关系模式的冗余和异常问题68
第3章 关系模式设计理论68
3.1.2 关系模式的非形式化设计准则70
3.2 函数依赖70
3.2.1 函数依赖的定义71
3.2.2 FD的逻辑蕴涵72
3.2.3 FD的推理规则72
3.2.4 FD和关键码的联系74
3.2.5 属性集的闭包74
3.2.6 FD集的最小依赖集75
3.3.1 关系模式的分解76
3.3.2 无损分解76
3.3 关系模式的分解特性76
3.3.3 模式分解的优缺点79
3.3.4 无损分解的测试方法79
3.3.5 保持FD的分解80
3.3.6 模式分解与模式等价问题81
3.4 范式82
3.4.1 第一范式(1NF)82
3.4.2 第二范式(2NF)82
3.4.3 第三范式(3NF)83
3.4.4 BCNF85
3.4.5 分解成BCNF模式集的分解算法86
3.4.6 分解成3NF模式集的合成算法86
3.4.7 模式设计方法小结87
3.5 多值依赖和第四范式87
3.5.1 多值依赖87
3.5.2 关于FD和MVD的推理规则集89
3.5.3 第四范式(4NF)90
小结90
习题391
第4章 关系运算95
4.1 关系代数95
4.1.1 关系代数的五个基本操作95
4.1.2 关系代数的四个组合操作97
4.1.3 关系代数运算的应用实例100
4.1.4 关系代数的两个扩充操作101
4.2 关系演算102
4.2.1 元组关系演算102
4.2.2 域关系演算106
4.2.3 关系运算的安全约束和等价性107
4.3.1 关系代数表达式的优化问题108
4.3 关系代数表达式的优化108
4.3.2 关系代数表达式的启发式优化算法109
小结112
习题4113
第5章 SQL语言115
5.1 SQL简介115
5.1.1 SQL发展史115
5.1.2 SQL数据库的体系结构116
5.1.3 SQL的组成116
5.1.4 SQL的特点117
5.2 SQL的数据定义117
5.2.1 SQL模式的创建和撤销117
5.2.2 SQL的基本数据类型118
5.2.3 基本表的创建和撤销119
5.2.4 索引的创建和撤销121
5.3.1 SELECT查询语句的基本结构122
5.3 SQL的数据查询122
5.3.2 SELECT语句完整的结构126
5.3.3 数据查询中的限制和规定128
5.3.4 条件表达式中的比较操作129
5.3.5 嵌套查询的改进写法133
5.3.6 基本表的连接操作134
5.4 数据更新135
5.4.1 数据插入135
5.4.2 数据删除136
5.4.3 数据修改137
5.5 视图138
5.5.1 视图的创建和撤销138
5.5.2 对视图的操作139
5.6 嵌入式SQL139
5.6.1 嵌入式SQL的实现方式140
5.6.2 嵌入式SQL的使用规定141
5.6.3 嵌入式SQL的使用技术142
5.6.4 动态SQL语句145
5.7 存储过程与SQL/PSM146
5.7.1 数据库存储过程与函数146
5.7.2 SQL/PSM148
小结149
习题5149
第6章 数据库管理152
6.1 事务152
6.1.1 事务的定义152
6.1.2 事务的ACID性质153
6.2 数据库的恢复154
6.2.1 典型的恢复策略154
6.2.2 故障类型和恢复方法155
6.2.3 检查点技术156
6.2.4 SQL对事务的支持157
6.3 数据库的并发控制157
6.3.1 并发操作带来的三个问题157
6.3.2 封锁技术160
6.3.3 并发操作的调度163
6.3.4 SQL对并发处理的支持163
6.4 数据库的完整性164
6.4.1 完整性子系统164
6.4.2 SQL中的完整性约束165
6.4.3 SQL3的触发器169
6.5 数据库的安全性172
6.5.1 安全性问题172
6.5.2 SQL中的安全性机制173
6.5.3 常用的安全性措施175
小结177
习题6178
第7章 SQL Server 2000简介及应用180
7.1 SQL Server 2000概述180
7.1.1 SQL Server 2000的结构和版本180
7.1.2 SQL Server 2000的环境介绍182
7.1.3 工具介绍183
7.2 企业管理器185
7.2.1 数据库的操作188
7.2.2 表的操作189
7.2.3 索引191
7.2.4 视图192
7.2.5 存储过程193
7.2.6 触发器196
7.2.7 用户自定义函数199
7.2.8 备份恢复与导入导出202
7.2.9 安全管理206
7.3 T-SQL语言209
7.3.1 T-SQL批处理209
7.3.2 变量210
7.3.3 流程控制211
7.3.4 临时表和表变量213
小结214
习题7214
第8章 PowerBuilder 9.0简介及应用216
8.1 PowerBuilder 9.0集成开发环境216
8.1.1 PB的特点216
8.1.2 开发空间217
8.1.3 PB 9.0的启动217
8.1.4 系统树、剪贴板和输出窗口217
8.1.5 PB 9.0的工具栏219
8.1.6 PB 9.0的主要画板220
8.2 “学生选课系统”的开发过程221
8.2.1 “学生选课系统”概貌221
8.2.2 建立数据库newdb,并自动连接数据库226
8.2.3 在数据库中建立三张表及一个视图228
8.2.4 新建工作空间、目标和应用对象232
8.2.5 在应用中建五个数据窗口235
8.2.6 在应用中建六个窗口237
8.2.7 编写脚本240
8.2.8 运行应用程序249
8.3 PB 9.0与数据库的连接249
8.3.1 建立ODBC数据源249
8.3.2 建立数据库描述文件253
8.3.3 连接数据源255
习题8256
小结 256
第9章 数据库技术的发展257
9.1 面向对象的概念建模257
9.1.1 面向对象的数据类型系统257
9.1.2 对象联系图259
9.1.3 UML类图260
9.2 开放数据库互连(ODBC)267
9.2.1 ODBC概念267
9.2.2 ODBC的体系结构268
9.2.3 SQL/CLI270
9.2.4 典型的数据库应用系统开发工具273
小结274
习题9274
参考文献276
出版前言279
数据库系统原理自学考试大纲279
一、课程性质与设置目的281
二、课程内容与考核目标283
第1章 数据库系统基本概念283
第2章 数据库设计和ER模型284
第3章 关系模式设计理论286
第4章 关系运算287
第5章 SQL语言288
第6章 数据库管理290
第7章 SQL Server 2000简介及应用291
第8章 PowerBuilder 9.0简介及应用292
第9章 数据库技术的发展293
实践环节293
三、关于大纲的说明与考核实施的要求295
附录 题型举例298
后记300
热门推荐
- 1372897.html
- 482133.html
- 1199288.html
- 2849927.html
- 2085600.html
- 2213042.html
- 3474727.html
- 3706025.html
- 2801211.html
- 3634233.html
- http://www.ickdjs.cc/book_3672000.html
- http://www.ickdjs.cc/book_3783445.html
- http://www.ickdjs.cc/book_2583386.html
- http://www.ickdjs.cc/book_1121321.html
- http://www.ickdjs.cc/book_689812.html
- http://www.ickdjs.cc/book_2520005.html
- http://www.ickdjs.cc/book_945216.html
- http://www.ickdjs.cc/book_3529983.html
- http://www.ickdjs.cc/book_518218.html
- http://www.ickdjs.cc/book_3125668.html