A.模式
B.内模式
C.外模式
D.关系模式
下列关于关系数据模型的术语中,哪一个术语所表达的概念与二维表中的
“行” 的概念最接近?
A.属性
B.关系
C.域
D.元组
A.定义数据表
B.定义视图
C.定义索引
D.定义数据值
数据库管理系统通过数据定义语言(DDL)定义数据的模式、外模式和内模式,存放于( )。
A.封锁表
B.数据字典
C.索引
D.日志
视图的数据来自一个或多个基本表,数据库中只存储视图的定义,并不存储视图所包含的数据。根据视图的概念和用途,关系数据库中的视图对应于三级模式结构中的
A.外模式
B.模式
C.内模式
D.存储模式
数据库系统概论 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. 关系C. 域 D. 元组6. 数据独立性是数据库领域中一个常用术语,它包括数据的物理独立性和数据的( C )独立性。A实体 B概念模型C逻辑 D模式7 E-R模型用于数据库设计的哪个阶段(B )?A需求分析B概念结构设计C逻辑结构设计D物理结构设计8SQL语言具有( B )的功能。A关系规范化、数据操纵、数据控制B数据定义、数据操纵、数据控制C数据定义、关系规范化、数据控制D数据定义、关系规范化、数据操纵9. 如果在一个关系中,存在某个属性(或属性组),虽然不是该关系的主码或只是主码的一部分,但却是另一个关系的主码时,称该属性(或属性组)为这个关系的(C )A. 候选码B. 主码C. 外码 D. 连接码10. 在SQL语言的SELECT语句中,用于对结果元组进行排序的是( A )子句。AORDER BY BHAVING CGROUP BY DWHERE11.设有关系R(A,B,C)和S(C,D)。与SQL语句 select A,B,D from R,S where R.C=S.C等价的关系代数表达式是(B)A. R.C=S.C(A,B,D(RS) B. A,B,D(R,C= S.C (RS)C. R.C=S.C(A,B R)(DS) D. R,C=S.C(D(A,BR)S)12、设关系R和关系S的元数分别是3和4,关系T是R与S的广义笛卡尔积,即:T=RS,则关系T的元数是(C)A. 7 B. 9 C. 12 D. 1613、数据库设计阶段分为(B)A. 物理设计阶段、逻辑设计阶段、编程和调试阶段B. 概念设计阶段、逻辑设计阶段、物理设计阶段、实施和调试阶段C. 方案设计阶段、总体设计阶段、个别设计和编程阶段D. 模型设计阶段、程序设计阶段和运行阶段14、设U是所有属性的集合,X、Y、Z都是U的子集,且Z=U-X-Y。下面关于多值依赖的叙述中,不正确的是(C)A. 若XY,则XZ B. 若XY,则XYC. 若XY,且YY,则XY D. 若Z=,则XY15、查询优化策略中,正确的策略是(D)A尽可能早地执行笛卡尔积操作 B尽可能早地执行并操作C尽可能早地执行差操作 D尽可能早地执行选择操作16、语句delete from sc 表明(A)A. 删除sc中的全部记录 B. 删除基本表sc C. 删除基本表sc中的列数据 D. 删除基本表sc中的部分行17、在DB应用中,一般一条SQL 语句可产生或处理一组记录,而DB主语言语句一般一次只能处理一条记录,其协调可通过哪种技术实现(B)A. 指针 B. 游标 C. 数组 D. 栈18、五种基本关系代数运算是( A )A. ,-,和 B. ,-,和C. ,和 D. ,和19、下列聚合函数中不忽略空值(null) 的是 ( C )A. SUM (列名) B. MAX (列名) C. COUNT ( * ) D. AVG (列名)20、在数据库设计中,将ER图转换成关系数据模型的过程属于(B)A. 需求分析阶段 B. 逻辑设计阶段 C. 概念设计阶段D. 物理设计阶段第(14)至(16)题是基于如下两个关系,其中雇员信息表关系EMP的主键是雇员号,部门信息 表关系DEPT的主键是部门号。21、若执行下面列出的操作,哪个操作不能成功执行?(D)A. 从EMP中删除行(010,王宏达,01,1200)B. 在EMP中插入行(102,赵敏,01,1500)C. 将EMP中雇员号=056的工资改为1600元D. 将EMP中雇员号=101的部门号改为0522、若执行下面列出的操作,哪个操作不能成功执行?(C)A. 从DEPT 中删除部门号=03的行 B. 在DEPT中插入行(06,计划部,6号楼)C. 将DEPT中部门号=02的部门号改为10D. 将DEPT中部门号=01的地址改为5号楼23、在雇员信息表关系EMP中,哪个属性是外键(foreign key)?(C) A. 雇员号 B. 雇员名 C. 部门号 D. 工资24、在SQL语言的SELECT语句中,实现投影操作的是哪个子句?(A) A. select B. from C. Where D. group by25、设属性A是关系R的主属性,则属性A不能取空值(NULL)。这是(A)A. 实体完整性规则 B. 参照完整性规则C. 用户定义完整性规则 D. 域完整性规则26. 数据库系统的特点是( A )、数据独立、减少数据冗余、避免数据不一致和加强了数据保护。A数据共享 B数据存储C数据应用 D数据27. 设有关系SC(SNO,CNO,GRADE),主码是(SNO,CNO)。遵照实体完整性规则,下面( C )选项是正确的。A只有SNO不能取空值 B只有CNO不能取空值 CSNO与CNO都不能取空值 D只有GRADE不能取空值 28数据库系统在三级模式之间提供了二层映像:外模式/模式映象和( D )A模式/物理模式 B外模式/内模式 C模式/逻辑模式 D. 模式/内模式29. 下列关系运算中,( C )运算不属于专门的关系运算。 A选择 B连接C广义笛卡尔积 D投影填空题1、用树型结构表示实体类型及实体间联系的数据模型称为 层次模型。2、关系数据库的关系演算语言是以谓词演算为基础的DML语言。3、从数据库管理系统角度看,数据库系统通常采用三级模式结构,即数据库系统由内模式、外模式和 模式 组成。4、RDMBS查询处理可分为查询分析、查询检查、查询优化和查询执行 四个阶段。5、概念结构设计是对现实世界的一种抽象,一般有分析 、聚集、概括共三种抽象机制。6、物理优化就是要选择高效合理的操作算法或 存取路径 以求得优化的查询计划。7、将需求分析得到的用户需求抽象为信息结构即概念模型的、过程就是概念结构设计,概念结构设计通常有四类方法:自顶向上、自底向下、逐步扩张和混合策略。8、在关系模式R中若不存在这样的码X,属性组Y及非属性组Z(Z不是Y的子集)使得XY,YZ成立,且YX,则称R3NF。9SQL的数据定义功能定义的数据库对象包括:_表_,_视图_,_索引_. 10. 关系模型的实体完整性在_CREATE TABLE_中用_PRIMARY KEY_定义,对单属性构成的码有两种说明方法,一种是定义为列级约束条件,一种是定义为_表级_条件。11. Armstrong公理系统的三条推理规则是_自反律_、_增广律_、传递律_。12. 数据库设计过程的各个阶段中,_需求分析_阶段将准、确地了解和分析用户的实际需求,将_概念结构_转换为某个DBMS所提支持的数据模型。13. 如果关系模式R中所有的属性都是主属性,则R的规范化程度至少达到_3NF_。14. 概念结构是对现实世界的一种抽象,一般有三种抽象,分别是:分类,_聚集_,_概括_.15数据的完整性是指数据的_正确性_和_相容性_。16.SQL语言完成核心功能只用了9个动词,其中完成数据定义的动词是_ Create, Drop, Alter。17. 数据库设计阶段分为六个阶段,分别是:(1)用户需求;(2)概念结构设计;(3)逻辑结构设计;(4)物理设计;(5)数据库实施;(4)数据库运行和维护.18.一张二维表中的每一个
在下列选项的描述中包含数据库系统中的外模式/模式映像定义的是()
A.外模式
B.概念模式
C.物理模式
D.存储模式
A.内模式
B.概念模式
C.结构模式
D.外模式
关于数据库系统三级模式结构,下列论述中正确的是______。
A.三级模式结构是数据库惟一的一种分级模式结构
B.外模式/概念模式映像为数据的物理独立性提供支持
C.内模式与物理数据库等价,概念模式与逻辑数据库等价
D.外模式是概念模式的一个逻辑子集,且外模式的某些描述可以与概念模式不同
在关系数据库设计中,定义数据库全局模式是(49)阶段的内容。
A.需求分析
B.概念设计
C.逻辑设计
D.物理设计
关于数据库的三级模式结构,下列论述中正确的是______。
A.三级模式结构是数据库惟一的一种分级模式结构
B.外模式/概念模式映像为数据的物理独立性提供支持
C.内模式与物理数据库等价,概念模式与逻辑数据库等价
D.外模式是概念模式的一个逻辑子集,且外模式的某些描述可以与概念模式不同