题目内容

设关系模式R(ABCD),F是R上成立的FD集,F={ CD->B, B->A }。1.说明R不是3NF模式的理由。2. 试把R分解成3NF模式集。

查看答案
更多问题

设关系模式R(ABCD),函数依赖集F={A→C,C→A, B→AC,D→AC,BD→A} 求出R的候选码,将R分解为第三范式。

对下列关系模式用SQL实现下列查询学生(学号,姓名,性别,年龄,所在系)课程(课程号,课程名,先行课)选课(学号,课程号,成绩)(1)求选修了课程号为“C2”课程的学生的姓名。(2)求既选修了“C2”课程又选修了“C3”课程的学生的学号。(3)创建表学生,学号、姓名、性别、所在系为字符型,年龄为整型。(4)求选修课程超过三门的学生学号。

设职工表中有4个字段:编号(字符型),姓名(字符型),年龄(整型),工资(整型);所在部门关系表有2个字段:编号,部门号用SQL语言完成下列功能:(每题3分,共18分)(1)建立职工关系表。(2)查询职工表中所有年龄为25岁职工的姓名和工资。(3)添加一个职工记录,职工的姓名为李江,编号为L98,年龄为24岁,工资1500元。(4)删除职工李平的记录。(5)求其他部门中比人事部某一职工年龄小的职工信息。(6)求最大职工年龄。

对下列关系模式用SQL实现下列操作学生(学号,姓名,性别,年龄,所在系)社团(社团号,社团名,负责人)参加(学号,社团号,职务)(1)向社团表中加入活动地点字段,活动地点为字符型;(2)求参加体育部社团的学生学号及其姓名、所在系;(3)求没有参加社团号K1社团的学生学号;(4)建立视图view1用以查询学生的姓名、性别、所在系和参加的社团名;(5)求数学系或计算机系姓张的学生的信息;(6)求学生的最小年龄。

答案查题题库