数据库系统概论PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:聂瑞华主编
- 出 版 社:北京:高等教育出版社
- 出版年份:2001
- ISBN:7040096145
- 页数:222 页
第一章 数据库系统概述 1
1.1 数据管理技术的进展 1
1.1.1 数据管理概述 1
1.1.2 人工管理阶段 2
1.1.3 文件系统阶段 4
1.1.4 数据库系统阶段 5
1.1.5 数据库技术的发展 9
1.2 信息、数据与数据处理 10
1.2.1 数据与信息 10
1.3.1 数据的外存组织 12
1.3 数据库存储结构 12
1.2.2 数据处理 12
1.3.2 基本文件组织 14
1.3.3 索引结构 18
1.4 数据库系统结构 20
1.4.1 数据库系统的三级模式 21
1.4.2 数据独立性 22
1.5 数据库系统的组成 23
1.5.1 数据库 23
1.5.2 数据库系统用户 23
1.5.3 数据库系统软件 24
1.6 数据库技术新发展与展望 25
1.5.4 数据库系统硬件 25
1.6.2 客户机/服务器数据库系统 26
1.6.1 分布式数据库系统 26
1.6.3 面向对象数据库系统 27
习题一 28
第二章 数据模型 30
2.1 数据模型概述 30
2.1.1 数据模型概念 30
2.1.2 数据模型 31
2.2 数据模型的分类 34
2.3.1 模型结构 35
2.3 层次数据模型 35
2.3.2 IMS的层次联系与特点 36
2.4 网状数据模型 37
2.4.1 模型结构 37
2.4.2 DBTG网状数据模型及转换方法 40
2.5 关系数据模型 41
2.5.1 关系数据模型的基本要素 42
2.5.2 关系模型结构及其特点 43
习题二 46
3.1 关系模型的基本概念 47
第三章 关系数据库系统 47
3.1.1 关系模式 50
3.1.2 关系数据库 50
3.1.3 视图 50
3.2 关系数据库系统查询语言 52
3.2.1 ISBL语言 53
3.2.2 QUEL语言 53
3.2.3 QBE语言 54
3.2.4 SQL语言 56
3.3 关系运算 58
3.4 关系代数 60
3.4.1 传统的集合运算 61
3.4.2 专门的关系运算 63
习题三 66
第四章 关系数据库的标准语言——SQL 68
4.1 SQL概述 68
4.1.1 SQL的发展及标准化 68
4.1.2 SQL的主要特点 68
4.2 SQL的数据定义功能 70
4.2.1 定义、修改和删除基本表 70
4.3 SQL的数据操纵功能 72
4.2.2 索引的建立和删除 72
4.3.1 SELECT语句 74
4.3.2 INSERT语句 89
4.3.3 DELETE语句 90
4.3.4 UPDATE语句 91
4.4 视图 92
4.4.1 定义视图 92
4.4.2 查询视图 94
4.4.3 更新视图 94
4.5 SQL的数据控制功能 95
4.6 嵌入式SQL 98
习题四 101
第五章 关系数据库理论 103
5.1 问题的提出 103
5.2 函数依赖 104
5.2.1 函数依赖 104
5.2.2 函数依赖的逻辑蕴含 106
5.3 函数依赖的公理系统 107
5.3.1 Armstrong推导公理 107
5.3.2 闭包的计算 108
5.3.3 依赖集的等价 109
5.4.1 第一范式到第三范式 111
5.4 关系模式的规范形式 111
5.4.2 Boyce-codd范式(BCNF) 113
5.4.3 多值依赖与第四范式 114
5.5 关系模式的规范方法 118
5.5.1 分解的无损连接性和函数依赖的保持性 118
5.5.2 分解的无损连接性和函数依赖的保持性的算法 121
5.5.3 关系模式分解算法 125
习题五 127
第六章 数据库安全保护 129
6.1 数据库的安全性 129
6.1.1 数据库安全性与系统保护机制 130
6.1.2 授权机制 133
6.1.3 数据加密与跟踪审查 134
6.2 完整性 135
6.2.1 完整性约束分类 135
6.2.2 完整性检验 136
6.3 并发控制 137
6.3.1 基本概念 138
6.3.2 封锁 139
6.3.3 死锁及消除的方法 142
6.4.1 故障的类型 143
6.4 数据库的恢复 143
6.4.2 数据库的后备与日志文件 145
6.4.3 恢复过程 146
习题六 147
第七章 数据库设计 148
7.1 数据库设计概述 148
7.1.1 数据库设计问题 148
7.1.2 数据库设计步骤 149
7.2 需求分析 150
7.2.1 应用领域的调查分析 150
7.2.2 数据的收集与分析 153
7.2.3 系统文档的建立 155
7.3 概念设计 155
7.3.1 局部信息结构设计 157
7.3.2 全局信息结构设计 159
7.4 逻辑设计 162
7.4.1 模型转换 162
7.4.2 模式优化 166
7.5 物理设计 167
7.5.1 确定数据的存储结构 167
7.5.2 确定数据的存取方法 168
7.6.1 数据库结构的建立 169
7.6 实施与维护 169
7.6.2 应用程序设计 170
7.6.3 组织数据入库与调试 170
7.6.4 运行与维护 171
习题七 172
第八章 数据库管理系统的设计与实现 173
8.1 DBMS概述 173
8.1.1 DBMS的目标 173
8.1.2 DBMS的基本功能 175
8.1.3 DBMS与应用开发环境 176
8.2 DBMS的系统结构 177
8.2.1 DBMS的程序模块组成 177
8.2.2 DBMS的层次结构 178
8.3 语言处理 179
8.4 数据存取层 182
8.5 缓冲区管理 183
8.6 数据库的物理组织 184
习题八 186
9.1.1 简介 187
9.1.2 Visual FoxPro 6的操作方式 187
9.1 Visual FoxPro概述 187
第九章 FoxPro数据库管理系统 187
9.1.3 VFP 6的用户界面 189
9.1.4 项目管理器 191
9.1.5 VFP6帮助系统的使用 194
9.2 Visual FoxPro的语言基础 195
9.2.1 数据、常量和变量 195
9.2.2 标准函数 198
9.2.3 表达式 199
9.3 Visual FoxPro程序设计基础 201
9.3.1 程序文件的建立、修改和执行 201
9.3.2 程序的基本结构 203
9.4 应用系统的开发 210
9.4.1 设计应用系统方案 210
9.4.2 准备工作 212
9.4.3 建立项目管理器 213
9.4.4 建立数据库 214
9.4.5 创建表单 215
9.4.6 报表设计 216
9.4.7 菜单设计 217
9.4.8 主程序设计 219
9.4.9 连编 220
习题九 221
参考文献 222
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《管理信息系统习题集》郭晓军 2016
- 《全国高等中医药行业“十三五”创新教材 中医药学概论》翟华强 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《海绵城市概论》刘娜娜,张婧,王雪琴 2017
- 《Power BI数据清洗与可视化交互式分析》陈剑 2020
- 《系统解剖学速记》阿虎医考研究组编 2019
- 《慢性呼吸系统疾病物理治疗工作手册》(荷)瑞克·考斯林克(RikGosselink) 2020
- 《全国高等中医药行业“十三五”创新教材 中医药学概论》翟华强 2019
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《习近平总书记教育重要论述讲义》本书编写组 2020
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《高等数学试题与详解》西安电子科技大学高等数学教学团队 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《教育学考研应试宝典》徐影主编 2019
- 《语文教育教学实践探索》陈德收 2018
- 《家庭音乐素养教育》刘畅 2018