温馨提示,练前必看
**本人考试学习时整理的,如有错误理解欢迎评论区指错**
**如有侵权可以联系我删除,但是是真题和知识点应该没啥侵权问题吧**
**有引用一些别人的文档做知识点,仅作参考,可以联系我删除**
**参考的文章太多了,我就不在最后一一指出了呜呜呜谢谢大家理解**
这是第三章的题目,暂时没有看到合适的知识点,欢迎补充
答案和解析在最后哦(有自己琢磨的思考和补充的知识点)~
题目
第31题,实体联系模型简称ER模型,是数据库设计常用的一种建模方法。关于ER模型,下列说法错误的是( )
A、ER模型能帮助建模人员用一种简单的方法描述现实世界中的数据及数据之间的联系
B、用ER模型建模的基本思路是分类标识客观事物,将具有相同属性特征的事物抽象为实体集
C、ER模型可以描述实体集之间一对一、一对多和多对多联系,也可以描述一个实体集中记录之间的联系
D、用ER模型描述实体集之间的联系时,需要考虑数据在计算机中存储及处理的特征
第32题:数据库设计主要包括概念设计、逻辑设计和物理设计三个步骤。设有下列活动:
I.设计ER图
II.将ER图转换为关系模式
III.定义数据的约束条件
IV.用SQL语句描述事务活动
上述活动中,属于逻辑设计所包含活动的是()
A、仅I、II和III
B、仅II、III和IV
C、仅II和III
D、仅II和IV
第33题:在SQL语言中的视图(view)是数据库体系结构中的 ()
A、内模式 B、模式 C、外模式 D、物理模式
第34题:数据库设计过程中有如下工作:
I.文件组织与存取设计
II.数据分布设计
III.确定数据库和操作系统参数
IV.将关系模式和相关视图转换为特定数据库管理系统的可支持的表和视图
V.从时间、空间、维护代价等方面评估物理设计结果,并将评估后的结果实施到数据库中
上述工作中属于数据库物理设计的是()
A、仅I、II和V
B、仅I和III
C、仅I、II、III和V
D、以上全部
第35题:为减少表连接操作而将两个表合并为一个表,这属于数据库的()。
A、物理结构调整
B、概念结构调整
C、逻辑结构调整
D、安全结构调整
第36题:下列关于各种索引的说法,正确的是()。
A、主索引一定是聚集索引
B、聚集索引一定是主索引
C、有序索引只适合范围查询
D、散列索引只适合点查询
第37题:在IDEF1X数据建模方法中,学生和课程之间的多对多选课联系属于()。
A、标定型联系
B、非标定型联系
C、分类联系
D、非确定联系
第38题:在一个ER图中,有四个实体集,两个二元一对多联系,两个二元多对多联系,一个三元多对多联系,两个一元多对多联系,则将该ER图转化为关系模型后,得到的关系模式个数是()。
A、6个
B、7个
C、9个
D、8个
第39题:在IDEF1X数据建模方法中,学生实体集被划分为研究生和本科生,则学生和本科生之间的联系是( ) 。
A、标定型联系
B、非标定型联系
C、分类联系
D、非确定联系
第40题:完整性约束按照其约束条件的作用对象可以划分为列、元组和关系三种级别。在下面列出的SQL关键字中,能表达关系级别完整性约束的是( )。
A、FOREIGN KEY
B、CHECK
C、DEFAULT
D、DISTINCT
答案及解析
第31题
正确答案:D
设计数据库时,要分析这个数据库必须存储的信息及这些信息组成部分之间的关系,ER模型就是用来描述数据库中实体及其属性以及各个实体间联系的描述方法。ER模型建模时,不考虑数据库在计算机中的存储和处理特性。
第32题
正确答案:C
逻辑设计的主要工作是将现实世界的概念数据模型设计成数据库的一种逻辑模式,即适应于某种特定数据库管理系统所支持的逻辑数据模式。与此同时,可能还需为各种数据处理应用领域产生相应的逻辑子模式,这一步设计的结果就是所谓的"逻辑数据库"。ER图到关系模式的转换和定义数据的约束条件都是在逻辑设计层面上的操作,设计ER图是概念设计阶段的产物。
第33题
正确答案:C
在SQL中,视图是基于SQL语句的结果集的可视化的虚表,它包含行和列,就像一个真实的表。视图中的字段就是来自一个或多个数据库中的真实的表中的字段。
外模式也称子模式(Subschema)或用户模式,它是数据库用户(包括应用程序员和最终用户)能看见和使用的局部数据的逻辑结构和特征描述,是数据库用户的数据视图,是与某一应用有关的数据逻辑表示。视图是外模式的实现方式之一。
第34题
正确答案:C
数据库物理设计主要步骤包括:数据库逻辑模式调整、文件组织与存取设计、数据分布设计、安全模式设计、确定系统配置、物理模式评估。其中将关系模式和相关视图转换为特定数据库管理系统的可支持的表和视图不属于物理设计的范畴。
第35题
正确答案:A
确定数据库的物理结构包含下面4方面的内容:①确定数据的存储结构、②设计数据的存取路径、③确定数据的存放位置、④确定系统配置。数据库物理设计过程中需要对时间效率、空间效率、维护代价和各种用户要求进行权衡,选择一个优化方案作为数据库物理结构。在数据库物理设计中,最有效的方式是集中地存储和检索对象。为减少表连接操作而将两个表合并为一个表,这属于数据库的物理结构调整。故答案为A选项。
第36题
正确答案:D
在数据文件的主码属性集上建立的索引称为主索引。主索引可以是聚集索引,也可以是非聚集索引。
对数据文件和它的一个特定的索引文件,如果数据文件中数据记录的排列顺序与索引文件中索引项的排列顺序相一致,则称该索引文件为聚集索引。聚集索引可以是主索引,也可以是辅索引。
有序索引技术利用索引文件实现记录域取值到记录物理地址间的映射关系。有序索引适用于查询某个范围的情况,也适用于点查询。
散列技术利用一个散列函数实现记录域取值到记录物理地址间的直接映射关系。散列l索引适用于查询某一个特定值的情况。
第37题
正确答案:D
IDEF1X侧重分析、抽象和概括应用领域中的数据需求,被称为数据建模方法。在DEF1X中一个非确定联系又称为多对多关系或m:n联系,学生和课程之间的多对多选课联系属于非确定联系。
第38题
正确答案:C
由题目可知,该题中有4个实体,两个二元一对多联系,两个二元多对多联系,一个三元多对多联系,两个一元多对多联系。4个实体和5个mn(多对多)联系可以转换为单独的模式,1:n(一对多〉联系需要合并到实体中去。因此可以最终得到9个模式。
第39题
正确答案:C
分类联系是指两个或者多个实体集之间的联系,且这些实体集中存在一个一般实体集,它的每一个实例恰好与一个且仅一个分类实体集的一个实例相联系。在本题中,学生是一般实体集,而本科生是他的一个分类。
第40题
正确答案:A
FOREIGNKEY和PRIMARYKEY应用于关系级别约束,NOTNULL、UNIQUE应用于列级约束,CHECK应用于元组约束。