面试题--------11、Mysql的三大范式详解
11、Mysql的三大范式
1、第一范式:保证列具有原子性,不可再分
表一
表二
表一 address 不满足第一范式,里面的字段可以再分,而表二满足第一范式,里面的所有字段不能再分(birthday其实也可以分,忽略一下)
2、第二范式:满足第一范式的基础上,具有唯一性,添加主键外键等,限制表中多对多的关系
表一
表二
表一 里面的字段 不满足第二范式,里面的字段里面是多对多的关系,而表二满足第二范式,里面的字段已经通过外键关联了
3、第三范式:每列和主键都有直接关系,限制一张表中的一对多关系
表一
表二
表一 里面看出来role是一对多的关系,不满足第三范式,而表二里面是把表分开,每列和主键都有直接关系
以上结论自己分析出来的,如有不对评论指出,你的反馈是我成长的动力,谢谢
花开一千年,花落一千年,花叶永不见
面试题--------11、Mysql的三大范式详解相关推荐
- 数据库三大范式详解实例图文教程
title: 数据库三大范式详解实例图文教程 date: 2021-09-04 20:29:31 tags: 数据库 MySQL categories: 数据库 cover: https://cove ...
- 数据库三大范式详解,部分依赖、完全依赖、传递依赖
数据库三大范式详解以及部分.完全.传递依赖 一.第一范式 二.第二范式 三.第三范式 四.部分依赖.完全依赖.传递依赖 完结撒花 一.第一范式 数据库每一列都是不可分的基本数据项(原子数据项) 就比如 ...
- MySQL三大范式详解(小白也能懂哦)
1.范式基础 1.1范式的概念 设计数据库的时候需要遵从的一些规范,目前关系数据库有六种范式:第一范式(1NF).第二范式(2NF).第三范式(3NF).巴斯-科德范式(BCNF).第四范式(4NF) ...
- 数据库的三大范式详解
数据库的三大范式 第一范式(1NF) 原子性:保证每一列不可再分 举例: 在上面的表中,family_inf列中不满足原子性的要求,故不满足第一范式.需调整如下: 第二范式(2NF) 在第一范式的基础 ...
- mysql数据库设计三大范式_数据库设计三大范式详解
引言数据库的设计范式是数据库设计所需要满足的规范,满足这些规范的数据库是简洁的.结构明晰的,同时,不会发生插入(insert).删除(delete)和更新(update)操作异常.反之则是乱七八糟,不 ...
- 数据库设计三大范式详解
引言数据库的设计范式是数据库设计所需要满足的规范,满足这些规范的数据库是简洁的.结构明晰的,同时,不会发生插入(insert).删除(delete)和更新(update)操作异常.反之则是乱七八糟,不 ...
- 【无标mysql触发器trigger实例详解
文章来源: 学习通http://www.bdgxy.com/ 普学网http://www.boxinghulanban.cn/ 智学网http://www.jaxp.net/ 目录 什么是触发器 创建 ...
- MySQL权限授权认证详解
MySQL权限授权认证详解 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.MySQL权限系统介绍 1>.权限系统的作用是授予来自某个主机的某个用户可以查询.插入.修改.删 ...
- mysql 命令行 外键_MySQL命令行MySql外键设置详解
第一招.mysql服务的启动和停止 net stop mysql net start mysql 第二招.登陆mysql 语法如下: mysql -u用户名 -p用户密码 键入命令mysql -uro ...
- MySQL外键(详解)
MySQL外键(详解) 什么是外键: 外键是指引用另外一个表中的一列或多列数据,被引用的列应该具有主键约束或者唯一性约束(简单来说外键是另一个表的主键或者唯一约束).外键可以有重复的, 可以是空 ...
最新文章
- 解决启动mysql.exe闪退问题
- SQL语句中的select高级用法
- 更改windows2003远程最大连接数
- 数据结构实验之排序五:归并求逆序数
- zoj 1078 palindrom numbers
- Java通过JDBC操作Hive
- ERP核心业务流程和Oracle-ERP业务和数据对象分析
- Selenuim 三种等待方式解读
- NLP深度学习:近期趋势的总体概述
- elasticsearch核心原理
- chrome安装silverlight之后不识别
- 监控行业常见视频格式
- 如何开会——高效会议八项原则
- Programming TCP/IP Windows Sockets in C++
- 2月28日,鸿蒙群友见面会活动回顾
- 射频百科:双工器是什么?双工器工作原理
- 汽车喷漆车间风淋室八大参数TENAISU
- 介绍主密钥,传输秘钥,工作秘钥
- efm32芯片电压_小壁虎PK小蝴蝶(EFM32 vs STM32L)
- 2017年 第8届 蓝桥杯 Java B组 省赛真题详解及总结