数据库期末考试复习题( 附答案 ) 数据库系统概论 2011 年期末考试复习题一、选择题
第( 1)至( 3)题基于以下的叙述:有关系模式A(C,T,H,R,S),基中各属性的含义是:
C:课程 T:教员 H:上课时间 R:教室 S:学生
根据语义有如下函数依赖集:
F={C →T,(H,R)→ C,(H,T)→ R,(H,S)→ R}
1、关系模式 A的码是( D)
( H,R) C
(H,T) D
2、关系模式 A的规范化程度最高达到(B)
3、现将关系模式A分解为两个关系模式A1 (C,T),A2 (H,R,S),则其中 A1 的规范化程度达到( D)
设有关系 R(A,B,C)和S(C,D)
与SQL 语句
select A,B,D from R,S where R
等价的关系代数表达式是(B)
C( π A,B,D(R ×S))
π A,B,D( σ R,C= S
C (R × S))
C(( π A,B R) ×(π DS))
σ R,C=S
C( π D((π A,BR) ×S)
5、设关系 R和关系 S的元数分别是 3和4,关系 T是R与S的广义笛卡尔积,即:T=R ×S,则关系 T的元数是( C)
6、数据库设计阶段分为(B)
物理设计阶段、逻辑设计阶段、编程和调试阶段
概念设计阶段、逻辑设计阶段、物理设计阶段、实施和调试阶段
方案设计阶段、总体设计阶段、个别设计和编程阶段
模型设计阶段、程序设计阶段和运行阶段