- 30
- 0
- 约8.46千字
- 约 36页
- 2022-03-20 发布于浙江
- 举报
?
?
数据库的结构设计详细教程
?
?
一、概述
数据模型的含义是对客观事物及其联系的数据描述,即对现实世界(存在于人脑之外的客观世界)的模拟。例:桌子、笔等在数据库中用数据模型来抽象、表示和处理现实世界中的数据和信息。要将现实世界转变为机器能够识别的形式,必须经过两次抽象。
数据模型的种类:概念数据模型逻辑数据模型物理数据模型
二、概念模型的设计
概念模型,它是按照用户的观点来对信息和数据建模,主要用于数据库设计,最常用的是实体联系模型。
1.相关概念:
(1)实体(Entity):客观存在并可以相互区别的事物。例如:一个教师、一辆车、老师与学生的关系都是实体。(2)属性(Attribute):实体所具有的特性称为实体的属性,一个实体由它的若干属性来体现。例如:课程实体由课程编号、课程名称、课程类别等属性组成。(3)码(Key):唯一确定实体的属性集称为码,例如:课程编号是课程实体的码。(4)域(Domain):属性的取值范围称为该属性的域。假若规定课程编号只能取四位整数,那么这就是课程编号的域,它的范围是1000到9999。(5)实体集(Entity Set):具有相同属性和性质的实体的集合称为实体集。例如:所有课程就是一个实体集。(6)联系(Relationship):事物内部以及事物之间总是存在着某中联系,这些联系在概念模型中表现为实
原创力文档

文档评论(0)