您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

数据库-数据模型

bubuko 2022/1/25 20:10:22 其他 字数 1641 阅读 1377 来源 http://www.bubuko.com/infolist-5-1.html

数据模型-现实世界的模拟 三要求: 1.真是模拟现实世界 2.容易理解 3.便于在计算机实现 1.分为两类: 1.概念模型,也称信息模型:按照用户来建模,用于数据库设计 2.逻辑模型和物理模型:逻辑模型包括面向对象等。物理模型是描述数据在系统内的表示方式和存取方法 过程 现实模型->概念模型->逻辑 ...

数据模型-现实世界的模拟

三要求:

  1.真是模拟现实世界

  2.容易理解

  3.便于在计算机实现

 

1.分为两类:

  1.概念模型,也称信息模型:按照用户来建模,用于数据库设计

  2.逻辑模型和物理模型:逻辑模型包括面向对象等。物理模型是描述数据在系统内的表示方式和存取方法

 

过程 现实模型->概念模型->逻辑模型(DBMS)

概念模型用途:是现实世界到机器世界的中间

         是数据库设计人员和用户之间交流的语言

 

信息世界的基本

  1.实体(Entity)客观存在课互相区别的事物

  2.属性(Attribute):实体具有的某一特性

  3.码(key):唯一标识

  4.实体型(Entity Type):实体名和属性集合

  5.实体集(Entity Set):同一实体型的集合

  6.联系(relationship):实体内部联系:组成实体的各个属性的联系

           实体之间联系:不同的实体集的联系(实体集直接可以1对1,1对多和多对多)

概念模型的一种表示方法:实体-联系方法(Entity-Relationship Approach)

    用E-R途来描述概念模型

    E-R方法也称为E-R模型

 

数据模型组成

    1.数据结构 静态

      1.用数据结构的类型来命名数据模型

      2.描述数据库的组成对象的类型内容和性质

      3.描述对象直接的关系    

    2.数据操作 动态

      对数据的对象运行执行的操作集合

        1.查询

        2.增删改减

      数据操作语言:

        查询语言-Query language

        更新语言-DML

    3.完整形约束:

      1.一组完整性规则的集合:完整性规则:给定的数据模型中数据及其联系所具有的制约和依存规则。

                  用以限定复合数据模型的数据库状态以及状态的变化,以保证数据的正确、有效和相容

       2.数据模型对完整性约束条件的定义:

          反映和规定必须遵守的基本的通用的完整性约束条件

          提供定义完整性约束条件的机制,以反应具体应用所涉及的数据必须遵守的特定的语义约束条件 

 

数据模型是严格定义的一组概念的集合(用来描述系统的静态动态和约束条件) 

数据库-数据模型

原文:https://www.cnblogs.com/beautiful7/p/12359833.html


如果您也喜欢它,动动您的小指点个赞吧

除非注明,文章均由 laddyq.com 整理发布,欢迎转载。

转载请注明:
链接:http://laddyq.com
来源:laddyq.com
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


联系我
置顶