|
北京邮电大学学历继续教育
课程名称:数据库原理与应用
课程代码:10013085
考试说明:
1、请考生务必在学院考试通知中下载答题纸模板,用A4纸打印,按要求在答题纸上填写信息,并手写作答。
2、凡非手写作答的,一律视为无效答卷。
一、基础题(本大题共3小题,更多答案下载:谋学网(www.mouxue.com)20分,共60分)
1.U={A,B,C,D,E}, F={AB→C,C→D,D→E}, R1(A,B,C)、R2(C,D)、R3(D,E)是U上的分解,判断分解是否具有无损连接性。
2.简述DBMS的主要功能。
3.什么是封锁?请简述三级封锁协议。
二、开放题(本大题共1小题,更多答案下载:谋学网(www.mouxue.com)40分,共40分)
1.题目(40分)
数据库的数据表如下:
学生表 Student(SId,Sname,Sage,Ssex)--SId学生编号,Sname学生姓名,Sage 出生年月,Ssex学生性别
课程表 Course(CId,Cname,TId) –CId课程编号,Cname课程名称,TId教师编号
教师表 Teacher(TId,Tname) --TId教师编号,Tname教师姓名
成绩表 SC(SId,CId,score) --SId学生编号,CId课程编号,score 分数
写出实现下述功能的SQL语句。
(1)查询没有学过“刘伟”老师教授课程的同学的学号、姓名。
(2)检索至少选修两门课程的学生学号和选修课程数。
(3)查询平均成绩大于等于 60 分的同学的学生编号和学生姓名和平均成绩。
|
|