普通高等教育十二五规划教材 数据库原理与应用PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:张丽娜,杜益虹,刘丽娜主编;涂嘉庆,击苏,卢淑静副主编
- 出 版 社:北京:化学工业出版社
- 出版年份:2013
- ISBN:9787122173553
- 页数:212 页
第一章 数据库系统基础 1
第一节 基本概念 1
一、信息与数据 1
二、数据库 2
三、数据库管理系统 2
四、数据库系统 2
五、数据库技术 3
第二节 数据库技术及发展 3
一、数据库技术的发展 3
二、当代数据库研究的内容 6
第三节 数据库系统的结构 7
一、数据库系统的体系结构 7
二、数据库管理系统的功能结构 8
三、数据库系统的模式结构 9
习题 10
第二章 数据模型和概念模型 12
第一节 信息的3个世界 12
一、现实世界 12
二、信息世界 12
三、机器世界 13
四、现实世界、信息世界和机器世界的关系 13
第二节 概念模型 14
一、概念模型涉及的基本概念 14
二、实体联系的类型 14
三、概念模型的表示方法 15
第三节 数据模型 16
一、数据模型的三要素 16
二、常见的数据模型 17
习题 18
第三章 关系数据库 20
第一节 关系模型及其三要素 20
一、数据结构 20
二、关系操作 23
三、关系的完整性 23
第二节 关系代数 24
一、传统的集合运算 24
二、专门的关系运算 26
三、关系代数表示检索的实例 31
习题 32
第四章 关系数据库标准语言——SQL 35
第一节 SQL概述 35
一、SQL的发展 35
二、SQL的优点 36
三、SQL Server的硬件要求 36
四、SQL的应用情况 37
五、SQL的主要功能 37
六、SQL语句的执行 38
第二节 创建数据库 39
一、数据库文件 40
二、数据库对象 40
三、创建数据库 41
第三节 创建表 42
一、创建表 42
二、修改表的结构 43
三、删除表 44
四、索引 45
第四节 数据查询 46
一、SELECT语句基础 46
二、选择列 46
三、选择行 48
四、聚合函数 50
五、连接查询 51
六、嵌套查询 53
七、数据分组 57
八、排序 59
九、集合运算 59
第五节 表数据操作 60
一、插入数据 61
二、删除数据 62
三、修改数据 62
第六节 视图 63
一、定义视图 63
二、使用和修改视图 64
三、删除视图 65
第七节 游标 66
一、声明游标 66
二、打开游标 66
三、读取数据 67
四、关闭游标 67
五、删除游标 67
习题 68
第五章 SQL Server关系数据库 73
第一节 SQL Server的系统概述 73
一、客户机/服务器系统 74
二、SQL Server的数据库对象 75
三、SQL Server的管理工具和工作环境 76
第二节 Transact-SQL 82
一、默认值约束 83
二、规则对象 85
三、存储过程 87
四、触发器 91
习题 100
第六章 关系数据库理论 101
第一节 关系模式的评价 101
一、关系模式 101
二、关系模式的评价 102
第二节 函数依赖 103
一、数据依赖 103
二、函数依赖 103
三、函数依赖的几种特例 104
第三节 范式 104
一、第一范式 105
二、第二范式 105
三、第三范式 106
四、BC范式 107
五、多值依赖及4NF 107
六、第五范式 108
七、关系模式的规范化 109
第四节 关系模式的分解算法 110
一、关系模式分解的算法基础 110
二、模式分解 113
习题 116
第七章 数据库设计 117
第一节 数据库设计概述 117
一、数据库设计的内容 117
二、数据库设计的基本步骤 118
第二节 系统需求分析 118
一、需求分析的任务 118
二、系统需求分析方法 119
三、数据流图 120
四、数据字典 121
第三节 概念结构设计 124
一、设计方法概述 124
二、设计步骤 125
三、实体与属性划分的原则 126
四、数据抽象方法 126
五、各分E-R图之间的冲突及解决办法 128
第四节 逻辑结构设计 130
一、基本E-R图转换为关系模型的基本方法 131
二、用户子模式的设计 134
第五节 数据库的物理设计 134
一、设计数据库物理结构要求设计人员了解的内容 134
二、设计数据库物理结构的步骤 135
三、评价数据库的物理结构 136
第六节 数据库的实施和维护 136
一、数据库实施的主要工作 136
二、数据的载入 136
三、数据库的试运行 136
四、数据库的运行与恢复 137
习题 141
第八章 数据库保护 142
第一节 数据库的安全性 142
一、数据库的安全措施 142
二、存取控制 144
三、其他数据库安全性手段 147
四、SQL Server的安全体系结构 147
五、SQL Server的安全认证模式 148
第二节 数据库的完整性 163
一、完整性约束条件及完整性控制 163
二、SQL Server的数据完整性及实现方法 167
第三节 数据库的并发控制 168
一、事务 168
二、并发控制 171
第四节 数据库恢复技术 174
一、故障的种类 174
二、数据恢复的实现技术 174
三、SQL Server的数据备份和恢复 175
习题 184
第九章 数据库技术的新发展 187
第一节 新一代数据库系统及应用 187
第二节 扩展的关系数据库系统 188
一、基于逻辑的关系数据库系统 188
二、基于嵌套关系模型的关系数据库系统 188
三、专家数据库系统 189
第三节 面向对象的数据库系统 189
一、面向对象的数据模型 189
二、面向对象的数据库管理系统 189
第四节 分布式数据库系统 190
一、分布式数据库设计概述 190
二、分布式数据库系统的体系结构 190
第五节 数据仓库与联机分析处理技术 191
一、数据仓库的概念及特点 191
二、数据仓库与数据库的关系及比较 192
三、联机分析处理技术 192
第六节 其他数据库新技术 193
一、多媒体数据库技术 193
二、时态数据库技术 193
三、移动数据库技术 194
四、主动数据库技术 194
五、数据流技术 194
六、基于Web数据库的问技术 195
习题 196
第十章 课内实践 197
说明 197
实验一 SQL Server的可视化操作 198
一、实验目的 198
二、实验指南 198
三、实验内容 203
四、思考题 203
实验二 单表查询 204
一、实验目的 204
二、实验指南 204
三、实验内容 206
四、思考题 207
实验三 连接查询和嵌套查询 207
一、实验目的 207
二、实验指南 207
三、实验内容 207
四、思考题 208
实验四 综合查询 208
一、实验目的 208
二、实验指南 208
三、实验内容 208
四、思考题 209
实验五 用SQL实现数据库的建立与维护 209
一、实验目的 209
二、实验指南 209
三、实验内容 209
四、思考题 210
实验六 存储过程和触发器 210
一、目的和要求 210
二、实验准备 210
三、实验内容 210
四、思考题 211
实验七 数据库保护 211
一、实验目的 211
二、实验准备 211
三、实验内容 211
四、思考题 211
参考文献 212
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《全国高等中医药行业“十三五”创新教材 中医药学概论》翟华强 2019
- 《MBA大师.2020年MBAMPAMPAcc管理类联考专用辅导教材 数学考点精讲》(中国)董璞 2019
- 《党员干部理论学习培训教材 理论热点问题党员干部学习辅导》(中国)胡磊 2018
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《“十三五”规划教材 中药鉴定学实验 供中药学 药学及相关专业使用 第2版》吴啟南 2018
- 《危险化学品经营单位主要负责人和安全生产管理人员安全培训教材》李隆庭,徐一星主编 2012
- 《21世纪法学系列教材 配套辅导用书 行政法与行政诉讼法练习题集 第5版》李元起主编 2018
- 《第一性原理方法及应用》李青坤著 2019
- 《计算机组成原理解题参考 第7版》张基温 2017