“十一五”国家级规划教材 数据库原理与应用 第3版PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:李红编著
- 出 版 社:北京:高等教育出版社
- 出版年份:2019
- ISBN:9787040517903
- 页数:379 页
第1章 数据库技术概述 1
主要学习内容 1
1.1 数据库的作用及相关概念 2
1.1.1 数据与信息 2
1.1.2 数据管理与数据库 3
1.1.3 数据库管理系统与信息系统 4
1.2 数据管理技术的发展 5
1.2.1 手工管理阶段 5
1.2.2 文件系统阶段 6
1.2.3 数据库系统阶段 7
1.3 数据库系统结构 9
1.3.1 数据库系统的组成 9
1.3.2 数据库体系结构 14
1.4 数据模型 18
1.4.1 概述 18
1.4.2 层次模型 20
1.4.3 网状模型 22
1.4.4 关系模型 24
1.4.5 面向对象模型 25
1.5 数据库技术的发展 26
1.5.1 数据库系统发展的三个阶段 26
1.5.2 现代应用对数据库系统的新要求 28
1.5.3 数据库技术的发展趋势 29
本章小结 32
习题1 32
案例1 33
第2章 关系数据库 35
主要学习内容 35
2.1 关系模型 36
2.1.1 关系模型的数据结构 36
2.1.2 关系操作 37
2.1.3 关系模型的完整性约束 38
2.2 关系模式 40
2.2.1 模式 41
2.2.2 内模式 42
2.2.3 外模式 42
2.3 关系代数 42
2.3.1 传统的集合运算 43
2.3.2 专门的关系运算 45
2.4 关系数据库规范化理论 48
2.4.1 关系模式规范化的必要性 49
2.4.2 函数依赖 51
2.4.3 关系模式的范式及规范化 53
2.4.4 关系模式分解原则 57
本章小结 59
习题2 60
案例2 62
第3章 关系数据库的标准语言SQL 65
主要学习内容 65
3.1 SQL概述 66
3.1.1 SQL的发展历程 66
3.1.2 SQL的组成与功能 66
3.1.3 SQL的特点 67
3.1.4 SQL的基本知识 68
3.2 数据定义语言 72
3.2.1 数据库 72
3.2.2 基本表 74
3.2.3 索引 82
3.2.4 视图 86
3.2.5 存储过程 90
3.3 数据更新语言 92
3.3.1 插入数据 92
3.3.2 修改数据 94
3.3.3 删除数据 96
3.4 数据查询语言 96
3.4.1 SELECT语句 97
3.4.2 单表查询 98
3.4.3 连接查询 99
3.4.4 嵌套查询 104
3.4.5 集合查询 108
3.4.6 函数查询 109
3.5 数据控制语言 111
3.5.1 数据控制方法 111
3.5.2 数据控制语句 112
3.5.3 事务控制语句 114
3.6 嵌入式SQL 115
3.6.1 嵌入式SQL的形式及处理过程 116
3.6.2 SQL与宿主语言间的通信 117
3.6.3 嵌入式SQL的实现 118
3.6.4 游标 118
3.6.5 嵌入式SQL的使用技术 124
3.6.6 动态SQL 128
本章小结 129
习题3 130
案例3 132
实验 133
第4章 数据库设计 135
主要学习内容 135
4.1 数据库设计概述 136
4.1.1 数据库设计的特点 136
4.1.2 数据库设计的方法 137
4.1.3 数据库设计的基本过程 138
4.1.4 数据库设计过程中的各级模式 141
4.2 需求分析 142
4.2.1 需求分析的任务及其工作 142
4.2.2 高校管理系统的信息需求 143
4.3 概念结构设计 144
4.3.1 重要性、设计策略及步骤 144
4.3.2 概念模型 146
4.3.3 实体-联系方法 150
4.3.4 UML方法 162
4.4 逻辑结构设计 169
4.4.1 E-R模型向关系模型的转换 170
4.4.2 UML模型向关系模型的映射 173
4.4.3 数据模型的优化 189
4.4.4 设计外模式 190
4.5 物理结构设计 190
4.5.1 物理结构设计的内容和方法 191
4.5.2 关系模式存取方法选择 191
4.5.3 确定数据库的物理结构 193
4.5.4 评价物理结构 194
4.6 数据库实施 194
4.6.1 数据装载和应用程序的编制调试 194
4.6.2 数据库的试运行 195
4.7 数据库运行和维护 195
本章小结 196
习题4 196
案例4 198
实验 198
第5章 数据库保护 201
主要学习内容 201
5.1 数据库完整性 202
5.1.1 完整性约束的定义 202
5.1.2 完整性约束的检查和处理 205
5.2 数据库安全性 207
5.2.1 用户验证 208
5.2.2 存取控制 208
5.3 数据库并发控制 210
5.3.1 事务 210
5.3.2 事务的调度 212
5.3.3 事务并发执行所带来的问题 213
5.3.4 封锁 215
5.4 数据库恢复 218
5.4.1 故障的种类与恢复原理 218
5.4.2 故障恢复技术 220
5.4.3 故障恢复策略 225
本章小结 228
习题5 228
案例5 228
第6章 SQL Server 2016 231
主要学习内容 231
6.1 SQL Server 2016功能及特点 232
6.1.1 SQL Server 2016的起源与发展 232
6.1.2 SQL Server 2016的特点及版本 232
6.1.3 SQL Server 2016的组成 236
6.1.4 SQL Server 2016的安装 236
6.2 SQL Server 2016的管理工具和实用程序 242
6.2.1 SQL Server 2016的管理工具 242
6.2.2 SQL Server 2016的实用程序 243
6.2.3 SQL Server Management Studio 244
6.2.4 SQL Server 2016服务器管理 245
6.3 SQL Server 2016数据库操作 247
6.3.1 数据库的基本结构 247
6.3.2 数据库的建立 250
6.3.3 查看数据库信息 252
6.3.4 修改数据库 253
6.3.5 删除数据库 256
6.4 SQL Server 2016数据库对象操作 257
6.4.1 基本表操作 257
6.4.2 视图操作 261
6.4.3 索引操作 264
6.4.4 存储过程 269
6.4.5 SQL Server 2016的编程结构 274
本章小结 279
习题6 279
实验 280
第7章 开源数据库管理系统MySQL 283
主要学习内容 283
7.1 MySQL的安装与配置 284
7.1.1 MySQL简介 284
7.1.2 MySQL的下载 285
7.1.3 MySQL的安装与配置 287
7.1.4 启动和关闭MySQL服务 293
7.2 MySQL的管理工具 295
7.2.1 MySQL官方客户端软件 295
7.2.2 SQLyog 296
7.3 MySQL存储引擎 301
7.3.1 MySQL存储引擎概述 301
7.3.2 MySQL常用存储引擎的特性 301
7.4 MySQL数据库的基本操作 303
7.4.1 MySQL中的数据库类型 303
7.4.2 常用的数据库操作 304
7.5 MySQL数据库对象操作 308
7.5.1 基本表的操作 308
7.5.2 索引的操作 315
7.5.3 视图的操作 322
7.5.4 存储过程的操作 327
7.5.5 流程控制语句 332
本章小结 334
习题7 334
实验 335
第8章 非关系数据库NoSQL 337
主要学习内容 337
8.1 NoSQL与大数据 338
8.1.1 大数据简介 338
8.1.2 NoSQL数据库 339
8.2 NoSQL数据存储模式 340
8.2.1 键值存储模式 341
8.2.2 文档存储模式 343
8.2.3 列族存储模式 345
8.2.4 图存储模式 346
8.3 文档数据库MongoDB入门 348
8.3.1 MongoDB简介 348
8.3.2 MongoDB的安装与配置 350
8.3.3 MongoDB管理工具 357
8.3.4 MongoDB的基本操作 359
本章小结 367
习题8 367
实验 367
附录 369
参考文献 377
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《全国高等中医药行业“十三五”创新教材 中医药学概论》翟华强 2019
- 《MBA大师.2020年MBAMPAMPAcc管理类联考专用辅导教材 数学考点精讲》(中国)董璞 2019
- 《党员干部理论学习培训教材 理论热点问题党员干部学习辅导》(中国)胡磊 2018
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《“十三五”规划教材 中药鉴定学实验 供中药学 药学及相关专业使用 第2版》吴啟南 2018
- 《危险化学品经营单位主要负责人和安全生产管理人员安全培训教材》李隆庭,徐一星主编 2012
- 《21世纪法学系列教材 配套辅导用书 行政法与行政诉讼法练习题集 第5版》李元起主编 2018
- 《第一性原理方法及应用》李青坤著 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《全国高等中医药行业“十三五”创新教材 中医药学概论》翟华强 2019
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《习近平总书记教育重要论述讲义》本书编写组 2020
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《高等数学试题与详解》西安电子科技大学高等数学教学团队 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《教育学考研应试宝典》徐影主编 2019
- 《语文教育教学实践探索》陈德收 2018
- 《家庭音乐素养教育》刘畅 2018