精讲数据库三范式
发表于:2025-02-16 作者:千家信息网编辑
千家信息网最后更新 2025年02月16日,1NF:字段不可分;例:表1、用户ID姓名地区1小明广东省广州市2小红江苏省南京市地区字段可分为:省、市如下:表2、用户ID姓名省份城市1小明广东省广州市2小红江苏省南京市表1不符合第一范式,表2符合
千家信息网最后更新 2025年02月16日精讲数据库三范式
地区字段可分为:省、市
表1不符合第一范式,表2符合
很明显,班级是不依赖人而存在的,因此此表不符合第二范式
1NF:字段不可分;
例:
表1、
用户ID | 姓名 | 地区 |
1 | 小明 | 广东省广州市 |
2 | 小红 | 江苏省南京市 |
如下:
表2、
用户ID | 姓名 | 省份 | 城市 |
1 | 小明 | 广东省 | 广州市 |
2 | 小红 | 江苏省 | 南京市 |
2NF:有主键,非主键字段依赖主键;
学生表(其中学号为主键):
学号 | 姓名 | 班级 |
001 | 小江 | 六年级一班 |
学生表和班级的关系放到一张关系表中去就符合第二范式了。
3NF:非主键字段不能相互依赖;
课程表(课程号为主键)
课程号 | 课程名 | 学号 | 姓名 |
1 | 语文 | 001 | 小江 |
其中姓名小江是依赖序号001而存在的,所以不满足第三范式
姓名
范式
字段
课程
学号
班级
小江
地区
学生
用户
小明
小红
南京
南京市
广东
广东省
广州
广州市
江苏
江苏省
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
嵌入式软件开发口碑佳
计算机网络技术有什么证吗
龙珠觉醒怎么选择服务器
网络安全找茬游戏
异地服务器网络安全
网络安全公司申报项目
led灯软件开发工程师
网络安全防诈骗班会
服务器4个接口是什么
武汉网络安全培训朝阳行业
电脑用网络安全吗
央企软件开发部ui设计
电脑版空岛拔刀剑服务器
大话西游2哪个服务器人多
安卓软件开发实验报告
租物理服务器哪家好
mysql数据库应用项目
网易和米哈游软件开发工资对比
海南网络安全王强
物理服务器总数
Android数据库gr
软件开发笔记本对显卡要求
服务器做图软件
网络安全公司申报项目
青少年网络安全威胁
什么是sql数据库系统
控制台调取数据库中的表
安卓软件开发实验报告
数据库缺省值是什么意思
根域名服务器在全球有多少个