在SQL中PK,FK是什么意思?

在SQL中PK,FK是什么意思?,第1张

SQL中PK,FK意思:

--主键

constraint PK_字段 primary key(字段),

--唯一约束

constraint UK_字段 unique key(字段),

--默认约束

constrint DF_字段 default('默认值') for 字段,

--检查约束

constraint CK_字段 check(约束。如:len(字段)>1),

--主外键关系

constraint FK_主表_从表 foreign(外键字段) references 主表(主表主键字段)

pk。er图中外键用pk表示,在er图也就是数据库中,无论是mysql/oracle都是从表引用主表的pk作为外键。E-R图也称实体-联系图,提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型。

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

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

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

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

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


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存