数据库系统原理选择题

数据库系统原理选择题

如需转载,请附上本文链接!
欢迎关注我的公众号,会定期分享Java、数据结构与算法、数据库、计算机网络、操作系统等方面的学习资源。
在这里插入图片描述

1、要保证数据库的逻辑数据独立性,需要修改的是||A||。
A: 模式与外模式之间的映射
B: 模式与内模式之间的映射
C: 模式
D: 三级模式

2、数据库系统的数据独立性体现在||B||。
A: 不会因为数据的变化而影响到应用程序
B: 不会因为数据存储结构与数据逻辑结构的变化而影响应用程序
C: 不会因为存储策略的变化而影响存储结构
D: 不会因为某些存储结构的变化而影响其他的存储结构

3、关系数据模型是目前最重要的一种数据模型,它的三个要素分别是||B||。
A: 实体完整性、参照完整性、用户自定义完整性
B: 数据结构、关系操作、完整性约束
C: 数据增加、数据修改、数据查询
D: 外模式、模式、内模式

4、||B||的存取路径对用户透明,从而具有更高的数据独立性、更好的安全保密性,也简化了程序员的工作和数据库开发建立的工作。
A: 网状模型
B: 关系模型
C: 层次模型
D: 以上都有

5、要保证数据库的数据独立性,需要修改的是||C|| 。
A: 模式与外模式
B: 模式与内模式
C: 三级模式之间的两层映射
D: 三层模式

6、概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是||D|| 。
A: 层次模型
B: 关系模型
C: 网状模型
D: 实体-关系模型

7、下述||D||不是DBA数据库管理员的职责 。
A: 完整性约束说明
B: 定义数据库模式
C: 数据库安全
D: 数据库管理系统设计

8、下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是||D||。 I.人工管理阶段 II.文件系统阶段 III.数据库阶段
A: I 和 II
B: 只有 II
C: II 和 III
D: 只有 I

9、数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是||A||。
A: DBS包括DB和DBMS
B: DBMS包括DB和DBS
C: DB包括DBS和DBMS
D: DBS包括DB,也就是DBMS

10、在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立的最高的是||A||阶段。
A: 数据库系统
B: 文件系统
C: 人工管理
D: 数据项管理

11、数据库的概念模型独立于||A||。
A: 具体的机器和DBMS
B: E-R图
C: 信息世界
D: 现实世界

12、在数据库技术中,面向对象数据模型是一种||A||。
A: 概念模型
B: 结构模型
C: 物理模型
D: 形象模型

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

14、DBMS提供的SQL有两种方式,其中一种是将SQL嵌入到某一高级语言中,此高级语言称为||B||。
A: 查询语言
B: 宿主语言
C: 自含语言
D: 会话语言

15、数据库三级模式之间存在的映象关系正确的是||B||。
A: 外模式/内模式
B: 外模式/模式
C: 外模式/外模式
D: 模式/模式

16、数据库技术采用分级方法将数据库的结构划分成多个层次,是为了提高数据库||B|| 。
A: 数据规范性
B: 数据的独立性
C: 管理规范性
D: 数据的共享

17、存储在计算机外部存储介质上的结构变化的数据集合,其英文名称是||C||。
A: Data Dictionary(简写DD)
B: Data Base System(简写DBS)
C: Data Base(简写DB)
D: Data Base Management System(简写DBMS)

18、对于数据库系统,负责定义数据库内容,决定存储结构和存取策略及安全等授权工作的是||C||。
A: 应用程序开发人员
B: 终端用户
C: 数据库管理员
D: 数据库管理系统的软件设计人员

19、数据库中,数据的物理独立性是指||C||。
A: 数据库与数据管理系统的相互独立
B: 用户程序与DBMS的相互独立
C: 用户的应用程序与存储在磁盘上的数据中的数据是相互独立的
D: 应用程序与数据的逻辑结构相互独立

20、通过指针链接来表示和实现实体之间联系的模型是||D||。
A: 关系模型
B: 层次模型
C: 网状模型
D: 层次和网状模型

21、关系数据模型||D||。
A: 只能表示实体间的1∶1联系
B: 只能表示实体间的1∶n联系
C: 只能表示实体间的m∶n联系
D: 可以表示实体间的上述三种关系

22、一般地,一个数据库系统的外模式||D||。
A: 只能有一个
B: 最多只能有一个
C: 至少两个
D: 可以有多个

23、数据库三级模式中,真正存在的是||D||。
A: 外模式
B: 子模式
C: 模式
D: 内模式

24、在数据库中,产生数据不一致的根本原因是||D||。
A: 数据存储量太大
B: 没有严格保护数据
C: 未对数据进行完整性的控制
D: 数据冗余

25、层次模式、网状模型和关系模型的划分原则是||D||。
A: 记录长度
B: 文件的大小
C: 联系的复杂程度
D: 数据之间的联系

26、数据库的管理方法有||D||。
A: 批处理和文件系统
B: 文件系统和分布式系统
C: 分布式系统和批处理
D: 数据库系统和文件系统

27、在数据库设计中用关系模型来表示实体和实体之间的联系。关系模型的结构是||B||。
A: 层次结构
B: 二维表结构
C: 网状结构
D: 封装结构

28、应用数据库的主要目的是为了||C||。
A: 解决保密问题
B: 解决数据库完整性问题
C: 共享数据问题
D: 解决数据最大的问题

29、模式和内模式||A||。
A: 只能有一个
B: 最多只有一个
C: 至少两个
D: 可以有多个

30、在数据库的非关系模型中,基本层次联系是||B||。
A: 两个记录型以及它们之间的多对多联系
B: 两个记录型以及它们之间的一对多联系
C: 两个记录型之间的多对多的联系
D: 两个记录之间的一对多的联系

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

32、在数据库技术中,为提高数据库的逻辑独立性和物理独立性,数据库的结构被划分成用户级、||C||和存储级三个层次
A: 管理员级
B: 外部级
C: 概念级
D: 内部级

33、数据库系统的最大特点是||C||。
A: 数据的三级抽象和二级独立性
B: 数据共享性
C: 数据的结构化
D: 数据独立性

34、数据库管理系统中用于定义和描述数据库逻辑结构的语言称为||A||。
A: 数据定义语言
B: 数据库子语言
C: 数据操纵语言
D: 数据结构语言

35、在关系数据库设计中用||C||来表示实体及实体之间的联系。
A: 树结构
B: 封装结构
C: 二维表结构
D: 图结构

36、下面的选项不是关系数据库基本特征的是||A||。
A: 不同的列应有不同的数据类型
B: 不同的列应有不同的列名
C: 与行的次序无关
D: 与列的次序无关

37、现有如下关系:患者(患者编号,患者姓名,性别,出生日期,所在单位)医疗(患者编号,医生编号,医生姓名,诊断日期,诊断结果)其中,医疗关系中的外码是||A||。
A: 患者编号
B: 患者姓名
C: 患者编号和患者姓名
D: 医生编号和患者编号

38、假设有关系R和S,关系代数表达式R-(R-S)表示的是||A||。
A: R∩S
B: R∪S
C: R-S
D: R×S

39、关系代数中的连接操作是由||B||操作组合而成 。
A: 选择和投影
B: 选择和笛卡尔积
C: 投影、选择、笛卡尔积
D: 投影和笛卡尔积

40、关系模型中,一个码是||C||。
A: 可以由多个任意属性组成
B: 至多由一个属性组成
C: 由一个或多个属性组成,其值能够惟一标识关系中一个元组
D: 以上都不是

41、关系代数运算是以||C||为基础的运算 。
A: 关系运算
B: 谓词演算
C: 集合运算
D: 代数运算

42、从一个数据库文件中取出满足某个条件的所有记录形成一个新的数据库文件的操作是||C||操作 。
A: 投影
B: 连接
C: 选择
D: 复制

43、一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的||C|| 。
A: 记录
B: 行
C: 属性
D: 元组

44、一个关系只有一个||D|| 。
A: 候选码
B: 外码
C: 超码
D: 主码

45、两个关系在没有公共属性时,其自然连接操作表现为||B||。
A: 结果为空关系
B: 笛卡尔积操作
C: 等价连接操作
D: 无意义的操作

46、有两个关系R和S,分别包含15个和10个元组,那么在R∪S、R-S、R∩S,中不可能出现的元组数目情

  • 12
    点赞
  • 78
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值