MySQL-外键等信息

38. 基础-多表查询-概述_哔哩哔哩_bilibili

1、流程函数

2、约束字段

删除外键 : alter table emp2 drop foreign key 外键名

//外键可以保持数据的一致性和完整性,外键的话,就是类似一个主表,一个从表,从表的其中一个字段的内容是和主表的内容相关联的,就好比,下面中使用的部门和员工表。

创建的表中每个员工对应一个部门,员工的所属部门的值,是根据部门表中每个部门的字段值(id)变化进行改变的(现实中不可能部门没了,员工还挂着这个部门的名字)

这也表示,我们想通过部门值去找某个部门的员工。或者根据员工的所属部门值去找到部门信息,都有了可以链接的桥梁(外键就是给他们创建一个关联关系)。

3、多表查询

一、建立外键(表格关系, 一对多)

二、多对多

三、一对一

加上了unique 表示这个值不会重复,保证一个记录只对应其他表中一条信息。

相关推荐
weixin_456588156 分钟前
【java面试day19】mysql-优化
java·mysql·面试
TT哇32 分钟前
@[TOC](MySQL)MySQL经典练习题(详解)
数据库·mysql
Yichen_liuuil1 小时前
Oracle数据库迁移
数据库·oracle·备份·迁移
小李飞刀李寻欢1 小时前
MongoDB /redis/mysql 界面化的数据查看页面App
redis·mysql·mongodb
Pure_Eyes2 小时前
mysql 执行sql流程概述
数据库·sql·mysql
森之鸟2 小时前
审核问题——鸿蒙审核返回安装失败,可以尝试云调试
服务器·前端·数据库
有技术的小白2 小时前
[特殊字符] 数据库知识点总结(SQL Server 方向)
数据库·sql
jllws12 小时前
数据库原理及应用_数据库基础_第2章关系数据库标准语言SQL_索引和视图
数据库·sql
望获linux3 小时前
【实时Linux实战系列】基于实时Linux的音频实时监控系统
大数据·linux·服务器·网络·数据库·操作系统·嵌入式软件
踩坑小念4 小时前
Redis线程模型
数据库·redis·缓存