首页/ 题库 / [问答题]假定学生关系表为Student(学号,姓的答案

假定学生关系表为Student(学号,姓名,年龄,所在学院,学院地点,学院电话),它符合第几范式?如何修改能使其满足第三范式?

问答题
2022-06-23 19:02
查看答案

正确答案
Student表符合第二范式,但是不满足第三范式,因为该表的主码为学号,而学号->所在学院,所在学院->学院地点,故学院地点传递依赖于学号。要使得该表满足第三范式,可以将该表拆成两个表:(学号,姓名,年龄,所在学院),(所在学院,学院地点,学院电话)。

试题解析

标签: CMS专题
感兴趣题目
学生关系模式为S(Sno, Sname, SD, Sage),其中:Sno表示学生学号,Sname表示学生姓名,SD表示学生所在系,Sage表示学生年龄。试将下面的SQL语句空缺部分补充完整,使其可以查询计算机系学生的学号、姓名和年龄。 SELECT Sno, Sname, Sage FROM S WHERE (24);
设有学生关系S(学号,姓名,性别,年龄),课程关系C(课号,课名),选课关系SC(学号,课号,成绩),试用SQL语句检索选修课程名为BC的学生姓名和成绩。
假定学生关系表为Student(学号,姓名,年龄,所在学院,学院地点,学院电话),它符合第几范式?如何修改能使其满足第三范式?
以SQL Server为例,请执行以下操作: (1)建立一个“学生”表Student,它由学号Sno、姓名Sname、性别Ssex、年龄Sage、所在系Sdept五个属性组成。其中学号不能为空,值是唯一的,并且姓名取值也唯一; (2)向Student表增加“入学时间”列,其数据类型为日期型; (3)为Student按学号升序建唯一索引; (4)查所有在2013年入学的学生姓名; (5)删除Student表。
对于学生信息表(XSB),包含字段:学号(SNO),姓名(SNAME),性别(SEX),年龄(AGE),所在系(DEPT),其中SNO为主码,检索年龄在20~30之间的学生姓名和年龄,正确的语句是()
教学院部主要分为机电工程学院、计算机与信息学院(常州)、商学院(常州)、人文社科部、()、()、()。
建立一个学生信息表student,要求它由学号sno、姓名sname、性别sex、年龄age4个属性组成,其学号属性唯一,学号、姓名字段不能为空。下列语句正确的是
建立一个学生信息表student,要求它由学号sno,姓名sname,性别sex,年龄age,4个属性组成,其学号属性惟一,学号、姓名字段不能为空。下列语句正确的是
在关系模式学生(学号,姓名,年龄,性别)中,若要求“学号不能为空”,则该约束属于对()的约束。
设教学数据库中有四个关系: 教师(教师编号,教师姓名,联系电话) 课程(课程号,课程名,教师编号) 学生(学号,学生姓名,年龄,性别,专业) 选课(学号,课程号,成绩)将所有学生的“高等数学”课程的成绩增加10分。
设学生社团管理数据库有三个关系: 其中表S的属性分别表示学号、姓名、年龄、性别和所在系;表A的属性分别表示会员编号、协会名、协会的办公地点和负责人(负责人为学号);表SA描述了学生参加社团的情况,其属性分别表示学号、协会编号、加入协会时间。试用SQL语言查询参加“篮球”协会的学生姓名和所在系。
为了提高学生的学习效率,丰富课外教学资源。我校准备开发一套网络教学平台用于满足教师辅助教学的需要,其数据分析如下: 1 )学校有若干个学院,学院信息包括:学院号、学院名称。 2 )每个学院有若干个教师,一个教师只能在一个学院任教,教师包括:教师号、姓名、密码、性别。 3 )一个学院有若干个班级,班级信息包括:班级号、班级名称、入学年份。 4 )一个班级有若干个学生,一个学生只能在属于一个班级,学生信息包括:学号、姓名、密码、性别。 5 )教师可以在该平台上创建若干个课程,课程信息包括开课编号、课程名、课程简介、创建时间(备注:开课编号是唯一的)。 6 )一门课程可以有多个主讲教师,一个教师也可以是多门课程的主讲教师。 7 )每个学生可以对多门课程进行评论(包含评价时间和内容),并可以对一门课程进行多次评论,每门课程也可以接受多个学生的评论。 8 )每门课程由多个章节构成,章节信息包括: 章节编号、章节名称、章节内容。 9 )学生可以在平台上学习每个章节的内容,学生在学习章节内容时系统要记录学习该章节的开始时间、结束时间以及完成率。 请回答以下2个问题: 1. 请根据以上语义进行数据库概要设计(画出E-R图),要求标注联系类型和联系的属性。 2. 请根据问题1中得出的E-R图进行逻辑结构设计,转换成关系模型,并指出每个关系模式的主键和外键(如果存在)。 3.并用SQL SERVER数据库管理系统实现该数据库的SQL代码编写
相关题目
学生(学号,姓名,年龄),老师(教师号,姓名,专业),如果一个老师可以教多个学生,那么学生与老师的关系是( )。
西北工业大学外国语学院因为是西北工业大学最年轻的学院,在早期建设时未专门修建学院楼,现在外国语学院学院楼是原校什么建筑?()
外国语学院学生教学地点位于哪个校区()
从1952年秋开始,我国对高等院校进行大规模调整,新设了北京地质学院、北京钢铁工业学院、成都工学院、昆明工学院等学院,院校数量从201所减少到181所。这表明,当时调整的主要目的在于()。
学生(学号,姓名,年龄),老师(教师号,姓名,专业)如果一个老师可以教多个学生,那么学生与老师的关系是()
工学院学生的数学考试成绩比商学院学生的数学考试成绩要好。因此,工学院的数学教学方法比商学院的要好。以下各项,如果是真的,都能削弱以上的结论,除了:
中国近代第一所国立美术学院—北京美术学院是一所在____倡导的“美育”思想影响下建立的艺术教育单位。
有学生表(学号,姓名,所在系,年龄),找出系内学生平均年龄高于全体学生平均年龄的系信息,正确的语句是______。
已知关系模式:学生(学号,姓名,性别,年龄,系别),选课(学号,课程号,成绩)用关系代数实现查询没有选修课程号为‘C3’课程的学生学号。
已知学生成绩关系表,其模式为STUDENT(学号,姓名,数学,物理,英语),完成下列查找3门课成绩都在90分以上的学生名单的SQL语句为:SELECT 学号,姓名 FROM STUDENT WHERE数学>=90()物理>=90()英语>=90
已知关系:学生(学号,姓名,年龄),如果按年龄降序列出所有学生,并且相同年龄的学生按姓名升序排列。则排序子句应该是( )。
有SQL语句: SELECT学院.系名,COUNT(*)AS教师人数FROM教师,学院; WHERE教师.系号=学院.系号GROUP BY学院.系名 与如上语句等价SQL语句是
学生因个人原因不能参加考试的,必须事先向本学院()申请,学院审核同意,经()批准后可以缓考。
已知学生关系(学号, 姓名, 性别, 课程号, 成绩, 所在系号)有下列函数依赖 Ⅰ.(学号, 课程号)→课程号 Ⅱ.(学号, 课程号)→成绩 Ⅲ.(学号, 课程号)→所在系号 Ⅳ.(学号, 课程号)→姓名,性别 Ⅵ.(学弓, 桌程号)→学号 以上函数依赖属于非平凡函数依赖的是
●设有学生关系Student(学号,姓名,系名,课程号,成绩),则查询至少选修了四门课程的学生学号、姓名及平均成绩的SELECT语句为:
在关系Student(学号,姓名,系名,课程号,成绩)中,查询至少选修了四门课程的学生学号、姓名及平均成绩的SElECT语句应该是:SELECT学号,姓名,AVC((254))AS平均成绩FROM StudentCROUP BY学号HAVING (255)
有如下SQL语句: SELECT学院表.系号,SUM(工资); FROM 学院表,教师表; WHERE 学院表.系号=教师表.系号; GROUP BY 学院表.系号 查询结果是
SELECT学院表.系号,SUM(工资);FROM 学院表,教师表;WHERE 学院表.系号=教师表.系号;GROUP BY 学院表.系号查询结果是
设学生关系模式为:学生(学号,姓名,年龄,性别,成绩,专业),则该关系模式的主键是()。
已知关系模式:学生(学号,姓名,性别,年龄,系别),用关系代数查询英语系的女学生。
广告位招租WX:84302438

免费的网站请分享给朋友吧