数据库原理期中练习答案

上传人:re****.1 文档编号:564601284 上传时间:2024-01-15 格式:DOC 页数:8 大小:89.50KB
返回 下载 相关 举报
数据库原理期中练习答案_第1页
第1页 / 共8页
数据库原理期中练习答案_第2页
第2页 / 共8页
数据库原理期中练习答案_第3页
第3页 / 共8页
数据库原理期中练习答案_第4页
第4页 / 共8页
数据库原理期中练习答案_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《数据库原理期中练习答案》由会员分享,可在线阅读,更多相关《数据库原理期中练习答案(8页珍藏版)》请在金锄头文库上搜索。

1、一、 选择题1同一个关系模型的任意两个元组值( A )。A. 不能全同 B. 可全同 C. 必须全同 D. 以上都不是2关系模式R中的属性全部是主属性,则R的最高范式必定是( B )。 A. 2NF B. 3NF C. BCNF D. 4NF3下列哪个不是数据库系统必须提供的数据控制功能( B )。 A. 安全性 B. 可移植性 C. 完整性 D. 并发控制4若关系R的候选码都是由单属性构成的,则R的最高范式必定是( B )。 A. 1NF B. 2NF C. 3NF D.无法确定5下列哪些运算是关系代数的基本运算( D )。 A. 交、并、差 B. 投影、选取、除、联结C. 联结、自然联结、

2、笛卡尔乘积 D. 投影、选取、笛卡尔乘积、差运算6SQL语句的一次查询结果是( D )。A. 数据项 B. 记录 C. 元组 D. 表7在关系R(R#, RN, S#)和 S(S#,SN, SD)中,R的主码是R#, S的主码是S#,则S#在R中称为( A )。A. 外码 候选码 C. 主码 D. 超码8在DBS中,DBMS和OS之间关系是( D )。A. 并发运行 B. 相互调用 C. OS调用DBMS DBMS调用OS9层次模型、网状模型和关系模型的划分根据是( D )。A. 记录长度 B. 文件的大小C. 联系的复杂程度 D. 数据之间的联系10下列哪个是单目运算( C )。A. 差 B

3、. 并 C. 投影 D. 除法11采用SQL查询语言对关系进行查询操作,若要求查询结果中不能出现重复元组,可在SELECT子句后增加保留字( A )。A. DISTINCT B. UNIQUE C. NOT NULL D. SINGLE12下列SQL语句中,能够实现“给用户teacher授予查询SC的权限”这一功能的是( A )。A. GRANT SELECT on SC to teacherB. REVOKE SELECT on SC to teacherC. GRANT SELECT on TABLE to teacherD. REVOKE SELECT on TABLE to teach

4、er13设有关系S (SNO,SNAME,DNAME,DADDR),将其规范化到第三范式正确的答案是( B )。A. S1(SNO,SNAME) S2(DNAME,DADDR)B. S1 (SNO,SNAME,DNAME) DEPT(DNAME,DADDR)C. S1(SNO,SNAME,DADDR) S2(SNO,SNAME)D. 以上都不对14下列有关主键和外键之间关系的描述中正确的是( A )。A. 一个表中最多只能有一个主键,多个外键B. 一个表中最多只能有一个外键,一个主键C. 一个表中可以有多个主键,多个外键D. 一个表中最多只能有一个外键,多个主键15数据的存储结构与数据逻辑结构

5、之间的独立性称为数据的( A )。A. 物理独立性 B. 结构独立性 C. 逻辑独立性 D. 分布独立性16关系模式的任何属性( A )。A. 不可再分 B. 可再分C. 命名在该关系模式中可以不唯一 D. 以上都不是17数据模型的三要素是( D )。A. 外模式、模式、内模式 B.关系模型、层次模型、网状模型C. 实体、联系、属性 D. 数据结构、数据操作、完整性约束18数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功能称为(C)。A. 数据定义功能 B.数据管理功能C. 数据操纵功能 D.数据控制功能19关系模型中3NF是指( D )。A. 满足2NF且不存在组合属性 B

6、. 满足2NF且不存在部分依赖现象C. 满足2NF且不存在非主属性 D. 满足2NF且不存在传递依赖现象20建立索引是为了加快 ( D )的速度。A、打开表 B、删除表 C、连接表 D、查询表21在SQL语句中,谓词“EXISTS”的含义是( B )。A. 全称量词 B. 存在量词 C. 自然连接 D. 等值连接22现实世界“特征”术语,对应于数据世界的( D )。A. 属性 B. 联系 C. 记录 D. 数据项23关系模型中,一个码是( C )。A. 可由多个任意属性组成B. 至多由一个属性组成C. 可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成D. 以上都不是24客观存在并可相

7、互区别的事物称为( C )A、属性 B、码 C、实体 D、域25在SQL语句中,对输出结果进行排序的语句是( B )。A. GROUP BY B. ORDER BY C. WHERE D. HAVING26关系模型是( C )。A. 用关系表示实体 B. 用关系表示联系C. 用关系表示实体及其联系 D. 用关系表示属性27数据库系统中,DBA表示( C )。A. 应用程序设计者 B. 数据库使用者 C. 数据库管理员 D. 数据库结构28当前数据库应用系统的主流数据模型是( C )。A. 层次数据模型 B. 网状数据模型 C. 关系数据模型 D. 面向对象数据模型29数据库是在计算机系统中按照

8、一定的数据模型组织、存储和应用的(B )。A. 文件的集合 B. 数据的集合 C. 命令的集合 D. 程序的集合30关系数据库中的码是指( D )。A. 能唯一决定关系的字段 B. 不可改动的专用保留字C. 关键的很重要的字段 D. 能唯一标识元组的属性或属性集合31在SQL语句中,需要对分组情况应满足的条件进行判断时,应使用( D)。A. GROUP BY B. ORDER BY C. WHERE D. HAVING32SQL语言是( B )。A. 高级语言 B. 结构化查询语言 C. 编程语言 D. 宿主语言33在SQL语句中,给用户授权的命令是( A )。A. GRANT B. SET

9、C. REVOKE D. FROM34设计性能较优的关系模式称为规范化,规范化主要的理论依据是(A )。A. 关系规范化理论 B. 关系运算理论 C. 关系代数理论 D. 数理逻辑35在数据库系统阶段数据由( C )统一管理A、管理员 B、系统分析员 C、DBMS D、DB36关系模式中,满足2NF的模式( B )。 A. 可能是1NF B. 必定是1NF C. 必定是3NF D. 必定是BCNF37消除了部分函数依赖的1NF的关系模式必定是( B )。 A. 1NF B. 2NF C. 3NF D. 4NF38从表中删除记录的SQL语句是( B )。A. INSERT B. DELETE C

10、. UPDATE D. DROP39关系模型的数据结构是( D )。A. 树 B. 图 C. 表 D. 二维表40数据库系统与文件系统的主要区别是( B )。A. 数据库系统复杂,而文件系统简单B. 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C. 文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D. 文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量41自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的( D )。A. 元组 B. 行 C. 记录 D. 属性42数据库三级视图,反映了三种不同角度看待数

11、据库的观点,用户眼中的数据库称为( D)。A. 存储视图 B. 概念视图 C. 内部视图 D. 外部视图 二、填空题 1数据管理技术经历了人工管理、文件系统 和数据库系统三个阶段。2二元实体之间的联系可抽象为三类,它们是1:1、1:n和m:n。3数据库语言包括数据描述语言、数据操纵语言两大部分,前者负责描述和定义数据库的各种特性,后者说明对数据进行的各种操作。4数据独立性又可分为数据的逻辑独立性和数据的物理独立性。5关系代数中,从关系中取出所需属性组成新关系的操作称为投影。6. 构造E-R模型的三个基本要素是实体、属性、联系。7数据库系统是由计算机硬件、DBMS、数据库、应用程序及用户等组成的

12、一个整体。8在SQL SERVER 2000创建触发器的方法有企业管理器、查询分析器及向导。9. 自然连接运算是由笛卡尔积、选择和投影操作组合而成的。10. 在SQL中视图是由基本表或视图产生的虚表,不能存放数据,只存储视图的定义。11. 关系数据库规范化是为解决关系数据库中插入异常、删除异常和数据冗余问题而引入的。12.数据库模式体系结构中提供了两个映象功能,即外模式模式和模式内模式映象。13.关系模式的规范化是指一个低一级范式的关系模式,通过模式分解可以转换为若干个高一级范式的关系模式。14.数据库管理系统的主要功能有数据定义、数据库操纵功能、数据库的运行管理以及数据库的建立和维护等四个方

13、面。三、判断题( T )1关系模式的操作异常问题往往是由数据冗余引起的。 ( F )2一般地,一个数据库系统的外模式只能有一个 。 ( T )3关系操作的特点是集合操作。 ( F )4视图是从一个或多个表中导出的表,所以它是一个实表。 ( F )5候选码中的属性称为关键属性。 ( F )6在数据库中存储的是数据 ( F ) 7数据库一般使用3NF以上的关系。 ( T ) 8DBMS是位于应用程序和操作系统之间的一层管理软件。 ( F ) 9在对数据库的任何操作中,3NF都比1NF效率高。四、 简答题1试述概念模型的作用。概念模型实际上是现实世界到机器世界的一个中间层次。概念模型用于信息世界的建模,是现实世界到信息世界的第一抽象,是数据库设计人员进行数据库设计的有力工具,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号