• 1.2 数据模型


    1.含义:在数据库中用来抽象、表示和处理现实世界中的数据和信息

    2.分类:概念模型、物理模型和逻辑模型

                   其中,逻辑模型包括:层次模型、网状模型、关系模型

    一、数据模型的组成要素:

    1.数据结构:是对系统静态特征的描述

    2.数据操作:是对数据动态特征的描述

    3.完整性约束条件:实体完整性;参照完整性;用户自定义完整性

    二、概念模型——表示方法:E-R图

    会画E-R图

    三、常用的数据模型

    1.分类

            1.非关系模型:层次模型;网状模型

             2.关系模型

            3.面向对象模型

            4.对象关系模型

    2.基本层次模型

       是指记录以及他们之间一对多的关系(没有多对多的关系)

    3.层次模型 

       有且仅有一个结点并且没有双亲结点(根节点)

       根以外的其他节点有且仅有一个双亲结点

    4.网状结构

        允许一个以上的结点有双亲;

        一个结点可以有多于一个双亲

    5.关系模型

    1)数据结构

    2)操纵:集合操作,即是对整表操作(区别于非关系模型:记录操作)

    3)完整性约束:实体……、参照……、用户自定义

    4)存储结构:实体与实体之间的存储用表来表示;表用文件来存春

    5)优缺点:建立在数学概念的基础上;概念单一;存储路径对用户是透明的,这样一方面保证了数据的独立性,另一方面,却造成了查询请求的待优化

  • 相关阅读:
    自解代理模式
    顺时针打印二维方阵
    Dom4j官网解释实例
    Eclipse快捷键大全
    MyEclipse快捷键大全
    SQL语句的增删改查(详细)
    MySQL用户权限详细汇总
    从表中随机返回n条记录
    证件照(1寸2寸)拍摄处理知识汇总
    java 实现文件内容的加密和解密
  • 原文地址:https://www.cnblogs.com/xiaoxiaohui2015/p/5770368.html
Copyright © 2020-2023  润新知