A. 部分依赖
B. 传递依赖
C. 第三范式
D. 第一范式
已知表student(学号,姓名,性别,出生日期,专业)course(课程号,课程名,学时数,学分)grade(学号,课程号,成绩)、试在所有学生的课程成绩中列出课程成绩最高的学生姓名、专业、课程名和成绩.
点击查看答案
设一个学生关系为S(学生号姓名)课程关系为C(课程号课程名)选课关系为X(学生号课程号成绩)求出所有选课的学生信息的运算表达式为II学生号(X)与X的自然连接。()此题为判断题(对,错)。
设有如图所示的E-R模型:将上述E-R模型转换成关系模式,正确的结果应是A.成绩(学号,姓名,年龄,性别,课程号,课程名,学时,分数)B.学生(学号,姓名,年龄,性别,分数)、课程(课程号,课程名,学时)C.学生(学号,姓名,年龄,性别)、课程(课程号,课程名,学时,分数)D.学生(学号,姓名,年龄,性别)、课程(课程号,课程名,学时)、成绩(学号,课程号,分数)
根据题意要求,完成下列查询 设有如下学生课程数据库,它包括学生关系、课程关系和选课关系,其关系模式为: 学生(学号,姓名,年龄,性别,民族,专业,年级); 课程(课程号,课程名,教师,总学分); 选课(学号,课程号,成绩)。 1、查询学生表中全部信息。
有学生、选修和课程三个关系,学生S(学号,姓名,性别….),课程C(课程号,课程名),选修SC(学号,课程号,成绩)。想查询选修2号课程的学生的学号和姓名,则关系运算式
某教学管理数据库中,学生、课程关系模式分别为:S(学号,姓名,性别,家庭住址,电话),关系S的主键为学号;C(课程号,课程名,学分),关系C的主键为课程号。假设一个学生可以选择多门课程,一门课程可以由多个学生选择;一旦学生选择某门课程必定有该课程的成绩。由于学生与课程之间的‘选课”联系类型为(),所以对该联系(61)。 查询“软件工程”课程的平均成绩、最高成绩与最低成绩之间差值的SQL语句如下: SELECT AVG(成绩)AS平均成绩,() FROM C,SC WHERE C.课程名=’软件工程’AND C.课程号=SC.课程号;A.不需要构建一个独立的关系模式 B.需要构建—个独立的关系模式,且关系模式为:SC(课程号,成绩) C.需要构建—个独立的关系模式,且关系模式为:SC(学生号;成绩) D.需要构建一个独立的关系模式,且关系模式为:SC(学生号,课程号,成绩)
设学生关系模型Stu(学号,姓名,性别,学院)的主码是学号,成绩关系模型SC(学号,课程号,成绩)的主码为(学号,课程号),若关系模型R(学号,姓名,性别,学院,课程号,成绩)的主码为(学号,课程号),则R满足( )A.1NF B.2NF C.3NF D.BCNE