基础篇
第1章 认识数据库
1.1 基本概念
1.1.1 信息与数据
1.1.2 数据库
1.1.3 数据库管理系统
1.1.4 数据库系统
1.2 数据库管理系统—DBMS
1.2.1 DBMS的功能
1.2.2 DBMS的组成
1.3 关系数据模型
1.3.1 概念模型
1.3.2 数据模型
1.4 关系的完整性约束
1.4.1 实体完整性约束
1.4.2 参照完整性约束
1.4.3 用户定义的完整性约束
第2章 数据库设计
2.1 认识数据库设计
2.1.1 数据库设计的概述
2.1.2 数据库设计的特点和方法
2.1.3 数据库设计的基本步骤
2.2 需求分析
2.2.1 需求分析的目标
2.2.2 需求信息的收集
2.2.3 需求信息的整理
2.3 概念结构设计
2.3.1 概念结构设计的目标
2.3.2 概念结构设计的方法与步骤
2.3.3 数据抽象与局部视图的设计
2.3.4 全局概念模式的设计
2.4 逻辑结构设计
2.4.1 逻辑结构设计的目标
2.4.2 E-R模型图向关系模型的转换
2.4.3 数据模型的优化
2.5 物理结构设计
2.5.1 物理结构设计的目标
2.5.2 存储结构设计
2.5.3 存取方法设计
2.5.4 确定数据的存放位置和存储结构
2.6 数据库的实施与维护
2.6.1 创建数据库
2.6.2 数据的载入
2.6.3 测试
2.6.4 数据库的运行与维护
2.7 知识小结
2.8 巩固练习
2.9 能力拓展
第3章 初探MySQL
3.1 MySQL概述
3.2 MySQL的安装
3.2.1 下载MySQL
3.2.2 安装MySQL
3.2.3 配置MySQL
3.2.4 配置Path系统变量
3.3 更改MySQL配置
3.3.1 通过配置向导来更改配置
3.3.2 手工更改配置文件
3.4 MySQL基本操作
3.4.1 启动MySQL服务
3.4.2 登录MySQL
3.5 知识拓展
3.5.1 MySQL GUI Tools
3.5.2 phpMyAdmin
3.5.3 Navicat
3.5.4 SQLyog
……
第4章 数据库与表的操作
第5章 查询数据
编程篇
第6章 MySQL编程
管理篇
第7章 用户与权限
第8章 备份与恢复
实战篇
第9章 数据库设计实例
附录A MySQL常用命令及语言参考