数据库第一、二章作业

只为记录与分享

第1,2章作业.xls

题量: 34 满分: 100

一. 单选题(共34题)

1. (单选题)在数据库中,下列说法( )是不正确的。

  • A. 数据库避免了一切数据的重复
  • B. 若系统是完全可以控制的,则系统可确保更新时的一致性
  • C. 数据库中的数据可以共享
  • D. 数据库减少了数据冗余

我的答案: A :数据库避免了一切数据的重复;

2. (单选题)下列(     )不是数据模型的三要素。

  • A. 数据结构
  • B. 数据操作
  • C. 数据安全
  • D. 完整性约束

我的答案: C :数据安全;

3. (单选题)( )可以减少相同数据重复存储的现象。

  • A. 记录
  • B. 字段
  • C. 文件
  • D. 数据库

我的答案: D :数据库;

4. (单选题)支持数据库各种操作的软件系统叫( )。

  • A. 命令系统
  • B. 数据库管理系统
  • C. 数据库系统
  • D. 操作系统

我的答案: B :数据库管理系统;

5. (单选题)为使程序员编程时既可使用数据库语言又可使用常规的程序设计语言,数据库系统需要把数据库语言嵌入到( )中。

  • A. 编译程序
  • B. 操作系统
  • C. 中间语言
  • D. 宿主语言

我的答案: D :宿主语言;

6. (单选题)数据库技术的奠基人之一E.F.Codd从1970年起发表过多篇论文,主要论述的是( )。

  • A. 层次数据模型
  • B. 网状数据模型
  • C. 关系数据模型
  • D. 面向对象数据模型

我的答案: C :关系数据模型;

7. (单选题)数据库管理系统的工作不包括( )。

  • A. 定义数据库
  • B. 对已定义的数据库进行管理
  • C. 为定义的数据库提供操作系统
  • D. 数据通信

我的答案: C :为定义的数据库提供操作系统;

8. (单选题)子模式是( )。

  • A. 模式的副本
  • B. 模式的逻辑子集
  • C. 多个模式的集合
  • D. 以上三者都对

我的答案: B :模式的逻辑子集;

9. (单选题)数据库系统与文件系统的主要区别是(  )。

  • A. 数据库系统复杂,而文件系统简单
  • B. 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决
  • C. 文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件
  • D. 文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量

我的答案: B :文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决;

10. (单选题)数据库的概念模型独立于(  )。

  • A. 具体的机器和DBMS
  • B. E-R图
  • C. 信息世界
  • D. 现实世界

我的答案: A :具体的机器和DBMS;

11. (单选题)在数据库中存储的是( )。

  • A. 数据
  • B. 数据模型
  • C. 数据以及数据之间的联系
  • D. 信息

我的答案: C :数据以及数据之间的联系;

12. (单选题)在数据库系统中,通常用三级模式来描述数据库,其中,( )是对数据整体的( )的描述,而( )描述了数据的( )。

  • A. 外模式;物理结构;内模式;逻辑结构
  • B. 概念模式;逻辑结构;内模式;物理结构
  • C. 内模式;逻辑结构;概念模式;物理结构
  • D. 概念模式;物理结构;内模式;逻辑结构

我的答案: B :概念模式;逻辑结构;内模式;物理结构;

13. (单选题)在数据库中,产生数据不一致的根本原因是( )。

  • A. 数据存储量太大
  • B. 没有严格保护数据
  • C. 未对数据进行完整性控制
  • D. 数据冗余

我的答案: D :数据冗余;

14. (单选题)数据库管理系统是( )。

  • A. 操作系统的一部分
  • B. 在操作系统支持下的系统软件
  • C. 一种编译程序
  • D. 一种操作系统

我的答案: B :在操作系统支持下的系统软件;

15. (单选题)数据库系统的最大特点是( )。

  • A. 数据的三级抽象和二级独立性
  • B. 数据共享性
  • C. 数据的结构化
  • D. 数据独立性

我的答案: A :数据的三级抽象和二级独立性;

16. (单选题)在数据库三级模式结构中,描述数据库中全体逻辑结构和特性的是( )。

  • A. 外模式
  • B. 内模式
  • C. 存储模式
  • D. 模式

我的答案: D :模式;

17. (单选题)数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是( )。

  • A. DBS包括DB 和DBMS
  • B. DBMS包括DB和DBS
  • C. DB包括DBS和DBMS
  • D. DBS就是 DB,也就是DBMS

我的答案: A :DBS包括DB 和DBMS;

18. (单选题)数据库管理系统(DBMS)是( )。

  • A. 一个完整的数据库应用系统
  • B. 一组硬件
  • C. 一组软件
  • D. 既有硬件,也有软件

我的答案: C :一组软件;

19. (单选题)在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是(  )阶段。

  • A. 数据库系统
  • B. 文件系统
  • C. 人工管理
  • D. 数据项管理

我的答案: A :数据库系统;

20. (单选题)数据库三级模式体系结构的划分,有利于保持数据库的( )。

  • A. 数据独立性
  • B. 数据安全性
  • C. 结构规范化
  • D. 操作可行性

我的答案: A :数据独立性;

21. (单选题)数据库管理系统(DBMS)是( )。

  • A. 数学软件
  • B. 应用软件
  • C. 计算机辅助设计
  • D. 系统软件

我的答案: D :系统软件;

22. (单选题)数据库系统的核心是( )。

  • A. 数据库
  • B. 数据库管理系统
  • C. 数据模型
  • D. 软件工具

我的答案: B :数据库管理系统;

23. (单选题)在数据库设计中用关系模型来表示实体和实体之间的联系。关系模型的结构是( )。

  • A. 层次结构
  • B. 二维表结构
  • C. 网状结构
  • D. 封装结构

我的答案: B :二维表结构;

24. (单选题)应用数据库的主要目的是为了( )。

  • A. 解决保密问题
  • B. 解决数据完整性问题
  • C. 共享数据问题
  • D. 解决数据量大的问题

我的答案: C :共享数据问题;

25. (单选题)在数据库技术中,为提高数据库的逻辑独立性和物理独立性,数据库的结构被划分成用户级、( )和存储级三个层次。

  • A. 管理员级
  • B. 外部级
  • C. 概念级
  • D. 内部级

我的答案: C :概念级;

26. (单选题)数据库中,数据的物理独立性是指( )。

  • A. 数据库与数据库管理系统的相互独立
  • B. 用户程序与DBMS的相互独立
  • C. 用户的应用程序与存储在磁盘上数据库中的数据是相互独立的
  • D. 应用程序与数据库中数据的逻辑结构相互独立

我的答案: C :用户的应用程序与存储在磁盘上数据库中的数据是相互独立的;

27. (单选题)关系数据模型( )。

  • A. 只能表示实体间的1:1联系
  • B. 只能表示实体间的1:n 联系
  • C. 只能表示实体间的m:n联系
  • D. 可以表示实体间的上述三种联系

我的答案: D :可以表示实体间的上述三种联系;

28. (单选题)下述关于数据库系统的正确叙述是( )。

  • A. 数据库系统减少了数据冗余
  • B. 数据库系统避免了一切冗余
  • C. 数据库系统中数据的一致性是指数据类型一致
  • D. 数据库系统比文件系统能管理更多的数据

我的答案: A :数据库系统减少了数据冗余;

29. (单选题)由计算机、操作系统、DBMS、数据库、应用程序及用户等组成的一个整体叫做( )。

  • A. 文件系统
  • B. 数据库系统
  • C. 软件系统
  • D. 数据库管理系统

我的答案: B :数据库系统;

30. (单选题)在数据库系统中,通常用三级模式来描述数据库,其中( )是用户与数据库的接口,是应用程序可见到的数据描述。

  • A. 外模式
  • B. 概念模式
  • C. 内模式
  • D. 存储模式

我的答案: A :外模式;

31. (单选题)数据库系统的特点是( )、数据独立、减少数据冗余、避免数据不一致和加强了数据保护。

  • A. 数据共享
  • B. 数据存储
  • C. 数据应用
  • D. 数据保密

我的答案: A :数据共享;

32. (单选题)数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为( )。

  • A. 数据定义功能
  • B. 数据管理功能
  • C. 数据操纵功能
  • D. 数据控制功能

我的答案: C :数据操纵功能;

33. (单选题)( )是存储在计算机内的有结构的数据集合。

  • A. 网络系统
  • B. 数据库系统
  • C. 操作系统
  • D. 数据库

我的答案: D :数据库;

34. (单选题)实体是信息世界中的术语,与之对应的数据库术语为( )。

  • A. 文件
  • B. 数据库
  • C. 字段
  • D. 记录

我的答案: D :记录;

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/108466.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

java 两个list比较,删除相同的元素

概述 在Java开发中,经常需要比较两个List并删除相同的元素。本文将介绍整个流程,并提供相应的代码示例,帮助新手开发者完成这个任务。 流程 下面是比较两个List并删除相同元素的流程: 代码示例 创建两个List 我们首先需要创建两…

从旅游发展大会,看长沙的“落子”与“棋道”

文|新熔财经 作者|石榴 中秋国庆假期作为今年的最后一个小长假,全国各地果断祭出自己的“杀手锏”,不过,虽是百花齐放,但星城长沙仍然是最亮眼的存在之一。 全省文化旅游统计监测系统显示,中…

6-k8s-控制器版本管理

文章目录 一、概念介绍二、配置介绍三、版本生成测试四、版本回滚测试 一、概念介绍 什么是控制器:在k8s中,控制器是一种用于控制和管理Pod的管理器,包括Deployment、ReplicaSet、StatefulSet等。 什么是控制器版本管理:是指对于…

用Java包com.sun.net.httpserver下面的类实现一个简单的http服务器demo

java的com.sun.net.httpserver包下的类提供了一个高层级的http服务器API,可以用来构建内嵌的http服务器。支持http和https。这些API提供了一个RFC 2616 (HTTP 1.1)和RFC 2818 (HTTP over TLS)的部分实现。 https://docs.oracle.com/en/java/javase/19/docs/api/jdk.…

Kotlin中的变量与常量

在Kotlin中,val和var是用于声明变量的关键字。 val用于声明不可变的变量,也就是说一旦初始化之后,其值就不能再被修改。它类似于Java中的final关键字。val声明的变量可以通过类型推断自动推断其类型,也可以显式定义类型。 以下是…

SpringBoot面试题6:Spring Boot 2.X 有什么新特性?与 1.X 有什么区别?

该文章专注于面试,面试只要回答关键点即可,不需要对框架有非常深入的回答,如果你想应付面试,是足够了,抓住关键点 面试官:Spring Boot 2.X 有什么新特性?与 1.X 有什么区别? Spring Boot是一种用于简化Spring应用程序开发的框架,它提供了自动配置、起步依赖和快速开…

opensl学习——base16编码解码、base64编码解码、ASCII码表、扩展ASCII码

文章目录 ASCII表概述base家族简单说明 Hex(十六进制)编码、Base32编码、Base64编码、base256编码base16编码与解码base64编码概述转换过程不足 3 字节处理方法例子一,不足3字节,只有一个字节例子二,不足3字节,只有两个字节 base64示例代码1代码分析 acl…

【数据结构】排序--选择排序(堆排序)

目录 一 堆排序 二 直接选择排序 一 堆排序 堆排序(Heapsort)是指利用堆积树(堆)这种数据结构所设计的一种排序算法,它是选择排序的一种。它是 通过堆来进行选择数据。 需要注意的是排升序要建大堆,排降序建小堆。 直接选择排…

家居行业如何打破获客困局?2023重庆建博会现场,智哪儿AI营销第一课给出了答案

10月12日-14日,2023中国(重庆)建筑及装饰材料博览会(简称:2023中国重庆建博会)正在重庆国际博览中心如火如荼地进行。「智哪儿」携手2023中国重庆建博会主办方共同主办的《2023家居行业AI营销第一课&#x…

910数据结构(2013年真题)

算法设计题 问题1 已知元素数据类型为整数的顺序表SL(a1,a2,…,am,b1,b2,…,bn),试设计算法将SL中元素的两部分互换为(b1,b2,…,bn,a1,a2,…,am)。要求:不能使用额外的数组空间。 (1&#xff…

深入理解强化学习——智能体的类型:有模型强化学习智能体与免模型强化学习智能体

分类目录:《深入理解强化学习》总目录 根据智能体学习的事物不同,我们可以把智能体进行归类。基于价值的智能体(Value-based agent)显式地学习价值函数,隐式地学习它的策略。策略是其从学到的价值函数里面推算出来的。…

Python —— OS module

目录 os os.name —— 宽泛地指明了当前 Python 运行所在的环境 os.environ —— 返回环境相关信息,主要为各类环境变量 os.walk —— 在根节点目录树中游走 os.listdir —— 列出目录下全部路径(及文件) os.mkdir —— 新建目录 os.r…

软件测试:遇到bug怎么分析,这篇文章值得一看

为什么定位问题如此重要? 可以明确一个问题是不是真的“bug” 很多时候,我们找到了问题的原因,结果发现这根本不是bug。原因明确,误报就会降低多个系统交互,可以明确指出是哪个系统的缺陷,防止“踢皮球”&…

L2-022 重排链表

给定一个单链表 L1​→L2​→⋯→Ln−1​→Ln​,请编写程序将链表重新排列为 Ln​→L1​→Ln−1​→L2​→⋯。例如:给定L为1→2→3→4→5→6,则输出应该为6→1→5→2→4→3。 输入格式: 每个输入包含1个测试用例。每个测试用例…

万界星空科技/生产制造管理MES系统/开源MES/免费MES

一、 开源系统概述: 万界星空科技免费MES、开源MES、商业开源MES、市面上最好的开源MES、MES源代码、免费MES、免费智能制造系统、免费排产系统、免费排班系统、免费质检系统、免费生产计划系统、免费仓库管理系统、免费出入库管理系统、免费可视化数字大屏。 万界…

C语言:冒泡排序

C语言 基础开发----目录 冒泡排序 1. 原理 对一个有n个数据的数组进行遍历,依次对相邻两个数据进行比较大小,若大的数据在前面则交换位置(升序),完成一次遍历后数组中最大的数据到了数组的末尾位置,就象水…

【王道代码】【2.2顺序表】d1

关键字: 删除最小值最后位补齐;逆置;删除所有x;删除值为s到t区间的元素

FDTD Solutions笔记

FDTD Solutions笔记 目录使用流程实例 目录 使用流程 实例 材料条件 步骤 基底 2. 添加规则膜层 3. 添加仿真区 解释: 仿真区为(0,0),x方向为0.4,y方向是1 解释: 一般先用低精度进行计算 解释&#xff1a…

ESP32网络开发实例-TCP服务器数据传输

TCP服务器数据传输 文章目录 TCP服务器数据传输1、IP/TCP简单介绍2、软件准备3、硬件准备4、TCP服务器实现本文将详细介绍在Arduino开发环境中,实现一个ESP32 TCP服务器,从而达到与TCP客户端数据交换的目标。 1、IP/TCP简单介绍 Internet 协议(IP)是 Internet 的地址系统,…

数据结构上机实验——栈和队列的实现、栈和队列的应用、进制转换、约瑟夫环问题

文章目录 栈和队列上机实验1.要求2.栈的实现(以顺序栈为例)3.队列的实现(以顺序队列为例)4.利用栈实现进制转换5.利用队列解决约瑟夫环问题6.全部源码Stack.hQueue.htest.cpp 栈和队列上机实验 1.要求 1.利用栈的基本操作实现将任…