• 了解数据模型、以及MySQL使用的数据模型


    1.什么是数据模型?

    数据模型是数据库系统的核心与基础,是关于数据与数据之间的联系、数据的语义、数据一致性约束的概念性工具的集合。

    数据模型的三个组成部分:

    数据结构、数据操作、完整性约束。

    数据操作:对数据库静态特征的描述,等一下的例子你就会明白。

    数据操作:对数据库的动态描述。

    完整性约束:是完整的性规则的集合。

    2.常见的数据库模型

    2.1层次模型:他的数据结构就是“树”。

    特点就是:与树的特点相同:只有一个根节点,没有双亲,除了根节点其他的节点都有双亲。

    2.2网状模型:他的数据结构就是“图”

    特点就是;数据结构中的图的特点,编写程序时极为复杂且数据的独立性较差。

    2.3关系模型:使用二维表来描述数据关系。像现在主流的数据库MySQL等都是使用关系模型。

    关系模型的基本术语:

    关系:一张二维的表就是一个关系。

    元组:二维表中的一行就是一个元组。

    属性:二为标的一列就是一个属性。

    域:属性的变化范围如int,varchar,一个属性只有一个域。

    关系中的数据约束如下:

    实体完整约束性:主键的值不能为空,不能重复。

    参照完整约束性:表与表之间的约束。

    用户定义的约束性:用户自己定义的约束。

  • 相关阅读:
    字符串练习题
    js
    百度商桥--提供网站与用户之间交流平台
    git从本地上传到码云
    命名单词
    swiper 点击切换,拖动切换后继续自动轮播
    ionic4创建新项目
    两个年月日相减,获取年数和年数及半年数
    微信小程序点击跳转出现背景
    列表数据进行左浮动造成页面空白一块,排版错位问题
  • 原文地址:https://www.cnblogs.com/SAM-CJM/p/9609249.html
Copyright © 2020-2023  润新知