典型约束表的创建:外键约束与唯一约束

典型约束表的创建:外键约束与唯一约束,第1张

外键约束

外键是用来实现参照完整性的。所谓外键是指在B表中出现且在A表中的同名字段主键的字段。外键约束能够将一个表和另一个表建立起联系,方便对它们进行级联 *** 作。

在创建表时,外键约束一般是在所有字段说明后使用“CONSTRAINT 约束标识符 FOREIGN KEY(属性名1) REFERENCES 表名(属性名2)”来定义。下面截图中的“create table”命令即使用这种方法创建了一个带外键约束的表t8_employee并将该表的字段“deptno”设成了外键,其对应的主表为t8_dept,主表中“deptno”为主键字段。

3)、非空约束

非空约束是限定字段值不能为空的一种约束。带非空约束的表的创建一般是在需进行非空约束的那个字段的“数据类型”后空一格直接给出“not null”的,即在创建表时按“字段名 数据类型 not null”来对相关字段进行说明。下面截图中的命令在创建t_dept表时设置了该表中deptno字段为非空。

数据库建表时怎么设置外键步骤如下:

第一步、打开要建外键表的设计器,右击选择“关系”。

第二步、然后d出“外键关系”窗体,我们选择“添加”,然后点击“表和列规范”后面的小按钮。

第三步、d出另外一个窗体让我们选择主键表和列,记住要选择相同的,选好之后点击确定。

第四步、展开INSERT和UPDATE规范,在更新规则和删除规则有四个选项,分别是“不执行任何 *** 作”、“级联”、“设置为NULL”、“设置默认值”。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9573346.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存