• 2024-07-29外键
    数据库之外键==========================、一、外键的介绍1、外键的定义让一张表记录的数据不要太过于冗余,在数据库中对表的关系进行解耦,尽量让表的数据单一化。2、外键的作用保持数据的一致性和完整性3、msyql数据库中的存储引擎?myisam(默认)innodb(外键需要用到innodb
  • 2024-07-23第十四天笔记(外键)
    数据库之外键==========================、一、外键的介绍1、外键的定义让一张表记录的数据不要太过于冗余,在数据库中对表的关系进行解耦,尽量让表的数据单一化。2、外键的作用保持数据的一致性和完整性3、msyql数据库中的存储引擎?myisam(默认)innodb(外键需要用到inno
  • 2024-05-17数据库外键
    一.什么是外键让一张表记录的数据不要太过冗余,在数据库中对表的关系进行解耦,尽量让表的数据单一化二.外键的作用保持数据的一致性和完整性三.查看存储引擎showtablestatusfrom数据库名wherename='表名'存储格式默认为MyISAM四.查看外键的方法showcreatetable
  • 2023-08-18呃呃呃
    PG表继承inherits继承表的关键字例子:createtableA(name(char(2))inherits(B)A表继承B表特性: 1.查看数据:查询父表可看子表,可以使用only,只看父表。 2.删除数据:删除父表的数据,子表和父表数据都会被删除;只删除子表数据不会影响父表。 3.父表的非空约束会被子表记成。主键,唯一,外键
  • 2023-04-08MySQL外键约束
        ONDELETERESTRICT(约束):当在父表(即外键的来源表)中删除对应记录时,首先检查该记录是否有对应外键,如果有则不允许删除。NOACTION:意思同RESTRICT.即如果存在从数据,不允许删除主数据。CASCADE(级联):当在父表(即外键的来源表)中删除对应记录时,首先检查该记录是否有对应外
  • 2022-11-21MySQL安全管理外键约束
    MySQL安全管理外键约束MySQL安全管理之外键约束1)外键2)外键约束3)外键管理1、什么是外键外键:foreign,表中指向外部表准建的字段定义成外键,外键必须要通过语法指定
  • 2022-10-26约束
    创建表的时候可以给字段添加相应的约束,约束的目的:保证表中数据的合法性,唯一性,有效性。非空约束(notnull):约束字段不能为NULL唯一约束(unique):约束字段不能重复主键约束(prim
  • 2022-09-03PostgreSQL-表继承
    让我们从一个例子开始:假设我们正在尝试为城市构建一个数据模型。每个州都有许多城市,但只有一个首府。我们希望能够快速检索任何特定州的首都。这可以通过创建两张表来完成,
  • 2022-09-02MySQL外键
    语法在创建表的时候指定外键约束CREATETABLE表名(column1datatypenull/notnull,column2datatypenull/notnull,...CONSTRAINT外键约束名F