数据库的结构设计详细教程.docxVIP

  • 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)

1亿VIP精品文档

相关文档