主题:将二维表格输出满足第三范式[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				
				
   第一范式(学号# 姓名 性别  课号#  课程名  学时 成绩  考试时间)满足原子性即可
第二范式{学生(学号# 姓名 性别 班号)
         课程(课号#  课程名  学时  成绩  考试时间)}
第三范式{学生(学号# 姓名 性别 班号)
        课程(课号#  课程名  学时  考试时间)
         成绩((学号# 课程号#) 成绩)}
							 
						
									
			
我来回复