MySQL-外键等信息

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

1、流程函数

2、约束字段

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

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

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

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

3、多表查询

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

二、多对多

三、一对一

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

相关推荐
曹牧4 分钟前
Oracle数据库中,将JSON字符串转换为多行数据
数据库·oracle·json
被摘下的星星23 分钟前
MySQL count()函数的用法
数据库·mysql
末央&32 分钟前
【天机论坛】项目环境搭建和数据库设计
java·数据库
徒 花35 分钟前
数据库知识复习07
数据库·作业
素玥1 小时前
实训5 python连接mysql数据库
数据库·python·mysql
jnrjian1 小时前
text index 查看index column index定义 index 刷新频率 index视图
数据库·oracle
瀚高PG实验室1 小时前
审计策略修改
网络·数据库·瀚高数据库
言慢行善2 小时前
sqlserver模糊查询问题
java·数据库·sqlserver
韶博雅2 小时前
emcc24ai
开发语言·数据库·python
有想法的py工程师2 小时前
PostgreSQL 分区表排序优化:Append Sort 优化为 Merge Append
大数据·数据库·postgresql