鸿 网 互 联 www.68idc.cn

当前位置 : 服务器租用 > 数据库 > mssql > >

【数据库系列_概念】2、数据模型

来源:互联网 作者:佚名 时间:2018-02-02 23:09
涉及三块内容 数据模型 实体联系 E-R模型图 数据模型 这是个人的理解所肉造出来的流程图,当然并不规范,仅供学习参考。 数据模型 由三部分组成分别是 数据结构 与数据类型、内容、性质相关的对象 与数据之间联系有关的对象 层次模型 网状模型 关系模型 面向

涉及三块内容

  • 数据模型
  • 实体联系
  • E-R模型图  

 

数据模型  

  

数据到数据库的三大阶段流程图——老妖

这是个人的理解所肉造出来的流程图,当然并不规范,仅供学习参考。

数据模型  由三部分组成分别是

    • 数据结构
      • 与数据类型、内容、性质相关的对象
      • 与数据之间联系有关的对象
    1. 层次模型
    2. 网状模型
    3. 关系模型
    4. 面向对象模型

    【这几种数据模型而外再写】

 

      ··概念模型

      实体(Entity)  :客观存在的事、物;

      属性(Attribute)  :实体的特性;

      域(Domain)  :属性的取值范围;

      实体型(Entity Type)  :同类的实体;eg:球员(编号,姓名,位置。。。)

      实体集(Entity Set)  :相同属性的实体集合;eg:所有球员

      键(Key)  :唯一标识(主键)

      联系(Relationship)  :实体间的联系OR实体属性间的联系

      1.   
    • 数据操作

    :对象实例的操作

 

    • 数据的约束 

    :一组完整性的规则集合,以为了确保数据的正确性与一致性。

 

 实体联系


如上逻辑图所示,展示了三种联系形式

  • 一对一;

  eg:一张门票对应一位观众 。

  • 一对多;

  eg:一场球赛对应N位观众。

  • 多对多;

  eg:N位观众喜爱M支球队,M支球队有N位观众。

 

E-R模型图(Entity-Relationship)

通过E-R图,直接反映出实体-属性间的联系

  实体Entity——矩形(内标实体名称)      

  属性Attribute——椭圆(内标属性名称)       

  联系Relationship——菱形(内标联系名称)   

 

网友评论
<