SQl外键
来源:互联网 发布:零基础学日语 知乎 编辑:程序博客网 时间:2024/06/06 10:01
SQl外键
子表,父表的定义: 拥有外键的表是子表。主键被其它表引用的表是父表。换句话说:因为父表的标识被很多个子表中的记录引用,所以叫父表。拥有外键关系,并且可以随便删除数据,不影响其它表的数据的那个表叫子表。
使用的时候谁做为谁的外键,主要从以下两点考虑:
1,删除是如何相互影响的,删除记录受约束的那个是父表,不受约束的那个是子表; 2/,记录必须先存在的是父表; 图3-4 外键关于外键、关系以两种用途:1/, 最常用的一种: 减少重复数据.表A中拥有外键,表B的数据基本是不允许删除的.这时选择对 INSERT 和 UPDATE 强制关系即可.
2,其次,是增加一个从属表. 如果表A删除一条记录时,表B中也随着删除一条相关联的记录,那么外键关系中,表A的主键是表B的外键。这种关系,实际上表B是表A的从属表(即表A是父表),选择对 INSERT 和 UPDATE 强制关系时,如果向表B中插入数据,表A中必须已经存在对应的记录。选择级联删除相关的字段时,删除表A中的一条记录,就会删除对应的表B中的一条记录。
- sql外键
- SQL外键
- SQl外键
- SQL外键
- sql外键
- sql外键
- sql 外键
- 【SQL】外键
- sql外键
- sql 外键 删除
- sql 外键(foreignkey)
- SQL关系-主键,外键
- sql锁、外键、视图
- Oracle sql, 外键,级联
- SQL 之 外键、索引
- 修改SQL server外键
- MYSQL外键-T-SQL
- SQL
- 配置Firefox ScribeFire
- SQL Server中链接服务器将替代远程服务器
- java
- 介绍Java的实用工具类库java.util包
- SQLServer2005中的数据同步到Oracle中
- SQl外键
- WSN仿真软件汇集
- having 语句的使用(转)
- 双连通分支与桥 POJ 3694
- iterate
- 中断控制器移植
- mysql HAVING 实例与having用法实例分析
- 关于手机网上点菜的一点思路
- Ubuntu中看pdf乱码的问题