• 1 数据库技术基础---2


    一、数据模型

    1.概念数据模型:按用户的观点对数据和信息进行建模

        也称信息模型,E-R模型,主要用户数据库设计

    2.基本数据模型,按计算机的观点对数据进行建模,用于DBMS的实现

        分类:层次模型,网状模型,关系模型,面向对象数据模型

    二、数据模型的三要素:

        1.数据结构    2.数据操作   3.数据的约束条件

    三、E-R模型:即采用实体-联系方法来描述的概念模型

         E-R图

         1.实体:是现实世界中可以区别于其他对象的事件或物体

         2.联系:E-R模型中用菱形表示

              联系的分类:2个不同实体之间的联系、两个不同实体集之间的联系 、同一实体集内的二元联系

        3.属性:简单属性和符合属性   单值属性和多值属性  NULL属性   派生属性

        4.弱实体:以另一个实体为前体的实体   职工和职工家属   职工家属就是弱实体

    四、层次模型

         1.表示:采用树形结构表示数据与数据之间的联系

            每个节点表示一个记录类型(实体),记录之间的联系用节点之间的连线表示

        2.表示多对多联系的方式

           冗余节点法     虚拟节点分解法

    五、网状模型

        采用网络结构表示数据与数据之间联系,也称为DBTG模型

    六、关系模型:目前最常用的数据模型之一

         用表格结构表达实体集以及实集之间的联系

    七、面向对象模型

        1.对象是现实世界中实体的模型化,与记录、元组的概念相似

             每个对象都有一个唯一的标识,称为对象标识

        2.封装:针对对象的状态和行为

        3.对象属性

        4.类和类层次

        5.继承

  • 相关阅读:
    Minio对象存储
    白话解说TCP/IP协议三次握手和四次挥手
    企业环境下MySQL5.5调优
    Mac下iTerm2配置lrzsz功能
    七牛云图床和Markdown使用
    SSIS: 把存储在数据库中的图片导出来
    关闭Outlook的时候使之最小化
    【转】CTE(公用表表达式)
    通过SSIS监控远程服务器磁盘空间并发送邮件报警
    在Windows Server 2008 R2 中架设 SMTP 服务器
  • 原文地址:https://www.cnblogs.com/Long-w/p/8512745.html
Copyright © 2020-2023  润新知