第1章 数据库概论
1.1 数据库的基本概念
1.1.1 数据库
1.1.2 数据库管理系统
1.1.3 数据库系统
1.1.4 数据管理技术的发展
1.2 数据模型
1.2.1 数据模型概述
1.2.2 概念模型
1.2.3 逻辑模型
1.3 数据库系统结构
1.3.1 数据库系统的三级模式结构
1.3.2 数据库的二级映像功能和数据独立性
1.3.3 数据库管理系统的工作过程
1.4 大数据简介
1.4.1 大数据的基本概念
1.4.2 大数据的处理过程
1.4.3 大数据的技术支撑
1.4.4 NoSQL数据库
1.5 小结
习题
实验1 E-R图设计
第2章 关系数据库系统模型
2.1 关系模型
2.1.1 关系数据结构
2.1.2 关系操作
2.1.3 关系的完整性
2.2 关系代数
2.2.1 传统的集合运算
2.2.2 专门的关系运算
2.3 SQL介绍
2.3.1 SQL语言的分类
2.3.2 SQL语言的特点
2.4 小结
习题
实验2 关系代数的应用
第3章 MySQL的安装和运行
3.1 MySQL的特点和MySQL8.0的新特性
3.1.1 MySQL的特点
3.1.2 MySQL8.0的新特性
3.2 MySQL8.0的安装和配置
3.2.1 MySQL8.0的安装
3.2.2 MySQL8.0的配置
3.3 MySQL服务器的启动和关闭
3.4 登录MySQL服务器
3.4.1 MySQL命令行客户端
3.4.2 Windows命令行
3.5 MySQL图形化管理工具
3.6 小结
习题
实验3 MySQL的安装和运行
……
第4章 MySQL数据库和表
第5章 表数据操作
第6章 数据查询
第7章 视图和索引
第8章 数据完整性
第9章 MySQL语言
第10章 存储过程和存储函数
第11章 触发器和事件
第12章 安全管理
第13章 备份和恢复
第14章 事务和锁
第15章 关系数据库设计理论
第16章 数据库设计
第17章 PHP和MySQL学生信息系统开发
附录
参考文献