数据库系统设计.docxVIP

  • 2
  • 0
  • 约1.96千字
  • 约 10页
  • 2022-03-20 发布于浙江
  • 举报
? ? 数据库系统设计 ? ? 数据库系统设计主要包括:需求分析,概念结果设计,逻辑结构设计,数据库物理设计几个阶段。 一、需求分析 需求分析阶段有一个概念。数据字典:是系统中各类数据描述的集合,是对数据收集和数据分析的详细描述。 包括:1、数据项 ? ? ? ? ? ?2、数据结构 ? ? ? ? ? ?3、数据流 ? ? ? ? ? ?4、数据存储 ? ? ? ? ? ?5、处理过程 二、概念结构设计 概念结构设计阶段,就是对现实世界特征的数据抽象,与DBMS无关。很重要的一个概念数据模型,肯定都听说过实体(Entity)-联系(Relationship)模型,即常说的E-R图。 实体(Entity):即客观存在的的事物,如学生实体。(个人理解其实就是可以对应为关系数据库中的关系模式,说白了就是一张表) 属性(Attribute):实体所具有的特征,如学生实体有学号,姓名,年龄等属性。(个人理解就是对应关系数据库,表中的每一列)? 联系(Relation):两个实体之间关系的抽象表示。如学生实体与班级实体之间的关系,通常是一个动词如,属于。 E-R图表示: ? ? ? ? ? 实体:矩形;属性:椭圆;联系:菱形。 ? ? ? ? ? 联系可以分为一对一联系(1:1),一对多联系(1:n),多对多联系(m:n)。 注意:有一点想不通的就是,联系也是有属性的。 ? ? ?三

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档