学生关系模式 S (SNO,SNAME,SEX,AGE),S的属性分别表示学生的学号、姓名、性别、年龄。要在表S中
A.SEX,AGE),S的属性分别表示学生的学号、姓名、性别、年龄。要在表S中删除属性“AGE”,可选用的SQL语句是()。
B.DELETE AGE FROM S
C.ALTER TABLE S DROP AGE
D.UPDATE S AGE
E.ALTER TABLE S AGE
A.SEX,AGE),S的属性分别表示学生的学号、姓名、性别、年龄。要在表S中删除属性“AGE”,可选用的SQL语句是()。
B.DELETE AGE FROM S
C.ALTER TABLE S DROP AGE
D.UPDATE S AGE
E.ALTER TABLE S AGE
设有关系模式:学生修课(学号,姓名,所在系,性别,课程号,课程名,学分,成绩)。设一个学生可选多门课程,一门课程可以被多个学生选。每个学生由学号唯一标识,一个学生只在一个系学习;每门课程由课程号唯一标识。每个学生选的每门课程有唯一的成绩。
(1)请指出此关系模式的候选键。
(2)写出该关系模式的函数依赖集。
(3)该关系模式属于第几范式?请简单说明理由。
(4)若不是第三范式的,请将其规范化为第三范式关系模式,并指出分解后每个关系模式的主键和外键。
A.学生编号和身份证号属性可以作为学生关系的候选码
B.班级编号是班级关系在学生关系中的外码
C.学生编号可以作为学生关系的主码
D.学生姓名可以作为学生关系的主码
A.2NF
B.3NF
C.BCNF
D.4NF
设有关系模式R(C,T,S,N,G),其中C代表课程,T代表教师的职工号,S代表学生学号,N代表学生姓名,O代表学生成绩。每一门课由一名教师讲授,每个学生每门课只有一个成绩,学生的学号决定学生的姓名。请回答下列问题:
(1) 请列出该关系模式中包含的所有函数依赖;
(2) 指出该关系模式的候选键;
(3) 关系模式R符合第几范式?
(4) 若将R分解为R1(C,T,S,G)和R2(C,S,N,G),R1和R2各最高符合第几范式,为什么?
设有一个记录学生毕业设计情况的关系模式:
R(学号,学生名,班级,教师号,教师名,职称,毕业设计题目,成绩)
如果规定:每名学生只有一位毕业设计指导教师,每位教师可指导多名学生;学生的毕业设计题目可能重复。
(1)根据上述规定,写出模式R的基本FD和关键码。
A.数学系的所有学生信息
B.数学系的所有学生姓名
C.非数学系的所有学生信息
D.非数学系的所有学生姓名
设有下列关系模式:学生S(学号,姓名,性别,年龄)、课程C(课程号,课程名,教师)、选课SC(学号,课程号,成绩),若需查询选修课程名为“大学计算机信息技术”的学生姓名,其SQL-Select语句将涉及_______个关系。
A.学生(学号,姓名,系别)属于第三范式
B. 属于第二范式的关系模式不存在插入异常,只存在删除异常
C. 满足第二范式的关系模式不存在删除异常,只存在插入异常
D. 属于第三范式的关系模式不存在插入异常和删除异常