文档介绍:数据库系统概论 2011 年期末考试复习题一、选择题 1. 数据库系统的特点是( A) 、数据独立、减少数据冗余、避免数据不一致和加强了数据保护。 A .数据共享 B .数据存储 C .数据应用 D .数据 2. 关系模型由关系数据结构﹑关系操作集合和(B) 三部份组成。 A .关系表格 B .关系完整性约束 C .数据依赖 D. 关系模式 3 .数据库系统在三级模式之间提供了二层映像:外模式/ 模式映象和( D) A .模式/ 物理模式 B .外模式/ 内模式 C .模式/ 逻辑模式 D. 模式/ 内模式 4. SQL 的数据定义功能包括定义表,定义视图和( D) A .定义数据库 B .定义物理模式 C .定义主码 D .定义索引 5. 下列关于关系数据模型的术语中,(D) 术语所表达的概念与二维表中的“行”的概念最接近? A. 属性 B. 关系 D. 元组 6. 数据独立性是数据库领域中一个常用术语, 它包括数据的物理独立性和数据的(C)独立性。 A .实体 B .概念模型 C .逻辑 D .模式 7. E-R 模型用于数据库设计的哪个阶段(B)? A. 需求分析 B. 概念结构设计 C. 逻辑结构设计 D. 物理结构设计 8. SQL 语言具有( B )的功能。 A .关系规范化、数据操纵、数据控制 B .数据定义、数据操纵、数据控制 C .数据定义、关系规范化、数据控制 D .数据定义、关系规范化、数据操纵 9. 如果在一个关系中,存在某个属性(或属性组) ,虽然不是该关系的主码或只是主码的一部分,但却是另一个关系的主码时,称该属性(或属性组)为这个关系的(C) A. 候选码 B. 主码 C. 外码 D. 连接码 10. 在 SQL 语言的 SELECT 语句中,用于对结果元组进行排序的是(A) 子句。 A. ORDER BYB. HAVING C. GROUP BYD. WHERE 11. 设有关系 R(A,B,C)和S(C,D)。与 SQL 语句? select A,B,D from R,S where = 等价的关系代数表达式是( B) =( π A,B,D(R × S)) A,B,D( σ R,C= (R× S)) =(( π A,B R)×(π DS)) R,C=( π D(( π A,BR) × S) 12 、设关系 R 和关系 S 的元数分别是 3和4 ,关系 T是R与S 的广义笛卡尔积,即: T=R ×S ,则关系 T 的元数是( C) C. 12 D. 16 13 、数据库设计阶段分为( B) A. 物理设计阶段、逻辑设计阶段、编程和调试阶段 B. 概念设计阶段、逻辑设计阶段、物理设计阶段、实施和调试阶段 C. 方案设计阶段、总体设计阶段、个别设计和编程阶段 D. 模型设计阶段、程序设计阶段和运行阶段 14、设U 是所有属性的集合,X、Y、Z 都是 U 的子集,且 Z=U-X-Y 。下面关于多值依赖的叙述中,不正确的是(C) →→ Y ,则 X →→ Z →Y ,则 X →→ Y →→ Y ,且 Y′?Y ,则 X →→ Y′ Z= Φ,则 X →→ Y 15 、查询优化策略中,正确