孔祥盛
MySQL数据库基础与实例教
程
之
数据库设计概述
1
2
3
本章抛开MySQL讲
解关系数据库设计的
相关知识,以“选课
系统”为例,讲解
“选课系统”数据库
的设计流程。
4
内容一览
数据库设计的相关知识
数据库概述
E-R图
关系数据库设计
1
2
3
简单地说:数据库
(Database或DB)是
存储、管理数据的容器;
严格地说:数据库
是“按照某种数据结构对
数据进行组织、存储和管
理的容器”。
总结:数据永远是数
据库的核心。
关系数据库
关系数据库管理系统
结构化查询语言SQL
1.1 数据库概述
MySQL数据库基础与实例教程
1.1.1 关系数据库管理系统
通过“数据库管理系统”,数据库用户可
以轻松地实现数据库容器中各种数据库对象
的访问(增、删、改、查等操作),并可以
轻松地完成数据库的维护工作(备份、恢复、
修复等操作)
MySQL数据库基础与实例教程
数据库用户无法直接通过操作系统获取数
据库文件中的具体内容;
数据库管理系统通过调用操作系统的进程
管理、内存管理、设备管理以及文件管理等
服务,为数据库用户提供管理、控制数据库
容器中各种数据库对象、数据库文件的接口。
1.1.1 关系数据库管理系统