zoukankan      html  css  js  c++  java
  • 表的基本概念

    1、数据完整性:

      数据的准确性、可靠性。

    2、实体完整性:

      要求表中所有的行唯一

      约束方法:唯一约束、主键约束、标识列

    3、域完整性约束:

      保证列值符合规定要求

      约束方法:限制数据类型、检查约束、外键约束、默认值、非空约束

    4、引用完整性约束:

      要求两表相同字段必须一致

      约束方法:外键约束

    5、主键:

      表中一列或几列组合,能够唯一标识表中的每一行

      一个表中只能有一个主键

      多列组合当主键称为复合主键

      原则:最少性和唯一性

    6、外键:

      相对于主键而言

      一张表可以有多个外键

    7、标识列:

      “自动增长列”或“自动编号”

      本身没有具体的含义只是用来标识不同的实体

      标识列的实现方法

        1、标识列用来区分不同实体

        2、定义成标识列时,需要指定“标识种子”和“标识增量”默认为1

        3、标识列通常也被定义为主键

        4、定义为标识列的列必须是整整型

        5、标识列的数据是自动增加的,不能手动的为标识列插入值

      空值:NULL在填入数据值可以不填

      默认值:表中的某列,用户不输入数据的时候,其值自动被填入

  • 相关阅读:
    文件操作3
    文件操作2
    kubernetes快速应用入门
    kubeadm初始化kubernetes集群
    kubernetes基础概念
    变量
    字面值
    关键字
    标识符
    Ubuntu安装MySql5.7
  • 原文地址:https://www.cnblogs.com/zhouxiangfei/p/12565064.html
Copyright © 2011-2022 走看看