类似推荐
编辑推荐
本书助你掌握MySQL8用法、数据库原理及数据库设计方法。
内容简介
数据库技术是现代信息科学与技术领域的重要组成部分,是计算机数据处理与信息管理系统的基础。本书结合MySQL数据库,详细讲解数据库的原理和设计。
全书分为4篇,共22章,内容包括数据库基础知识、关系数据库、关系数据库标准语言SQL、数据库安全、关系查询处理和查询优化、数据库恢复技术、并发控制、MySQL安装和配置、MySQL数据库基本操作、MySQL数据库中的存储引擎和数据类型、MySQL数据库表操作、MySQL索引与视图操作、MySQL触发器操作、MySQL数据操作、MySQL单表与多表数据查询操作等。
作者简介
作者邓立国,东北大学计算机应用博士毕业。2005年开始在沈阳师范大学软件学院、教育技术学院任教,主要研究方向:数据挖掘、知识工程、大数据处理、云计算、分布式计算等。
以第一作者发表学术论文30多篇(26篇EI),主编教材1部,主持科研课题6项,经费10余万元,多次获得校级科研优秀奖,作为九三社员提出的智慧城市提案被市政府采纳,研究成果被教育厅等单位采用。
章节目录
版权信息
内容简介
前言
第1篇 基础理论篇
第1章 数据库基础知识
1.1 数据库系统概论
1.2 数据模型
1.3 数据库系统模式与结构
1.4 数据库系统的组成
第2章 关系数据库
2.1 数学中关系的概念
2.2 关系数据模型
2.3 数据库完整性
2.4 关系代数
2.5 关系模式和范式理论
第3章 关系数据库标准语言SQL
3.1 SQL语言概述
3.2 数据定义
3.3 数据查询
3.4 数据更新
3.5 视图
第4章 数据库安全
4.1 数据库安全性概述
4.2 数据库安全性控制
4.3 视图机制
4.4 审计
第2篇 数据库系统篇
第5章 查询处理和查询优化
5.1 关系数据库系统的查询处理
5.2 关系数据库系统的查询优化
5.3 代数优化
5.4 物理优化
5.5 查询计划的执行
第6章 数据库恢复技术
6.1 事务的基本概念
6.2 数据库恢复概述
6.3 故障的种类
6.4 恢复的实现技术
6.5 恢复策略
6.6 具有检查点的恢复技术
6.7 数据库镜像
第7章 并发控制
7.1 并发控制概述
7.2 封锁
7.3 封锁协议
7.4 活锁和死锁
7.5 并发调度的可串行性
7.6 两段锁协议
7.7 封锁的粒度
7.8 其他并发控制机制
第3篇 MySQL数据库操作、管理与应用篇
第8章 MySQL的安装和配置
8.1 MySQL概述
8.2 下载和安装MySQL
8.3 MySQL服务管理
8.4 通过DOS窗口启动和关闭MySQL服务
8.5 使用MySQL Workbench客户端软件
8.6 MySQL常用图形化管理软件——SQLyog软件
8.7 MySQL命令行工具
第9章 MySQL的数据库基本操作
9.1 数据库及数据库对象
9.2 创建数据库
9.3 数据库相关操作
第10章 MySQL的存储引擎和数据类型
10.1 认识存储引擎
10.2 数据类型
第11章 MySQL的表操作
11.1 创建表
11.2 查看表结构
11.3 删除表
11.4 修改表
11.5 操作表的约束
第12章 MySQL的索引与视图操作
12.1 创建和查看索引
12.2 删除索引
12.3 创建视图
12.4 查看视图
12.5 删除与修改视图
12.6 利用视图操作基本表
第13章 MySQL的触发器操作
13.1 创建触发器
13.2 查看触发器
13.3 删除触发器
第14章 MySQL的数据操作
14.1 插入数据记录
14.2 更新数据记录
14.3 删除数据记录
第15章 MySQL的单表与多表数据查询操作
15.1 简单数据记录查询
15.2 条件数据记录查询
15.3 排序数据记录查询
15.4 限制数据记录查询数量
15.5 统计函数和分组数据记录查询
15.6 连接操作
15.7 合并查询数据记录
15.8 子查询
第16章 MySQL的运算符与常用函数
16.1 使用算术运算符
16.2 使用比较运算符
16.3 使用逻辑运算符
16.4 使用位运算符
16.5 使用字符串函数
16.6 使用数值函数
16.7 使用日期和时间函数
16.8 使用系统信息函数
第17章 MySQL的存储过程与函数操作
17.1 创建存储过程和函数
17.2 存储过程和函数的表达式
17.3 查看与修改存储过程和函数
17.4 删除存储过程和函数
第18章 MySQL的事务与安全机制
18.1 事务概述
18.2 MySQL事务控制语句
18.3 MySQL事务隔离级别
18.4 InnoDB锁机制
18.5 MySQL提供的权限
18.6 MySQL提供的用户机制
18.7 权限管理
第19章 MySQL的日志管理与数据库维护
19.1 MySQL支持的日志
19.2 操作二进制日志
19.3 操作错误日志
19.4 通用查询日志
19.5 慢查询日志
19.6 MySQL数据库维护
第4篇 设计与应用开发篇
第20章 数据库设计
20.1 数据库设计概述
20.2 需求分析
20.3 概念结构设计
20.4 逻辑结构设计
20.5 物理结构设计
20.6 数据库的实施和维护
第21章 数据库编程
21.1 嵌入式SQL
21.2 过程化SQL
21.3 ODBC编程
21.4 OLE DB
21.5 JDBC编程
第22章 MySQL图书管理系统设计
22.1 系统概述
22.2 数据库设计
22.3 数据库实施
数据库原理与应用是2024年由清华大学出版社出版,作者邓立国。
得书感谢您对《数据库原理与应用》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。