数据库原理
文章平均质量分 93
数据库原理
bluetata
上至道,下至器,器更拟道,以达至真,万物本自然,若拟之过多,则伤其本质。我为生活为其器,但依然坚守吾之道,以达所期。
展开
-
[ 数据库原理 ] 数据库范式概念:1NF、2NF、3NF、BCNF详解及其应用总结
1NF:满足原子性,字段不可再分割字段都是单一属性2NF:满足完全依赖,消除部分子函数依赖(列不能混着用)要求我们使用唯一主键3NF:消除非主属性传递依赖非主属性之间不能存在函数依赖BCNF:消除主属性传递依赖主码(主键)之间不存在依赖只要是关系型数据库的表,都满足第一范式。第一范式本质更多的是对关系型数据库的一个限定。第二、第三范式更多的是对数据库表合理设计的一个要求,理解第二、第三范式能够更好的帮助我们设计数据库表。[ 本文作者 ] bluetata。原创 2021-08-23 09:47:31 · 9107 阅读 · 3 评论 -
[ 数据库原理 ] 举例并详细讲解函数依赖关系
函数依赖普遍存在于现实生活中,比如,描述一个学生的关系,可以有学号、姓名、所在系等多个属性,由于一个学号对应一个且仅一个学生,一个学生就读于一个确定的系,因而当“学号”属性的值确定之后,“姓名”及“所在系”的值也就唯一地确定了, 此时, 就可以称“姓名”和“所在系”函数依赖于“学号”,或者说“学号”函数决定“姓名”和“所在系”,记作:学号→姓名、学号→所在系。设R为任一给定关系,X、Y为其属性集,若 X→Y,且X中存在一个真子集X’,满足 X’→Y,则称 Y 部分函数依赖于 X。原创 2021-08-19 19:27:48 · 10854 阅读 · 1 评论