当前位置:文档之家› 数据库系统原理第二次作业

数据库系统原理第二次作业

《数据库系统原理》第二次作业
(第十二周课程讲完之后交,用学院统一的作业纸书写,学院文印室有卖,要求抄题。


一、选择题
1、在SQL语言中授权的操作是通过________语句实现的。

A、CREATE
B、REVOKE
C、GRANT
D、INSERT
2、设有关系R=(A,B,C)。

与SQL语句SELECT DISTINCT A FROM R WHERE B=17 等价的关系代数表达式是________。

A. ∏A(R)
B. σB=17(R)
C. σB=17(∏A(R))
D. ∏A(σB=17(R))
3、假定学生关系是S(S#,Sname,Sex,Age),课程关系是C(C#,CName,TEACHER),学生选课关系是SC(S#,C#,Grade)。

要查找选修“数据库系统概论”课程的“男”学生学号,将涉及到关系( )。

A. S
B. SC,C
C. S,SC
D. S,SC,C
4、设关系模式R属于第一范式,若在R中消除了部分函数依赖,则R至少属于( ) 。

A.第一范式B.第二范式C.第三范式D.第四范式5、关系模式中的候选键( )。

A.可以有一或多个B.必然有多个C.有且仅有一个D.以上都不对
6、规范化的关系模式中,所有属性都必须是( )。

A.相互关联的B.互不相关的C.不可分解的D.长度可变的
二、填空题
1、在字符匹配查询中,通配符“%”代表______________,“_”代表__________________。

2、在SQL中如果希望将查询结果排序,应在Select语句中使用_________子句。

3、设有关系模式R(A,B,C,D),函数依赖F={AB→CD,A→D},则R的候选键是,它属于范式的关系模式。

4、设有关系模式R(M,N,P,Q) ,函数依赖F={MN→P, P→Q, Q→M},则R的3个可能的候选键分别是:,,。

三、应用题
1、P135 第四大题的第5小题。

另增加几道小题:
(1)统计所有工资高于1000的老师的数量;检索计算机系学生的最小年龄;
(2)将学号为S2的同学的成绩更新为60分;。

相关主题