×

如何使用PowerDesigner进行数据库静态结构设计?详细资料概述

消耗积分:0 | 格式:rar | 大小:0.46 MB | 2018-09-13

echomybj

分享资料个

  把用户需求抽象为概念模型即为概念结构设计。

  概念模型除了要求能反映客观世界并且易于理解外,还要求其易于向数据模型(如关系模型)转化。

  概念模型独立于具体的数据库系统,是整个数据库设计的基础。

  (1)实体型(Entity Type) :

  实体(Entity):客观存在并可相互区别的事物称为实体。可以是具体的人、事、物或抽象的概念。如XXX学生。

  实体型(Entity Type):同类实体称为实体型,用实体名及其属性名集合来抽象和刻画,如学生。

  实体集(Entity Set):同型实体的集合称为实体集。如xx班的学生。

  (2)属性(Attribute):实体所具有的某一特性称为属性。一个实体可以由若干个属性来刻画。 如学生的姓名、性别。

  码(Key):唯一标识实体的属性集称为码。 如学号。

  域(Domain):属性的取值范围称为该属性的域。如年龄的域为:1到150的整数

  (3)关系(Relationship):实体型之间1对1、1对多和多对多之间的关系。

  实体型、属性和关系是构成概念模型的核心概念。

  实体型:用矩形表示,矩形框内写明实体名。

  属性:用椭圆形表示,并用无向边将其与相应的实体连接起来

  关系:用菱形表示,菱形框内写明关系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上关系的类型(1:1、1:n或m:n)。关系本身也是一种实体型,也可以有属性。如果一个关系具有属性,则这些属性也要用无向边与该关系连接起来

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !