第1章 数据库基础
1.1 数据库的基本概念
1.2 常见的数据库
1.3 数据管理技术的发展
1.3.1 人工管理阶段
1.3.2 文件系统阶段
1.3.3 数据库系统阶段
1.4 数据模型
1.4.1 数据模型的概念
1.4.2 数据模型的分类
1.4.3 概念模型的表示方法
1.5 常见的数据模型
1.6 关系数据库的规范化
1.6.1 第一范式(1NF)
1.6.2 第二范式(2NF)
1.6.3 第三范式(3NF)
1.7 数据库设计
1.7.1 数据库设计概述
1.7.2 需求分析
1.7.3 概念结构设计
1.7.4 逻辑结构设计
1.7.5 数据库物理设计
1.7.6 数据库实施
1.7.7 数据库运行和维护
1.7.8 数据库设计案例
本章小结
实训项目
项目:“网上书店”数据库
课后习题
第2章 MySQL基础
2.1 MySQL概述
2.2 MySQL的安装与配置
2.2.1 Windows平台下MySQL的安装
2.2.2 Windows平台下MySQL的配置
2.2.3 Linux平台下MySQL的安装
2.3 MySQL的使用
2.3.1 启动MySQL服务
2.3.2 登录MySQL数据库服务器
2.3.3 MySQL的相关命令
2.3.4 重新配置MySQL
本章小结
实训项目
项目:MySQL环境
课后习题
第3章 数据库和数据表的基本操作
3.1 数据库的基本操作
3.1.1 创建数据库
3.1.2 查看数据库
3.1.3 修改数据库
3.1.4 删除数据库
3.2 数据类型
3.3 数据表的基本操作
3.3.1 创建数据表
3.3.2 查看数据表
3.3.3 修改数据表
3.3.4 删除数据表
3.4 数据表的约束
3.4.1 PRIMARY KEY CONSTRAINT(主键约束)
3.4.2 FOREIGN KEY CONSTRAINT(外键约束)
3.4.3 NOT NULL CONSTRAINT(非空约束)
……
第4章 数据表记录的更新操作
第5章 数据查询
第6章 存储过程与事务
第7章 索引、视图和触发器
第8章 数据库高级管理
第9章 项目案例
参考文献