画的提纲
精简概念
大题
四个基本概念
- 数据
- 可以对数据做如下定义:描述事物的符号记录称为数据。
- 数据(data)是数据库中存储的基本对象。
- 数据库
- 所谓数据库,就是长期存储在计算机内有组织、可共享的大量数据的集合。
- 数据库(database,DB),顾名思义,是存放数据的仓库。只不过这个仓库是在计算机存储设备上,而且数据是按一定的格式存放的。
- 数据库管理系统
- 数据库管理系统是位于用户与操作系统之间的数据管理软件。它和操作系统一样是计算机的基础软件,也是一类大型复杂的软件系统。
- 数据定义功能。数据组织、存储和管理功能。数据操纵功能。数据库的事务管理和运行管理功能。数据库的建立和维护功能。其他功能。
- 数据库系统
- 数据库系统(database system,DBS)是指引人数据库后的计算机系统,一般是指由数据库数据库管理系统(及其应用开发工具)、应用系统和数据库管理员(database administrator,DBA)组成的存储、管理、处理和维护数据的系统。
数据模型
- 数据模型(data model)也是一种模型,它是对现实世界数据特征的抽象。
- 数据模型是数据库系统的核心和基础。
数据建模
- 把现实世界中的具体事物抽象、组织为某一数据库管理系统支持的数据模型,这个过程称为数据建模(data modeling)。
- 首先将现实世界抽象为信息世界
- 接下来将信息世界转换为机器世界

概念模型
- 概念模型是按用户的观点来对数据建模,主要用于数据库设计。
- 概念模型用于信息世界的建模,是现实世界到信息世界的第一层抽象,是数据库设计人员进行数据库设计的有力工具,也是数据库设计人员和用户之间进行交流的语言。
- 实体
- 属性
- 码:唯一标识实体的属性集称为码
- 实体类型:用实体名及其属性名集合来抽象和刻画同类实体,称为实体类型,或称实体型。
- 实体集:同一类型实体的集合称为实体集。如:全体学生
- 联系
数据模型的三要素
- 数据结构
- 数据操纵
- 数据操纵是指对数据库中各种对象(型)的实例(值)允许执行的操作的集合,包括及有关的操作规则