。与SQL语句selectABDfromRSwhereRCSC等价的关系代数表达式是(B)A.σRCSCπABDR×SB.πABDσRCSCR×SC.σRCSCπABR×πDSD.σRCSCπDπABR×S
二、多项选择题
(本大题共5小题,每小题2分,共10分)在每小题列出的四个备选项中有多个是符合题目要求的,多选、少选、错选、不选均无分。
1对于关系模式S(S
o,S
ame,Age,Dept);C(C
o,C
ame,Teacher);SC(S
o,
C
o,Score)。下列查询结果相同的是(AB)
26
fA.πS
ameS
σScore60SC
B.πS
ameσScore60SSC
C.σScore60πS
ameS
SC
D.σScore60πS
ameS
SC
2某查询语句中有“田_”语句,则可能的查询结果有(CD)
A.张田C.田华
B.陈力田D.刘田耕
3对于下列语句TeacherNOINTNOTNULLUNIQUE,正确的描述是(BD)A.TeacherNO是主码B.TeacherNO不能为空C.TeacherNO的值可以是“王大力”D.每一个TeacherNO必须是唯一的
4.下面哪几个依赖是平凡函数依赖(AD)A.S
oC
ameGrade→C
ameGradeB.S
oC
ame→C
ameGradeC.S
oC
ame→S
ameGradeD.S
oS
ame→S
ame
5.下面关于数据库模式设计的说法中正确的有(ABCD)A.在模式设计的时候,有时候为了保证性能,不得不牺牲规范化的要求B.有的情况下,把常用属性和很少使用的属性分成两个关系,可以提高查询的速度C.连接运算开销很大,在数据量相似的情况下,参与连接的关系越多开销越大D.减小关系的大小可以将关系水平划分,也可以垂直划分
三、填空题
(本大题共20空,每空1分,共20分)错填、不填均无分。
1SQL语言集数据定义、数据查询、数据操纵、数据控制功能于一体。2E-R图的主要元素是实体型、属性_联系。3关系系统的完整性控制包括_实体完整性参照完整性用户定义的完整性。4关系模式R的码都为单属性,则R一定是第二_范式。5数据库系统一般包括数据库、_数据库管理系统应用系统数据库管理员与用户。6从关系规范化理论的角度讲,一个只满足1NF的关系可能存在的四方面问题是:数据冗
余度大、_插入异常、修改异常和删除异常。7如果两个实体之间具有m:
联系,则将它们转换为关系模型的结果是3个表。8数据库设计的一般步骤有:需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库的实施运行与维护等。
四、设计题
36
f(本大题共2小题,第1小题5分,第2小题15,共20分)
1.设教学数据库中有三个基本表:学生表S(SNO,SNAME,AGE,SEX),其属性分别表示学号、学生姓名、年龄、性别。课程表C(r