数据模型-数据库习题

实体是信息世界中的术语,与之对应的数据库术语为( )。
A. 文件
B. 数据库
C. 字段
D. 记录
正确答案: D

信息世界的一个实体,在数据库中存储为表中的一条记录

下列选项中,不属于关系模型3个重要组成部分的是( )。
A. 数据结构
B. 数据操纵
C. 数据控制
D. 数据完整性规则
正确答案: C

逻辑模型的三个重要组成部分是数据结构、数据操作(操纵)、数据完整性规则

层次型、网状型和关系型数据库划分原则是( )。
A. 记录长度
B. 文件的大小
C. 联系的复杂程度
D. 数据之间的联系
正确答案: D

一般按数据结构的类型来命名数据模型,按照数据模型命名数据库。数据模型表示了数据之间的联系

按照传统的数据模型分类,数据库系统可以分为三种类型( )。
A. 大型、中型和小型B. 西文、中文和兼容C. 层次、网状和关系D. 数据、图形和多媒体
正确答案: C
传统的数据模型包括层次、网状和关系模型,面向对象、半结构化模型等都是后来出现的。

数据模型用来表示实体间的联系,但不同的数据库管理系统支持不同的数据模型。在常用的数据模型中,不包括( )。
A. 网状模型
B. 链状模型
C. 层次模型
D. 关系模型
正确答案: B

传统的数据模型包括层次、网状和关系模型

关系数据模型( )。
A. 只能表示实体间的1∶1联系
B. 只能表示实体间的1∶n联系
C. 只能表示实体间的m∶n联系
D. 可以表示实体间的上述三种联系
正确答案: D

关系模型可以表示一对一、一对多和多对多三种联系。

在数据库设计中用关系模型来表示实体和实体之间的联系,关系模型的结构是( )。
A. 层次结构
B. 二维表结构
C. 网状结构
D. 封装结构
正确答案: B

数据库技术奠基人之一E.F.Codd从1970年起发表过多篇论文,主要论述的是( )。
A. 层次数据模型
B. 网状数据模型
C. 关系数据模型
D. 面向对象数据模型
正确答案: C

埃德加·弗兰克·科德(EdgarFrankCodd,1923-2003)被誉为“关系数据库之父”,并因为在数据库管理系统的理论和实践方面的杰出贡献于1981年获图灵奖。1970年,科德发表题为“大型共享数据库的关系模型”的论文,文中首次提出了数据库的关系模型。

对于“关系”的描述,正确的是( )。
A. 同一关系中允许有完全相同的元组
B. 同一关系中元组必须按照关键字升序存放
C. 在一个关系中必须将关键字作为该关系的第一个属性
D. 同一关系中不能出现相同的属性名
正确答案: D

同一关系中属性名必须唯一。关键字唯一标识一个元组,所以元组不能完全相同;关关键字可以在任意位置,只是习惯上将其作为第一个属性;元组存放顺序任意,但使用时可以根据需要重新排序

在数据库中存储的是( )。
A. 数据B. 数据模型C. 数据以及数据之间的联系D. 信息
正确答案: C
数据库中不仅存储数据,还可以存储表示数据之间的联系

数据库的网状模型应满足的条件是( )。
A. 允许一个以上的无双亲,也允许一个结点有多个双亲
B. 必须有两个以上的结点
C. 有且仅有一个结点无双亲,其余结点都只有一个双亲
D. 每个结点有且仅有一个双亲
正确答案: A

网状模型允许一个以上的结点无双亲, 一个结点可以有多于一个的双亲。

在数据库的非关系模型中,基本层次联系是( ) 。
A. 两个记录型以及它们之间的多对多联系
B. 两个记录型以及它们之间的一对多联系
C. 两个记录型之间的多对多的联系
D. 两个记录之间的一对多的联系
正确答案: B

在非关系模型中,记录型之间一对多的联系是基本层次联系,层次模型不能直接表示多对多

关系模型中,一个码是( )。
A. 可由多个任意属性组成
B. 至多由一个属性组成
C. 可由一个或多个其值能惟一标识该关系模式中任何元组的属性组成
D. 以上都不是
正确答案: C

关系模型的码是指能唯一确定一个元组的一个或多个属性的集合

    原文作者:lgldl
    原文地址: https://blog.csdn.net/lgldl/article/details/118547769
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞