主题:将二维表格输出满足第三范式[em10][em10][em10][em10]
ljohnq
[专家分:0] 发布于 2005-06-28 13:30:00
班号 学生 课程 成绩 考试时间
学号 姓名 性别 课号 课程名 学时
039 01 王 女 A1 高数 80 81 2.15
03 吴 女 B3 英语 32 72 4.10
01 李 男 B3 英语 62 93 4.10
数据库优化,一范式到第三范式的逐步优化,,将二维表格输出满足第三范式
有高手帮忙做做么??
回复列表 (共7个回复)
沙发
zhangheng77 [专家分:5510] 发布于 2005-11-20 19:55:00
我今天刚刚看范式的概念,写了一下,也不知道对不对
满足第一范式:(满足原子性)
学号(key) 班号 姓名 性别 课号 课名 学时 成绩 考试时间
满足第二范式(非主属性完全依赖候选关键字)
学员信息表:学号(key) 班号 姓名 性别
课程信息表:课号(key) 课名 学时
成绩表: 课号(key) 成绩 考试时间
好像也同时满足了第三范式???
板凳
dofordream [专家分:30] 发布于 2005-12-07 19:29:00
二楼的成绩表中课号不能确定成绩吧,课号与学号一起才能确定成绩.
3 楼
tuwei123 [专家分:30] 发布于 2005-12-14 04:47:00
成绩(学号 课号 成绩)
4 楼
becky [专家分:0] 发布于 2006-02-09 20:03:00
学生信息表(学号,姓名.性别,班号,课号)
课程信息表(课号,课名,学时,考试时间)
成绩信息表(学号,课号,成绩)
5 楼
baren [专家分:0] 发布于 2006-04-07 08:43:00
第 4 楼
学生信息表(学号(key),姓名.性别,班号)
课程信息表(课号(key),课名,学时,考试时间)
成绩信息表(key(学号,课号),成绩)
6 楼
weilaidexiumu [专家分:100] 发布于 2006-07-18 03:21:00
第一范式(学号# 姓名 性别 课号# 课程名 学时 成绩 考试时间)满足原子性即可
第二范式{学生(学号# 姓名 性别 班号)
课程(课号# 课程名 学时 成绩 考试时间)}
第三范式{学生(学号# 姓名 性别 班号)
课程(课号# 课程名 学时 考试时间)
成绩((学号# 课程号#) 成绩)}
我来回复