• 地区导航
  • 全国

全国

全国自考04735《数据库系统原理》全真模拟试题(一)

点击数: | 发布时间:2018-08-24 11:30:14 | 收藏

     一、单选题 (本大题共20小题,每小题2分,共40分)


     

    1、 在文件系统中,所具有的数据独立性是()


     

    A.系统独立性


     

    B.物理独立性


     

    C.逻辑独立性


     

    D.设备独立性√


     

    【答案解析】


     

    该题考查对文件系统阶段管理数据时,数据逻辑结构和物理结构的理解。文件系统阶段时,数据的逻辑结构和物理结构虽有了区别,但比较简单。程序与数据之间具有“设备独立性”,所以D项是正确选项。


     

    2、职工实体中有职工号、姓名、部门、基本工资、奖金、扣款,实发工资等属性,其中实发工资是一个()


     

    A.派生属性√


     

    B.多值属性


     

    C.复合属性


     

    D.NULL属性


     

    【答案解析】


     

    该题考查对属性分类的理解。派生属性是从其他属性值推导出值的属性,多值属性指同一实体的某些属性可能取多个值,复合属性是可再分解为其他属性的属性,NULL属性表示该属性上没有值。题目中的实发工资可以由基本工资,奖金,扣款计算出,这符合派生属性的定义。所以A项是正确选项。


     

    3、使用树型结构表达实体及实体间联系的数据模型是()


     

    A.层次模型√


     

    B.网状模型


     

    C.关系模型


     

    D.联系模型


     

    【答案解析】


     

    该题考查在逻辑模型中,描述实体类型及实体间联系所采用的结构。层次模型使用树型结构来描述,所以A项是正确选项。网状模型使用有向图结构来描述,关系模型使用二维表格结构来描述。


     

    4、在数据抽象的过程中,数据库设计人员和用户之间进行交流的工具是()


     

    A.概念模型√


     

    B.逻辑模型


     

    C.外部模型


     

    D.内部模型


     

    【答案解析】


     

    该题考查概念模型、逻辑模型、外部模型、内部模型四种模型特点的理解。概念模型是数据库设计人员和用户之间进行交流的工具,所以A项是正确选项。逻辑模型是数据库设计人员与应用程序人员进行交流的工具;外部模型反映了用户使用数据库的观点;内部模型描述数据在磁盘或磁带上的存储方式、存储设备和存取方法。


     

    5、关系数据库设计中,设计关系模式的任务属于()


     

    A.需求设计


     

    B.概念设计


     

    C.逻辑设计√


     

    D.物理设计


     

    【答案解析】


     

    该题考查对逻辑设计的步骤的理解。逻辑设计的主要任务是将概念模型转换成DBMS能处理的逻辑模型,以及设计外模式,由此可知设计关系模式的任务属于逻辑设计阶段的任务,所以C项是正确选项。


     

    6、当调整DB的模式和内模式,使DB适应新的应用环境称为DB的()


     

    A.重组织


     

    B.监控分析


     

    C.查询优化


     

    D.重构造√


     

    【答案解析】


     

    该题考查对数据库的重组织和重构造的理解。当数据库运行一段时间后,由于记录的不断增、删、改,会使数据库的物理存储变坏,从而降低数据库存储空间的利用率和数据的存取效率,使数据库的性能降低,此时需要对数据库进行重组织或部分重组织。而当数据库的应用环境发生变化时,会导致实体及实体间的联系发生相应的变化,使原有的数据库设计不能很好的满足新的需求,从而不得不适当调整数据库的模式和内模式,这属于重构造。所以D项是正确选项。


     

    7、数据库试运行的主要工作包括()


     

    A.程序测试和性能测试


     

    B.性能测试和应用测试


     

    C.功能测试和性能测试√


     

    D.功能测试和应用测试


     

    【答案解析】


     

    该题考查数据库试运行的主要工作。数据库试运行的主要工作包括功能测试和性能测试,所以C项是正确选项。功能测试是实际运行应用程序,执行对数据库的各种操作,测试应用程序的各种功能;性能测试是测量系统的性能指标,分析是否符合设计目标,如果不符合设计目标的,有可能返回修改物理结构,甚至修改逻辑结构。


     

    8、信息世界中的术语“实体标识符”对应于机器世界的术语是()


     

    A.记录


     

    B.字段


     

    C.文件


     

    D.关键码√


     

    【答案解析】


     

    该题考查信息世界与机器世界基本数据的对应关系。从事物的特性到计算机中的具体表示,数据描述主要经历了概念设计、逻辑设计和物理设计,在每个阶段基本术语是不同的。其中信息世界中的实体、属性、实体集、实体标识符分别对应着机器世界中的记录、字段、文件、关键码,所以D项是正确选项。


     

    9、下列功能中,不属于DML基本操作功能的是()


     

    A.修改


     

    B.删除


     

    C.索引√


     

    D.检索


     

    【答案解析】


     

    该题考查对数据库的操作功能的理解。DML是数据操纵语言,主要是实现对数据的操作,基本的数据操作有两类:检索(查询)和更新(插入、删除、修改),题目选项中只有索引没有被包含,所以C项是正确选项。


     

    10、数据库系统提供的数据控制功能,不包括()


     

    A.并发控制


     

    B.控制数据冗余√


     

    C.完整性保护


     

    D.故障恢复


     

    【答案解析】


     

    该题考查DBS提供的数据控制功能。DBS提供了四个方面的控制功能,包括:数据库的恢复、数据库的并发控制、数据库的完整性、数据安全性。在四个选项中只有B项没有被包含在其中,所以B项是正确选项。


     

    11、在一个ER模型中,有3个不同的实体集和3个不同的二元联系,其中有1个一对一联系、1个一对多联系和1个多对多联系,根据ER模型转换成关系模型的规则,转换成关系的数目是()


     

    A.3


     

    B.4√


     

    C.5


     

    D.6


     

    【答案解析】


     

    该题考查ER模型到关系模型转换的理解。根据算法可知:3个实体要分别转换成关系模式,1个联系类型是多对多的也要转换成关系模式,总共转换成4个关系模式。所以B.项是正确选项。


     

    12、数据库与文件系统的根本区别是()


     

    A.数据可视化


     

    B.数据结构化√


     

    C.数据管理


     

    D.数据处理


     

    【答案解析】


     

    该题考查数据库和文件管理数据的根本区别。数据结构化是数据库与文件系统的根本区别。所以B项是正确选项。文件系统时,数据内部有结构,但记录之间没有联系;数据库阶段采用复杂数据模型,不仅可以表示数据本身的特征,还可以表示数据间的联系,实现了数据的整体结构化。


     

    13、某公司经销多种产品,每名业务员可推销多种产品,且每种产品由多名业务员推销,则业务员与产品之间的联系是()


     

    A.一对一


     

    B.一对多


     

    C.多对多√


     

    D.多对一


     

    【答案解析】


     

    该题考查数据联系的描述。二元联系主要有三类:一对一、一对多、多对多。题目中表示一名业务员可推销多种产品,且一种产品由多名业务员推销,两者综合在一起形成了业务员和产品之间是多对多联系,所以C项是正确选项。


     

    14、设计数据库概念结构时,常用的数据抽象方法是概括和()


     

    A.分类


     

    B.继承


     

    C.分析


     

    D.聚集√


     

    【答案解析】


     

    该题考查在概念设计阶段对数据抽象方法的理解。常用的数据抽象方法有聚集和概括,所以D项是正确选项。


     

    15、下列关于外键的说法正确的是()


     

    A.外键必须和相应的主键同名


     

    B.外键值不允许为空


     

    C.外键和相应的主键可以不同名,只要定义在相同域上即可


     

    D.外键的取值只允许等于所参照关系中某个主键值√


     

    【答案解析】


     

    该题考查对外键的理解。外键的取值有两种,允许等于所参照关系中某个主键值或者允许为空;外键和相应的主键可以同名,也可以不同名,只要定义在相同域上即可。在四个选项中只有C符合,所以C项是正确选项。


     

    16、在下列四种模型中,与计算机的硬件及软件均无关的是()


     

    A.外部模型


     

    B.逻辑模型


     

    C.概念模型√


     

    D.内部模型


     

    【答案解析】


     

    该题考查概念模型、逻辑模型、外部模型、内部模型四种模型与计算机软硬件之间关系的理解。概念模型独立于计算机的硬件和软件,所以C项是正确选项。逻辑模型和外部模型是独立于硬件,而依赖于软件;内部模型与计算机硬件和软件有紧密的联系。


     

    17、实体完整性规则是指关系中()


     

    A.不允许有空行


     

    B.主键不允许有空值


     

    C.不允许有空列


     

    D.外键不允许有空值


     

    【答案解析】


     

    该题考查对实体完整性规则的理解。实体完整性规则要求关系中元组在组成主键的属性上不能有空值,如果出现空值,那么主键值就起不到惟一表示元组的作用。所以B项是正确选项。


     

    18、对关系的描述不正确的是()


     

    A.关系是一个集合


     

    B.关系是一张二维表


     

    C.关系可以嵌套定义√


     

    D.关系中的元组次序可交换


     

    【答案解析】


     

    该题考查对关系性质的理解。关系的性质包括:关系中每一个属性值都是不可分解的;关系中不允许出现重复元组(即不允许出现相同的元组);关系是一个集合,因此不考虑元组间的顺序,即没有行序;元组中的属性在理论上也是无序的。可知关系不可以嵌套定义,所以C项是正确选项。


     

    19、在数据库系统中,提供数据与应用程序间逻辑独立性的是()


     

    A.存储模式/逻辑模式映像


     

    B.外模式/内模式映像


     

    C.逻辑模式/内模式映像


     

    D.外模式/逻辑模式映像√


     

    【答案解析】


     

    该题考查对数据独立性的理解。数据独立性分为两类:逻辑数据独立性和物理数据独立性。逻辑数据独立性通过外模式/逻辑模式映像体现的,物理数据独立性通过逻辑模式/内模式映像来体现的,所以D项是正确选项。


     

    20、学校里规定,一个教师最多可讲授3门课程,可以不讲授课程;每门课程最多7个教师讲授,最少需要一个教师讲授,则教师与课程的基数分别为()


     

    A.(0,3),(1,7)√


     

    B.(3,0),(7,1)


     

    C.(1,7),(0,3)


     

    D.(7,1),(3,0)


     

    【答案解析】


     

    该题考查对二元联系中映射基数的理解。实体基数指与一个实体有联系的另一端实体数目的最大、最小值。所以在教师端写的是所讲授课程的最小、最大值,而在课程端写的是教师的最小、最大值。所以A项是正确选项。


     

    二、填空题 (本大题共10小题,每小题1分,共10分)


     

    21、逻辑模型是(数据库设计人员)与应用程序员之间进行交流的工具。


     

    22、在数据处理中,使用数据库技术处理实际问题时,数据描述经历了:概念设计、(逻辑设计)、物理设计。


     

    23、在数据库设计中,使用专用的数据库查询语句操作数据的人员是(专业用户)。


     

    24、对逻辑模型评价的方法有(定量分析)和性能测量。


     

    25、在数据库系统中三级模式结构的定义存放于(DD)中。


     

    26、关系模型有三类完整性约束:实体完整性、用户定义的完整性和(参照完整性)。


     

    27、DBMS是基于某种(数据模型),可以分成层次型、网状型、关系型、面向对象型等。


     

    28、外部模型表达(用户)使用观点的DB局部逻辑结构的模型。


     

    29、在ER图中表示整体特化时,超类实体和小圆圈之间用(双线条)表示。


     

    30、内模式的修改尽量不影响应用程序的特点称为数据库的(物理数据独立性)。


     

    三、简答题 (本大题共10小题,每题3分,共30分)


     

    31、 简述概念设计的主要步骤。


     

    答:

    (1)进行数据抽象(聚集、概括),设计局部概念模型;


     

    (2)将局部概念模型综合成全局概念模型(削除冲突);


     

    (3)评审(用户评审、DBA及应用开发人员评审)。


     

    32、在概念设计中,如何把多值属性变换成系统容易实现的形式?


     

    答:

    (1)将原来的多值属性用几个新的单值属性来表示。


     

    (2)将原来的多值属性用一个新的实体类型来表示。


     

    33、简述物理设计的主要步骤。


     

    答:

    (1)存储记录结构设计


     

    (2)确定数据存放位置


     

    (3)存取方法的设计


     

    (4)完整性和安全性考虑


     

    (5)程序设计


     

    34、数据库系统投入运行后,有哪些维护工作?


     

    答:

    (1)数据库的转储和恢复


     

    (2)数据库的安全性、完整性控制


     

    (3)数据库性能和监督、分析和改进


     

    (4)数据库的重组织和重构造


     

    35、简述数据库ER模式的优化原则。


     

    答:数据库ER模式的优化原则为:


     

    (1)合并实体类型


     

    (2)消除冗余属性


     

    (3)消除冗余联系


     

    36、简述DBMS的主要功能


     

    答:

    (1)数据库的定义功能


     

    (2)数据库的操纵功能


     

    (3)数据库的保护功能


     

    (4)数据库的维护功能


     

    (5)建立数据字典


     

    37、简述数据抽象定义的四种模型。


     

    答:

    (1)概念模型:表达用户需求观点的数据全局逻辑结构的模型


     

    (2)逻辑模型:表达计算机实现观点的DB全局逻辑结构的模型


     

    (3)外部模型:表达用户使用观点的DB局部逻辑结构的模型


     

    (4)内部模型:表达DB物理结构的模型


     

    38、为什么关系中的元组没有先后顺序?且不允许有重复的元组?


     

    答:

    (1)关系为元组的集合,集合中的元素没有顺序,所以元组没有先后顺序,这样既能减少逻辑排序,又便于在关系DB中引入集合论的理论。


     

    (2)每个关系中都有一个主键,在关系中主键不能重复,如果关系中有重复元素,那其主键的值肯定相等,起不了惟一标识的作用。


     

    39、系统阶段的数据管理有哪些缺陷?


     

     答:

    (1)数据冗余:同样的数据在多个文件中重复存储


     

    (2)数据不一致:同样的数据在不同的文件中显示的结果不同


     

    (3)数据联系弱:这是由于文件之间相互独立,缺乏联系造成的


     

    40、数据独立性与数据联系这两个概念有什么区别?


     

    答:独立性是指应用程序和DB的数据之间相互独立,不受影响,对系统的要求是“数据独立性提高”。数据库联系是指记录之间的联系,对系统的要求是“数据联系密切”。


     

    四、综合题(本大题共2小题,每题10分,共20分)


     

    41、某医院住院部业务系统,涉及的部分信息如下:


     

    (1)病人的属性有患者编号,姓名,性别,年龄


     

    (2)医生的属性有医生编号,姓名,职务


     

    (3)病房的属性有病房编号,科室


     

    其中:一个病人只有一位主治医生,每一位主治医生可以治疗多位病人。一个病房可有多位患者,一个患者可以多次住院。


     

    (1)建立一个反映上述局部应用的ER模型,要求标注联系类型(可省略实体属性)。


     

    (2)根据转换规则,将ER模型转换为关系模型。


     

    答:

    (1)ER模型 附件:


     

    (2)转换为的关系模式:


     

    病人(患者编号,姓名,性别,年龄,医生编号)


     

    医生(医生编号,姓名,职务)


     

    病房(病房编号,科室)


     

    住院(患者编号,病房编号,住院时间)


     

    说明:表示是主键; 表示外键


     

    42、某体育运动锦标赛,涉及的部分信息如下:


     

    (1)运动员的属性有运动员编号,姓名,性别,年龄


     

    (2)体育运动项目的属性有项目编号,名称,类别


     

    (3)运动队的属性有运动队编号,名称,成立时间


     

    其中:一名运动员可参与多项体育运动,一项体育运动可有多名运动员参与,一个运动员只能参与一个运动队,一个运动队可有多名运动员。


     

    (1)建立一个反映上述局部应用的ER模型,要求标注联系类型(可省略实体属性)。


     

    (2)根据转换规则,将ER模型转换为关系模型。


     

    答:

    (1)ER模型 附件:


     

    (2)转换为的关系模式:


     

    运动员(运动员编号,姓名,性别,年龄,运动队编号)


     

    运动项目(项目编号,名称,类别)


     

    运动队(运动队编号,名称,成立时间)


     

    参加(运动员编号,项目编号,比赛时间,成绩)


     

    说明: 表示是主键; 表示外键
    • THE END

      声明:本站部分内容均来自互联网,如不慎侵害的您的权益,请告知,我们将尽快删除。

    自考网校
    • 课程精讲班

    • 考点串讲班

    • 全科精讲班

    • 全科基础班

    • 课程精讲班

      网课试听
    • 学位英语(适用地区看课程介绍)

      购买
    • 课程精讲班

      网课试听
    • 学位英语(江苏、山东适用)

      购买
    • 课程精讲班

      网课试听
    • 学位英语(适用地区看课程介绍)

      购买
    • 课程精讲班

      网课试听
    • 现代教育测量与评价学

      购买
    • 课程精讲班

      网课试听
    • 劳动关系与劳动法

      购买
    • 课程精讲班

      网课试听
    • 侵权责任法

      购买

    咨询老师

    官方微信

    自考网校

    官方微博

    电话咨询

    学历提升,免费咨询

    返回顶部

    Copyright©2018-2023 百分自考网(Www.Exam100.Net)
    All Rights Reserverd 蜀ICP备18037099号-1

    • 微博二维码

    • 中国自考社区

    首页

    自考网校

    学历提升

    在线咨询