数据库原理与应用PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:孙建伶,林怀忠编
- 出 版 社:北京:高等教育出版社
- 出版年份:2006
- ISBN:7040198541
- 页数:222 页
第1章 绪论 1
1.1 数据库应用 1
1.2 数据库的基本概念 2
1.3 数据库的主要特征 3
1.4 数据模型 6
1.5 数据库用户和系统管理员 7
1.6 数据库系统结构 8
小结 9
习题 9
2.1.1 关系的数学定义 10
2.1 关系模型的数据结构 10
第2章 关系数据模型 10
2.1.2 关系的性质 12
2.2 关系模型的数据完整性 12
2.3 关系代数 14
2.3.1 基本的关系运算 15
2.3.2 附加的关系运算 20
2.3.3 关系代数表达式 24
小结 24
习题 25
3.1.1 SQL的用途 27
3.1.2 SQL标准 27
第3章 关系数据库语言SQL 27
3.1 SQL概述 27
3.1.3 SQL的特点 28
3.2 SQL表定义 29
3.2.1 表生成 29
3.2.2 表结构修改 32
3.2.3 表删除 33
3.3 SQL表查询 33
3.3.1 单表查询 34
3.3.2 多表查询 37
3.3.3 嵌套查询 41
3.3.4 集合查询 43
3.4.1 记录插入 44
3.4 SQL表更新 44
3.4.2 记录删除 45
3.4.3 记录修改 45
3.5 SQL视图 46
3.5.1 视图的定义 46
3.5.2 视图的操作 47
3.5.3 视图的作用 48
3.6 SQL索引 50
3.6.1 索引定义 50
3.6.2 索引删除 50
3.7 SQL的完整性控制 50
3.7.1 断言 50
3.7.2 触发器 51
3.8 SQL的安全性控制 52
3.8.1 用户身份鉴别 53
3.8.2 权限管理 53
3.8.3 审计 54
3.9 嵌入式SQL 55
3.9.1 概述 55
3.9.2 不用游标的嵌入式SQL 56
3.9.3 使用游标的嵌入式SQL 58
3.9.4 嵌入式SQL的处理过程 59
3.9.5 动态SQL 60
小结 61
习题 62
第4章 实体-联系方法 64
4.1 E-R模型的概念与表示 65
4.1.1 实体 65
4.1.2 联系 66
4.1.3 弱实体集 67
4.1.4 实体集的层次关系 67
4.1.5 E-R图例 68
4.2 实体-联系方法 69
4.2.1 实体还是属性 69
4.2.2 实体还是联系 70
4.2.3 二元联系还是多元联系 71
4.2.4 联系属性的放置 72
4.3 实例——在线书店数据库 73
4.3.1 需求描述 73
4.3.2 实体认定 73
4.3.3 联系认定 73
4.3.4 E-R图 74
4.4 E-R图向表的转换 75
4.4.1 实体的转换 75
4.4.2 联系的转换 75
4.4.3 弱实体的转换 76
4.4.4 实体层次的转换 77
4.4.5 一些实际的考虑 77
4.4.6 在线书店数据库 78
小结 79
习题 80
第5章 关系数据库设计 82
5.1 问题的提出 82
5.2 函数依赖的概念 83
5.3 关系模式的分解 85
5.3.1 无损连接的分解 85
5.3.2 依赖保持的分解 88
5.4 范式及其规范化 88
5.4.1 3NF 89
5.4.2 BCNF 89
5.4.3 规范化过程 91
5.5.1 多值依赖的概念 92
5.5 多值依赖 92
5.5.2 4NF 93
小结 93
习题 94
第6章 数据存储与查询优化 95
6.1 物理存储 95
6.1.1 物理存储介质 95
6.1.2 缓冲区管理 98
6.1.3 记录的存储 99
6.1.4 文件组织方式 102
6.2 索引结构 105
6.2.1 B+树索引 106
6.2.2 哈希索引 110
6.3 查询处理过程 114
6.3.1 查询处理过程概述 114
6.3.2 查询优化的两种主要途径 115
6.4 代数优化 116
6.4.1 代数优化的等价变换规则 117
6.4.2 基于规则的代数优化 119
6.5 物理优化 122
6.5.1 物理操作的代价估算 122
6.5.2 选择操作的执行策略 123
6.5.3 连接操作的执行策略 124
6.5.4 查询计划的执行 126
小结 127
习题 128
第7章 事务管理 130
7.1 事务的基本概念 130
7.1.1 事务的ACID性质 130
7.1.2 事务执行的状态 132
7.1.3 事务的并发执行 133
7.2 事务的并发调度 134
7.2.1 并发执行的潜在问题 134
7.2.2 可串行化调度 135
7.2.3 可恢复调度 138
7.3.1 基本锁类型 139
7.3 基于锁的并发控制 139
7.3.2 两阶段封锁协议 141
7.3.3 事务隔离级别 142
7.3.4 死锁 143
7.4 数据库恢复 144
7.4.1 故障分类 144
7.4.2 数据访问与可恢复性 145
7.4.3 基于日志的恢复 146
7.4.4 日志缓冲 148
7.4.5 检查点方法 149
7.4.6 备份与介质故障恢复 150
7.4.7 灾难恢复与高可用性 151
小结 152
习题 153
8.1 数据库设计过程 155
第8章 数据库应用开发 155
8.2 数据库应用系统结构 159
8.2.1 C/S结构 160
8.2.2 B/S结构 161
8.3 ODBC 162
8.3.1 ODBC简介 162
8.3.2 ODBC数据源的设置 164
8.3.3 ODBC应用开发 167
8.3.4 C程序中的ODBC应用实例 171
8.3.5 基于MFC的ODBC应用实例 172
8.4.1 Java语言简介 176
8.4 Java和JDBC 176
8.4.2 JDBC简介 177
8.4.3 JDBC 应用开发 179
8.4.4 JDBC应用实例 180
8.5 数据库与WWW 182
8.5.1 WWW简介 182
8.5.2 WWW与数据库访问 183
8.6 JSP技术 184
8.6.1 Servlet与JSP 184
8.6.2 JSP语法概述 185
8.6.3 JSP开发实例 189
8.7.1 Delphi简介 191
8.7 Delphi 191
8.7.2 数据库访问技术 192
8.7.3 常用数据库组件简介 193
8.7.4 Delphi开发实例 194
小结 197
习题 198
第9章 数据库技术的新进展 199
9.1 面向对象数据库 199
9.1.1 面向对象数据库的特点 199
9.1.2 面向对象数据模型 200
9.1.3 ODMG标准 203
9.1.4 对象关系数据库的数据定义和查询 204
9.2.1 分布式数据库的定义 206
9.2 分布式数据库 206
9.2.2 分布式数据库的特点 207
9.2.3 分布式数据库的体系结构 209
9.2.4 分布式数据存储和查询 209
9.2.5 分布式事务处理 212
9.3 数据仓库与数据挖掘 213
9.3.1 数据仓库 213
9.3.2 联机分析处理 215
9.3.3 数据挖掘 218
小结 220
习题 221
参考文献 222
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《中国区域技术创新碳减排效应及优化政策研究》孙建 2019
- 《戏曲与俗文学研究》黄仕忠编 2019
- 《人工智能法学简论=A BRIEF DISCUSSION ON THE LAW OF ARTIFICIAL INTELLIGENCE》孙建伟 2019
- 《《政治经济学批判》郭沫若译本考》孙建茵著 2019
- 《零起点学素描》孙建国著 2018
- 《中国文化文学经典文丛 唐诗三百首 精装版》(清)蘅塘退士选编;木目编著;孙建军主编 2017
- 《志书镇远》邓红,高阳著;孙建国摄影 2017
- 《履职 永远在路上 十二届全国人大代表孙建博履职记》孙建博编著 2018
- 《建筑材料检测技术》杨丛慧,张艳平,孙建军主编 2018
- 《我有我一套系列丛书 大牌 色彩静物》孙建主编;邹高祥编著 2016
- 《全国高等中医药行业“十三五”创新教材 中医药学概论》翟华强 2019
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《习近平总书记教育重要论述讲义》本书编写组 2020
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《高等数学试题与详解》西安电子科技大学高等数学教学团队 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《教育学考研应试宝典》徐影主编 2019
- 《语文教育教学实践探索》陈德收 2018
- 《家庭音乐素养教育》刘畅 2018