数据库系统基础教程PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:姚春龙等编
- 出 版 社:北京:北京航空航天大学出版社
- 出版年份:2003
- ISBN:7810772589
- 页数:248 页
目 录 1
第1章数据库系统概述 1
1.1数据管理的进展 1
1.1.1数据管理的三个阶段 1
1.1.2数据库技术的发展 6
1.2数据模型 7
1.2.1数据模型的组成 8
1.2.2层次数据模型 9
1.2.3网状数据模型 12
1.2.4关系数据模型 15
1.2.5面向对象数据模型 18
1.3数据库系统 20
1.3.1数据库系统的组成 20
1.3.2数据库系统的结构 21
习 题 25
第2章关系数据库 27
2.1关系模型 27
2.1.1 基本概念 27
2.1.2关系形式化定义 28
2.1.3关系的完整性 31
2.2关系代数 33
2.2.1传统的集合运算 33
2.2.2专门的关系运算 35
2.2.3关系代数查询实例 40
2.3关系演算 41
2.3.1 元组关系演算语言ALPHA 41
2.3.2域关系演算语言QBE 45
习 题 50
3.1 SQL语言概况 52
第3章关系数据库标准语言SQL 52
3.2 SQL语言的数据定义功能 53
3.2.1基本表的定义 54
3.2.2基本表的修改与删除 57
3.2.3索引的建立和撤消 58
3.3 SQL语言数据操纵功能 59
3.3.1 SQL数据查询 59
3.3.2 SQL数据插入 74
3.3.3 SQL数据删除 75
3.3.4 SQL数据修改 76
3.4视 图 77
3.4.1视图的定义和删除 77
3.4.2视图的查询 78
3.4.3视图的更新 78
3.4.4视图的优点 79
3.5 SQL语言的数据控制功能 80
3.5.1权限与角色 80
3.5.2权限与角色授予和收回 81
3.6嵌入式SQL 82
3.6.1嵌入式SQL概述 83
3.6.2嵌入式SQL数据库访问过程 84
3.6.3不使用游标的嵌入式SQL语句 85
3.6.4使用游标的嵌入式SQL语句 87
3.6.5动态SQL语句 88
习 题 90
第4章关系数据理论 91
4.1问题的提出 91
4.2规范化 94
4.2.1 函数依赖 94
4.2.2码 95
4.2.3 范式 96
4.2.4 2NF 96
4.2.5 3NF 98
4.2.6 BCNF 98
4.2.7多值依赖 99
4.2.8 4NF 102
4.2.9规范化小结 103
4.3 *数据依赖的公理系统 103
4.4例题及分析 107
习 题 116
第5章数据库设计 119
5.1数据库设计概述 119
5.1.1数据库设计问题 119
5.1.2数据库设计方法和步骤 119
5.2实体-联系模型 121
5.3 E-R模型向关系模型的转换 126
5.4 E-R模型设计实例 131
5.4.1概念结构设计(设计E-R模型) 131
5.4.2逻辑结构设计 133
5.4.3数据库的实施 136
5.4.4在数据库设计中应注意的问题 138
习 题 139
第6章数据库管理 141
6.1引 言 141
6.2数据库的完整性 141
6.2.1数据库完整性分类 142
6.2.2完整性约束条件与DBMS的完整性控制 143
6.2.3 SQL Server的数据完整性 144
6.2.4存储过程 148
6.2.5触发器 149
6.3数据库的安全性 155
6.3.1定义视图 155
6.3.2访问控制 156
6.3.3数据加密 158
6.3.4数据库审计 158
6.3.5 SQLServer的安全性机制 158
习 题 172
7.1.2事务的操作 173
7.1.1事务的概念 173
7.1事务 173
第7章数据库的恢复 173
7.1.3事务的状态 174
7.1.4事务的性质 175
7.2 SQL的事务管理 176
7.3数据库恢复及故障 177
7.4数据库恢复的原理 178
7.4.1数据转储 178
7.5数据库恢复技术 179
7.4.2登记日志文件 179
7.6 SQL Server的备份策略与方案 182
7.7并发控制 183
7.7.1并发控制引起的问题 183
7.7.2封锁 186
7.7.3封锁协议 186
7.7.4活锁与死锁 187
7.7.5并发调度的可串行性 189
7.7.6协议 190
7.7.7封锁粒度 190
7.7.8插入和删除操作 191
习 题 193
第8章 关系系统的查询优化 194
8.1 引 言 194
8.2代数优化 196
8.3物理优化 200
8.4代价估算优化 202
8.5 SQL Server的查询优化 204
习 题 206
9.1.1 ODBC介绍 208
9.1 ODBC 208
第9章数据库访问技术 208
9.1.2数据源 211
9.1.3 ODBC API使用基础 217
9.2 *JDBC 220
9.2.1 JDBC介绍 220
9.2.2 JDBC的结构 223
9.2.3 JDBC接口概貌 224
9.3 ADO简介 225
9.3.1 OLE DB概述 225
9.3.2 ADO概述 226
习 题 231
第10章数据库新技术与新应用 233
10.1分布式数据库系统 233
10.1.1 分布式数据库的定义及特点 233
10.1.2分布式数据库系统的环境 234
10.1.3分布式数据库系统的体系结构 235
10.1.4分布式数据库系统研究现状及应用前景 238
10.2主动数据库系统 239
10.2.1 主动数据库的产生及描述 239
10.2.2主动数据库管理系统 240
10.2.3主动数据库系统的实现 241
10.2.4主动数据库的研究进展 242
10.3数据挖掘技术 243
10.3.1数据挖掘的概念及挑战 243
10.3.2数据挖掘的分析方法 244
10.3.3数据挖掘系统的体系结构及运行过程 245
10.3.4数据挖掘的应用 246
习 题 247
参考文献 248
- 《市政工程基础》杨岚编著 2009
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《零基础学会素描》王金著 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《管理信息系统习题集》郭晓军 2016
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《天然药物化学实验指导》孙春龙主编 2019
- 《新型吲哚七甲川菁类近红外荧光探针的设计、合成及生物活性研究》孙春龙著 2019
- 《香山设县850年》吴冉彬主编;中山市地方志办公室等编 2003
- 《晚霞风景 《晚霞》杂志创刊十周年作品选集》王诚德等编 1999
- 《行知工程创新教学探索系列 小学语文单元整体课程实施与评价》李怀源等编 2012
- 《诗文阅读入门》邵霭吉,戴永俊,朱桂元主编;王延潭,王学荣,王辉等编 1991
- 《全国精美作文年选 2009年度经典 高中卷》邵荣霞主编;邵荣霞,张年军,屠丽君等编 2010
- 《外科诊疗手册 新1版》裘法祖等编 1956
- 《数学分析习题课讲义 第2版 下册》谢惠民等编 2019
- 《日本经济现状研究》薛敬孝等编 1998
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019