留言咨询
首页 > 图书分类 > 计算机系列 >
数据库原理与应用(双色、微课)

数据库原理与应用(双色、微课)

ISBN:978-7-5767-2150-8

主编:梁玉强 刘晓庆 巢喜剑

出版社:哈尔滨工业大学出版社

出版/修订日期:2025.8

¥59.80元

本书基于MySQL 8, 同时兼顾PostgreSQL 16 和Oracle 19C, 系统介绍了数据库技术的原理、关系数据库设计、SQL 应用、数据库基本管理及数据库内部编程等知识, 内容循序渐进、深入浅出、条理性强。核心思想是理论内容剥离具体DBMS 进行阐述, 而DBMS 应用对标理论知识; SQL 应用重点突出通用性标准语法, 对DBMS 特色语法额外标注。

全书共分12 章。第1 章是数据库系统基本概念; 第2、3、7、8 章是数据库设计与优化知识; 第4 ~6 章是SQL 应用知识; 第9 ~10 章是关系数据库管理系统管理维护知识; 第11 章是数据库内部编程开发知识; 第12 章是数据库技术新发展知识。本书强调数据库应用与设计能力的培养, 将数据库设计的内容分散在多个章节中逐层推进。全书知识结构合理、重难点突出, 符合教学和读者认知规律。

本书可作为计算机类各专业及相关专业的教材, 也可供从事计算机软件工作的科技人员、工程技术人员及其他有关人员参阅。

1章 概述 1

1.1 数据与数据库  2

1.2 数据库管理系统  5

1.3 常见RDBMS简介  7

1.5 数据模型  19

1.6 数据设计中的3个世界  25

1.7 数据库的相关概念  28

2章 概念模型 33

2.1 属性  34

2.2 实体  35

2.3 联系  38

2.4 弱实体  43

2.5 E-R建模  46

3章 关系模型 51

3.1 关系结构  52

3.2 关系完整性  56

3.3 关系代数  58

3.4 E-R图转换为关系模式  69

4章 数据定义与操纵 73

4.1 SQL概述  74

4.2 数据库  77

4.3 数据表  81

4.4 完整性约束  87

4.5 数据操纵  93

5章 数据查询 102

5.1 单表查询  103

5.2 聚合及分组查询  115

5.3 多表连接查询  121

5.4 普通子查询  131

5.5 相关子查询  136

5.6 其他位置子查询  141

5.7 DML与子查询  145

5.8 集合查询  146

5.9 保存查询结果  147

5.10 CASE表达式 148

6章 视图与索引 153

6.1 视图  154

6.2 索引  162

7章 关系规范化 172

7.1 不规范关系存在的问题  173

7.2 函数依赖  175

7.3 属性闭包与候选键  178

7.4 范式及规范化  182

7.5 模式分解标准  189

8章 数据库设计 191

8.1 数据库设计概述  192

8.2 需求分析  195

8.3 概念结构设计  206

8.4 逻辑结构设计  210

8.5 物理结构设计  214

8.6 数据库实施、运行与维护  221

9章 数据库安全与备份还原 226

9.1 安全性控制  227

9.2 数据库备份与恢复  241

10章 数据库并发控制258

10.1 数据库并发性概述  259

10.2 并发操作引起的问题  260

10.3 加锁技术  263

10.4 事务隔离级别  273

11章 存储过程与触发器 281

11.1 数据库编程基础  282

11.2 存储过程  292

11.3 用户自定义函数  298

11.4 触发器  302

12章 数据库技术发展309

12.1 分布式数据库  309

12.2 时序数据库  314

12.3 NoSQL数据库  318

12.4 NewSQL数据库  321

参考文献324

配套资源下载

登录下载

目录下载

登录下载

样章下载

下载
还有疑问? 马上咨询在线专业老师, 快速回复 解答您的教材问题! 邮件咨询