第 1章 数据库基础知识 1
1.1 数据库概述 1
1.1.1 数据与数据库 1
1.1.2 数据库的发展 2
1.1.3 数据库管理系统 3
1.1.4 数据库系统 4
1.1.5 结构化查询语言 5
1.1.6 常见的关系型数据库管理系统 7
1.2 MySQL的安装与配置 8
1.2.1 MySQL服务器的安装与配置 8
1.2.2 MySQL图形化管理工具 13
1.2.3 连接与断开服务器 16
单元小结 17
实训1 17
思考与练习 18
第 2章 数据库设计 19
2.1 关系数据库设计 19
2.1.1 数据库设计 19
2.1.2 数据模型的概念 20
2.1.3 概念模型 22
2.1.4 E-R图设计实例 24
2.1.5 数据库关系模型 27
2.2 数据库设计规范化 29
2.2.1 关系型数据库范式理论 29
2.2.2 数据库规范化实例 32
2.3 综合实例 Petstore数据库的设计 34
2.3.1 根据宠物商店业务逻辑建立概念模型——Petstore E-R图 34
2.3.2 将Petstore E-R图转换为数据世界的关系模型 34
2.3.3 Petstore数据库规范化 35
单元小结 36
实训2 36
思考与练习 37
第3章 数据定义 39
3.1 创建与管理数据库 39
3.1.1 创建数据库 39
3.1.2 管理数据库 44
3.2 创建与管理数据库表 45
3.2.1 创建数据库