当前位置: 首页 > news >正文

数据库第8章作业

ps:本篇只为记录和分享

 

一. 单选题(共20题)

1. (单选题)E-R图是数据库设计的工具之一,它适用于建立数据库的( )。

  • A. 概念模型
  • B. 物理模型
  • C. 逻辑模型
  • D. 结构模型

我的答案: A :概念模型;

2. (单选题)数据流图是用于描述结构化方法中( )阶段的工具。

  • A. 需求分析
  • B. 可行性分析
  • C. 程序编码
  • D. 详细设计

我的答案: A :需求分析;

3. (单选题)从E-R模型向关系模型转换时,一个M:N联系转换为关系模式时,该关系模式的关键字是( )。

  • A. N端实体的关键字
  • B. 重新选取其他属性
  • C. M端实体关键字与N端实体关键字组合
  • D. M端实体的关键字

我的答案: C :M端实体关键字与N端实体关键字组合;

4. (单选题)在关系数据库设计中,设计关系模式是( )的任务。

  • A. 物理设计阶段
  • B. 需求分析阶段
  • C. 逻辑设计阶段
  • D. 概念设计阶段

我的答案: C :逻辑设计阶段;

5. (单选题)若两个实体之间的联系是1:m,则实现1:m联系的方法可以是( )。

  • A. 在两个实体转换的关系中,分别加入另一个关系的码
  • B. 将“m”端实体转换关系的码加入到“1”端的关系中
  • C. 在“m”端实体转换的关系中加入“1”端实体转换关系的码
  • D. 将两个实体转换成一个关系

我的答案: C :在“m”端实体转换的关系中加入“1”端实体转换关系的码;

6. (单选题)数据库逻辑设计的主要任务是( )。

  • A. 建立数据流图
  • B. 创建数据库说明
  • C. 建立E-R图和说明书
  • D. 把数据送入数据库

我的答案: C :建立E-R图和说明书;

7. (单选题)在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的( )阶段。

  • A. 物理设计
  • B. 概念设计
  • C. 逻辑设计
  • D. 需求分析

我的答案: B :概念设计;

8. (单选题)数据库概念设计的E-R 方法中,用属性描述实体的特征,属性在E-R图中,用( )表示。

  • A. 菱形
  • B. 矩形
  • C. 四边形
  • D. 椭圆形

我的答案: D :椭圆形;

9. (单选题)在数据库设计中,在概念设计阶段可用E-R方法,其设计出的图称为( )。

  • A. 实用概念图
  • B. 实物示意图
  • C. 实体联系图
  • D. 实体表示图

我的答案: C :实体联系图;

10. (单选题)有2个实体,它们之间是多对多的关系,则可以转换为( )关系模式。

  • A. 4个
  • B. 2个
  • C. 3个
  • D. 1个

我的答案: C :3个;

11. (单选题)E-R图是表示概念模型的有效工具之一, E-R图中的菱形框表示的是( )。

  • A. 实体的属性
  • B. 联系的属性
  • C. 实体
  • D. 联系

我的答案: D :联系;

12. (单选题)关系数据库的规范化理论主要解决的问题是( )。

  • A. 如何构造合适的数据逻辑结构
  • B. 如何构造合适的数据物理结构
  • C. 如何构造合适的应用程序界面
  • D. 如何控制不同用户的数据操作权限

我的答案: A :如何构造合适的数据逻辑结构;

13. (单选题)当局部E-R图合并成全局E-R图时可能出现冲突,不属于合并冲突的是( )。

  • A. 属性冲突
  • B. 语法冲突
  • C. 结构冲突
  • D. 命名冲突

我的答案: B :语法冲突;

14. (单选题)下列属于数据库物理设计工作的是( )。

  • A. 选择存取路径
  • B. 收集和分析用户活动
  • C. 将E-R图转换为关系模式
  • D. 建立数据流图

我的答案: A :选择存取路径;

15. (单选题)数据库物理设计完成后,进入数据库实施阶段,下列各项中不属于实施阶段的工作是( )。

  • A. 系统调试
  • B. 扩充功能
  • C. 建立库结构
  • D. 加载数据

我的答案: B :扩充功能;

16. (单选题)如果两个实体之间的联系是m:n,则( )引入第三个交叉关系。

  • A. 需要
  • B. 可有可无
  • C. 不需要
  • D. 合并两个实体

我的答案: A :需要;

17. (单选题)E-R图中的联系可以与( )实体有关。

  • A. 1个
  • B. 1个或多个
  • C. 0个
  • D. 多个

我的答案: B :1个或多个;

18. (单选题)在定义课程实体时,具有属性:课程号、课程名、学分、任课教师,同时,教师又以实体形式出现在另一E-R图中,这种情况属于(     )。

  • A. 实体冲突
  • B. 命名冲突
  • C. 结构冲突
  • D. 属性冲突

我的答案: C :结构冲突;

19. (单选题)在数据库的概念设计中,最常用的数据模型是( )。

  • A. 逻辑模型
  • B. 物理模型
  • C. 实体联系模型
  • D. 形象模型

我的答案: C :实体联系模型;

20. (单选题)数据库设计可以划分为7个阶段,每个阶段都有自己的设计内容,“为哪些关系,在哪些属性上、建立什么样的索引”这一设计内容应属于( )阶段。

  • A. 全局设计
  • B. 物理设计
  • C. 概念设计
  • D. 逻辑设计

我的答案: B :物理设计;

END:永远不要忘了你正在追寻的目标

相关文章:

数据库第8章作业

ps:本篇只为记录和分享 一. 单选题(共20题) 1. (单选题)E-R图是数据库设计的工具之一,它适用于建立数据库的( )。 A. 概念模型B. 物理模型C. 逻辑模型D. 结构模型 我的答案: A :概念模型; 2. (单选题)数…...

【OpenCV实现平滑图像金字塔,轮廓:入门】

文章目录 概要图像金字塔轮廓:入门 概要 文章内容的概要: 平滑图像金字塔: 图像金字塔是什么? 图像金字塔是指将原始图像按照不同的分辨率进行多次缩小(下采样)得到的一系列图像。这种处理方式常用于图像…...

Java JVM垃圾回收确定垃圾的两种方式,GC Root

文章目录 前言一、如何确定是垃圾?引用计数法根可达路径法 二、GC Root1、以下可作为GC Root对象2、判断可回收:GC Root不可达3、真正宣告对象死亡需经过两次标记过程(重要) 前言 对于Java两种确定对象为可回收的两种方式&#x…...

java集合之List接口实现类常用方法详解

目录 一、List集合概述 二、ArrayList类 三、ArrayList常用方法实例 四、LinkedList类 五、Linkedist常用方法实例 一、List集合概述 java.util.List接口继承自Collection接口,是单列集合的一个分支,通常将实现了List接口的对象称为List集合&#x…...

三分钟带你了解JS、原型、原型链

1.什么是JS? JavaScript是一种基于对象的脚本语言,它不仅可以创建对象,也能使用现有的对象; 它是基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式、声明式、函数式编程范式; 白话一点说就是…...

C# 基于腾讯云人脸核身和百度云证件识别技术相结合的 API 实现

目录 腾讯云人脸核身技术 Craneoffice.net 采用的识别方式 1、活体人脸核身(权威库): 2、活体人脸比对: 3、照片人脸核身(权威库): 调用成本 百度云身份证识别 调用成本 相关结合点 核心代码 实现调用人脸核身API的示例 实现调用身…...

LeetCode每日一题——275. H-Index II

文章目录 一、题目二、题解 一、题目 Given an array of integers citations where citations[i] is the number of citations a researcher received for their ith paper and citations is sorted in ascending order, return the researcher’s h-index. According to the…...

项目添加EZOpenSDK之后就开始报错:could not build module foundation等

最近修改一个老项目,出现了一个报错问题。困扰了很久。现在终于找到解决方法了。分享一下。 正常的项目,使用pod引入EZOpenSDK之后就开始报错了,下面就是错误信息: could not build module foundation错误 could not build modul…...

“智能科技·链接未来”2024中国国际人工智能产品展览会·智博会

2024年中国国际人工智能产品展览会(简称世亚智博会)将于3月份在上海举办,6月份在北京举办。本届展会以“智能科技链接未来”为主题,将集中展示全球前沿的人工智能技术和应用,以及人工智能在各个领域的新成果。 本届展会…...

华为NAT配置实例(含dhcp、ospf配置)

一、网络拓朴如下: 二、要求:PC1 能访问到Server1 三、思路: R2配置DHCP,R2和R1配OSPF,R1出NAT 四、主要配置: R2的DHCP和OSPF: ip pool 1gateway-list 10.1.1.1 network 10.1.1.0 mask 25…...

怎样才能把视频号的视频保存到相册,怎么下载视频号视频两个方法轻松解决

在微信客户端想要下载视频号视频却不知道怎么保存到本地相册?让不少网友犯了难,不用在纠结怎么样才可以将视频号视频下载下来,今天就分享两个小程序将视频号视频提取出来,另外在告诉大家一个下载技巧,一定要看到到结尾…...

软考系统架构师知识点集锦七:计算机系统基础知识

一、考情分析 二、考点精讲 2.1计算机系统概述 2.1.1计算机系统组成 2.1.2 存储系统 时间局部性:指程序中的某条指令一旦执行,不久以后该指令可能再次执行,典型原因是由于程序中存在着大量的循环操作。 空间局部性:指一旦程序访问了某个存储单元,不久…...

k8s节点已有镜像,但Pod一直在拉取镜像时卡着

Pod状态为ContainerCreating,查看日志提示pull镜像,但该镜像在Node节点已经存在,且拉取策略为IfNotPresent 解决:重启kubelet...

用图说话——流程图进阶

目录 一、基本流程图 二、时序流程图 一、基本流程图 经常阅读歪果仁绘制的流程图,感觉比较规范,自己在工作中也尝试用他们思维来绘图,这是一个小栗子: 二、时序流程图 在进行Detail设计过程中,一般的绘图软件显得…...

深入了解 Elasticsearch 8.1 中的 Script 使用

一、什么是 Elasticsearch Script? Elasticsearch 中的 Script 是一种灵活的方式,允许用户在查询、聚合和更新文档时执行自定义的脚本。这些脚本可以用来动态计算字段值、修改查询行为、执行复杂的条件逻辑等等。 二、支持的脚本语言有哪些 支持多种脚本…...

激光雷达点云基础-点云滤波算法与NDT匹配算法

激光雷达点云处理在五年前就做了较多的工作,最近有一些新的接触发现激光雷达代码原理五年前未见重大更新,或许C与激光雷达结合本身就是比较高的技术门槛。深度学习调包侠在硬核激光雷达技术面前可以说是完全的自愧不如啊。 1、点云滤波 在获取点云数据…...

回收废品抢派单小程序开源版开发

回收废品派单抢派单小程序开源版开发 在这个废品回收抢单派单小程序开源版开发中,我们将构建一个专业且富有趣味性的平台,以深度的模式来重塑废品回收体验。 我们将提供一个会员注册功能,用户可以通过小程序授权注册和手机号注册两种方式快…...

粤嵌实训医疗项目--day04(Vue + SpringBoot)

往期回顾 粤嵌实训医疗项目--day03(Vue SpringBoot)-CSDN博客粤嵌实训医疗项目day02(Vue SpringBoot)-CSDN博客粤嵌实训医疗项目--day01(VueSpringBoot)-CSDN博客 目录 一、用户详细信息查询 (查询信息与…...

redis加入window服务及删除

1、命令redis-server.exe --service-install redis.windows.conf,在服务中可配置自动启动 删除redis服务,先停止redis服务运行,管理员cmd模式,sc delete "redis" ,...

leetcode-哈希表

1. 理论 从哈希表的概念、哈希碰撞、哈希表的三种实现方式进行学习 哈希表:用来快速判断一个元素是否出现集合里。也就是查值就能快速判断,O(1)复杂度; 哈希碰撞:拉链法,线性探测法等。只是一种…...

国防科技大学计算机基础课程笔记02信息编码

1.机内码和国标码 国标码就是我们非常熟悉的这个GB2312,但是因为都是16进制,因此这个了16进制的数据既可以翻译成为这个机器码,也可以翻译成为这个国标码,所以这个时候很容易会出现这个歧义的情况; 因此,我们的这个国…...

3.3.1_1 检错编码(奇偶校验码)

从这节课开始,我们会探讨数据链路层的差错控制功能,差错控制功能的主要目标是要发现并且解决一个帧内部的位错误,我们需要使用特殊的编码技术去发现帧内部的位错误,当我们发现位错误之后,通常来说有两种解决方案。第一…...

从零开始打造 OpenSTLinux 6.6 Yocto 系统(基于STM32CubeMX)(九)

设备树移植 和uboot设备树修改的内容同步到kernel将设备树stm32mp157d-stm32mp157daa1-mx.dts复制到内核源码目录下 源码修改及编译 修改arch/arm/boot/dts/st/Makefile,新增设备树编译 stm32mp157f-ev1-m4-examples.dtb \stm32mp157d-stm32mp157daa1-mx.dtb修改…...

大模型多显卡多服务器并行计算方法与实践指南

一、分布式训练概述 大规模语言模型的训练通常需要分布式计算技术,以解决单机资源不足的问题。分布式训练主要分为两种模式: 数据并行:将数据分片到不同设备,每个设备拥有完整的模型副本 模型并行:将模型分割到不同设备,每个设备处理部分模型计算 现代大模型训练通常结合…...

【论文阅读28】-CNN-BiLSTM-Attention-(2024)

本文把滑坡位移序列拆开、筛优质因子,再用 CNN-BiLSTM-Attention 来动态预测每个子序列,最后重构出总位移,预测效果超越传统模型。 文章目录 1 引言2 方法2.1 位移时间序列加性模型2.2 变分模态分解 (VMD) 具体步骤2.3.1 样本熵(S…...

Web 架构之 CDN 加速原理与落地实践

文章目录 一、思维导图二、正文内容(一)CDN 基础概念1. 定义2. 组成部分 (二)CDN 加速原理1. 请求路由2. 内容缓存3. 内容更新 (三)CDN 落地实践1. 选择 CDN 服务商2. 配置 CDN3. 集成到 Web 架构 &#xf…...

七、数据库的完整性

七、数据库的完整性 主要内容 7.1 数据库的完整性概述 7.2 实体完整性 7.3 参照完整性 7.4 用户定义的完整性 7.5 触发器 7.6 SQL Server中数据库完整性的实现 7.7 小结 7.1 数据库的完整性概述 数据库完整性的含义 正确性 指数据的合法性 有效性 指数据是否属于所定…...

探索Selenium:自动化测试的神奇钥匙

目录 一、Selenium 是什么1.1 定义与概念1.2 发展历程1.3 功能概述 二、Selenium 工作原理剖析2.1 架构组成2.2 工作流程2.3 通信机制 三、Selenium 的优势3.1 跨浏览器与平台支持3.2 丰富的语言支持3.3 强大的社区支持 四、Selenium 的应用场景4.1 Web 应用自动化测试4.2 数据…...

pikachu靶场通关笔记19 SQL注入02-字符型注入(GET)

目录 一、SQL注入 二、字符型SQL注入 三、字符型注入与数字型注入 四、源码分析 五、渗透实战 1、渗透准备 2、SQL注入探测 (1)输入单引号 (2)万能注入语句 3、获取回显列orderby 4、获取数据库名database 5、获取表名…...

Visual Studio Code 扩展

Visual Studio Code 扩展 change-case 大小写转换EmmyLua for VSCode 调试插件Bookmarks 书签 change-case 大小写转换 https://marketplace.visualstudio.com/items?itemNamewmaurer.change-case 选中单词后,命令 changeCase.commands 可预览转换效果 EmmyLua…...