早教吧 育儿知识 作业答案 考试题库 百科 知识分享

关于数据库第一范式的问题本人初学者,请大家帮我指点迷津:)第一范式(1NF):在关系模式R中的每一个具体关系r中,如果每个属性值都是不可再分的最小数据单位,则称R是第一范

题目详情
关于数据库 第一范式的问题
本人 初学者,请大家帮我指点迷津:)
第一范式(1NF):在关系模式R中的每一个具体关系r中,如果每个属性值 都是不可再分的最小数据单位,则称R是第一范式的关系。
问题(1):属性值是指什么?例:选课关系SCI(SNO学号,CNO课程号,GRADE成绩,CREDIT学分) 其中的“学号”、“学分”这些就是属性值吗?
(2)能举一个可以再分的数据单位例子吗?
▼优质解答
答案和解析
问题1的理解正确。
问题2 可再分的给你举个例子
第一范式(1NF):在关系模式R中的每一个具体关系r中,如果每个属性值都是不可再分的最小数据单位,则称R是第一范式的关系。例:如职工号,姓名,电话号码组成一个表(一个人可能有一个办公室电话和一个家里电话号码) 规范成为1NF有三种方法:
一是重复存储职工号和姓名。这样,关键字只能是电话号码。
二是职工号为关键字,电话号码分为单位电话和住宅电话两个属性
三是职工号为关键字,但强制每条记录只能有一个电话号码。
以上三个方法,第一种方法最不可取,按实际情况选取后两种情况。
看了 关于数据库第一范式的问题本人...的网友还看了以下: