【笔试强训选择题】Day14.习题(错题)解析

news2024/9/21 2:39:08

作者简介:大家好,我是未央;

博客首页:未央.303

系列专栏:笔试强训选择题

每日一句:人的一生,可以有所作为的时机只有一次,那就是现在!!!

文章目录

前言

一、Day14习题(错题)解析

二、Day14习题(原题)练习

总结


前言


 

一、Day14习题(错题)解析

1.

解析:A

相关知识点:范式

 范式是符合某一种级别的关系模式的集合。

 第一范式:列不可再分;如果数据库的所有字段值都是不可分解的原子值,就说明满足了第一范式;


第二范式:属性完全依赖于主键;是在第一范式的基础上建立起来的;即满足第二范式的前提必须满足第一范式;

第二范式要求数据库中的每一个实例或行必须可以被唯一的区分;

每一行的数据只能和其中一列相关,即一行数据只能做一件事。只要数据列中出现数据重复,就要把表拆分开来;


 第三范式:属性不依赖于其他非主属性,属性直接依赖于主键;

数据不能存在传递关系,即每个属性都跟主键有直接关系而不是间接关系;

像:a--》b--》c属性之间含有这样的关系,是不符合第三范式的;


 BCNF 范式:所有属性都不传递依赖于关系的任何候选键。

题目中关系模式满足第二范式,但在关系模式 S 中,学生所在系依赖于学号( S# → Sd ),但系本身确定了系主任( Sd → Dc ),存在传递依赖,不满足第三范式。


2.

解析:A


3.

解析:A

 解题思路:

将实体-联系模型转换为关系模型时,一个m:n的联系可以转换为一个独立的关系模式,与该联系相连的各实体的码及联系本身的属性均转换为关系的属性,而关系的码为各实体码的组合。

如每个专业设置有多门课程,某些课程可被多个专业设置。专业实体集和课程实体集之间的联系在ER图中表示为多对多联系;但在关系模型中,要通过中间表来表示他们多对多的关系;所以A;

图示说明:

相关链接:http://t.csdn.cn/mxHco


4.

解析:A

解题思路:

B:Avg不属于求和函数,并且不能用于求日期的列;

C:都不属于求和函数,并且只能用于求字符型的列;

D:可以用于字符型的列(count可以用于任意类型的字段),不属于求和函数;


5.

解析:C

解题思路:

如果 S = T/R ,则 S 称为 T 除以 R 的商。在除运算中 S 的域由 T 中那些不出现在 R 中的域所组成,对于 S 中的任一有序组,由它与关系 R 中每个有序组所构成 的有序组均出现在关系 T 中。所以本题选择 C 。

1.连接:

从两个关系的笛卡尔积中选择属性间满足一定条件的元组,形成一个新的关系。连接运算将两个或多个关系连接在一起,是笛卡尔积、选择和投影的组合。连接运算的操作步骤是:首先得到R和S的笛卡尔积,然后根据连接条件,从中选择满足条件的元组,然后对选择出来的元组进行投影,消除多余的属性列。连接条件中的属性成为连接属性,两个关系中的连接属性必须类型相同,而且是可比的。

(1)等值连接:

从R和S的笛卡尔积中选取A、B属性值相等的元组(即属性A和属性B的取值相等),并将其连接起来。

(2)自然连接:

是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组(即R和S中都有属性A)。

(3)除:

关系R(X,Y),S(Y,Z),X,Y,Z均为属性组,R除S为P(X),找出S中属性组所有Y的取值y1,y2,y3,...yn,对应在R中找出所有Y的取值为y1,y2,y3,...,yn对应的X的取值x1,x2,x3...,xn,则x1,x2,x3,..,xn组成P(X),它共有n个元组,只有一个属性X

2.并、交、差要求关系R和S具有相同的关系模式,即R、S中的属性相同,例如;R的属性名为A,B,C,S的属性名也为A,B,C。


6.

解析:C

相关知识点:主键

实际上关键字就是求的是主键;

主键的作用是保证表中每一行的唯一性,同时也可以用来连接其他表。

本题中SC表通过学号外键关联学生S表;通过课号外键关联课程C表;

使用这两个字段,创建复合主键和联合主键;


7.

解析:A

相关知识点:

在数据库管理系统的实现中,关系数据模型通过二维表的形式描述实体与属性之间的关系。两个表也有三种类型:

 二维表是由行和列两部分组成。行用来描述实体中的具体数据,二维表中的列用来表示实体中的属性。


8.

解析:A

解题思路:

主码又称为主键;

主键的作用是保证表中每一行的唯一性,同时也可以用来连接其他表。

如果根据业务来设计表的话:

(1)员工编号:可以标识数据(员工编号唯一,主键则就是员工编号)

(2)如果员工编号有重复:比如不同的部门如果有相同的员工编号;则主键就是员工编号+部门编号共同决定才能唯一表示;


9.B


10.

解析:B

SELECT表示选择语句;

UPDATE表示修改语句;

ALTER是用于管理表结构的关键字;

CANCEL不属于MySQL中的语句。


二、Day14习题(原题)练习











总结

 

 

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

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

相关文章

Linux环境搭建与历史

目录 前言 1.操作系统是什么 2. 为什么我们要选择Linux 3.Linux操作系统发展历史 4.企业应用现状 Linux在服务器领域的发展 Linux在桌面领域的发展 Linux在移动嵌入式领域的发展 Linux在云计算/大数据领域的发展 5.发行版本 6. Linux环境配置 6.1 Linux搭建的方式 …

程序员挣够了钱,到中年你还害怕失业吗?

最近一刷知乎全部都是大龄程序员失业危机 真的有这么可怕吗? 程序员35岁就真的到了瓶颈期? 我不这么认为 挣够了钱,当然不可怕,问题是没挣够啊~!!! 按题主的算法是,大城市薪资1…

C++基础STL-map容器

map容器介绍: 作为关联式容器的一种,map 容器存储的都是 pair 对象,也就是用 pair 类模板创建的键值对。其中,各个键值对的键和值可以是任意数据类型,包括 C基本数据类型(int、double 等&#xff0…

快速入门matlab——变量练习

学习目标:1.掌握matlab编程中最常用的几种变量类型 2.对变量类型的属性有所熟悉,不要求记忆,知道了解即可 3.要求熟练运用这几种变量类型创建自己的变量 clear all; % 清除Workspace中的所有…

服务网格:优化微服务通信与保障系统安全性的架构利器

文章目录 服务网格:优化微服务通信与保障系统安全性的架构利器1. 什么是服务网格?微服务架构概述:服务网格的定义和作用: 2. 服务网格的特点:透明性:无需修改应用代码服务发现与负载均衡:动态发…

GPT3.5 VS GPT-4写领导讲话稿,谁是最强笔杆子?

正文共 1240 字,阅读大约需要 5 分钟 文秘/公务员必备技巧,您将在5分钟后获得以下超能力: 快速生成领导讲话稿 Beezy评级 :B级 *经过简单的寻找, 大部分人能立刻掌握。主要节省时间。 推荐人 | Kim 编辑者 | Linda ●…

redis持久化配置

回顾:rpcbind111 nfs2049 redis高可用高可用是指服务器可以正常访问的时间,衡量的标准是在多长时间内可以提供正常服务(99.9%,99.99%,99.999%等) 还要考虑提供主从分离,快速容灾技术&#…

在 React 中使用 highlight.js 和 Clipboard.js 实现代码块和复制功能

参考链接:https://blog.csdn.net/huangjuan0229/article/details/130319050 在前端开发中,代码块高亮和复制功能是十分常见的需求。而在 React 中,常用的代码高亮库是 highlight.js,常用的复制库是 Clipboard.js。本篇文章将介绍…

新版 钥证书模式加签模式支付宝官方支付对接·错误代码 missing-signature 错误原因: 缺少签名参数 解决方案

新版密钥证书加签模式支付宝官方支付对接错误代码 missing-signature 错误原因: 缺少签名参数 解决方案 大家好我是优雅草伊凡,最近处理的问题特别多每天忙得不可开交,但是我相信后续要写的内容和记录下的问题是越来越多了,其他同事忙着开发…

10-02 单元化架构核心问题与概念

单元化架构产生的原因 应对增长 传统架构无法处理日益增长的互联网用户需求扩容 需要新架构更近一部提升了系统的扩展能力系统稳定性 新架构需要高可用、相对独立和故障隔离使整体系统更稳定灰度发布 系统和组件都纳入版本管理,按需部署进行灰度发布 核心问题 应…

成都待慕电商:抖音百亿现金扶持商家

新京报贝壳财经讯5月16日,抖音电商在广州举办第三届生态大会。抖音电商总裁魏雯雯透露,过去一年,抖音电商GMV(商品交易总额)同比增长80%,其中,货架场景GMV占比达30%,平台售出超300亿…

公司新招了个字节拿36K的人,让我见识到了什么才是测试扛把子......

5年测试,应该是能达到资深测试的水准,即不仅能熟练地开发业务,而且还能熟悉项目开发,测试,调试和发布的流程,而且还应该能全面掌握数据库等方面的技能,如果技能再高些的话,甚至熟悉分…

【目标检测】基于yolov5的交通标志检测和识别(可识别58种类别,附代码和数据集)

写在前面: 首先感谢兄弟们的订阅,让我有创作的动力,在创作过程我会尽最大能力,保证作品的质量,如果有问题,可以私信我,让我们携手共进,共创辉煌。 文末附项目代码和数据集,请看检测效果: 1. 介绍 YOLOv5是一种用于目标检测的深度学习算法,它能够在高速和高精度的情…

Spring中的@Value注解详解

Spring中的Value注解详解 概述 本文配置文件为yml文件 在使用spring框架的项目中,Value是经常使用的注解之一。其功能是将与配置文件中的键对应的值分配给其带注解的属性。在日常使用中,我们常用的功能相对简单。本文使您系统地了解Value的用法。 Value…

人工智能的新时代:讯飞星火大模型Vs ChatGPT

近日,科大讯飞召开了星火认知大模型成果发布会,会上表示讯飞星火大模型将突破开放式问答,对标ChatGPT,在中文能力上超过ChatGPT,在英文能力上与ChatGPT相当。对此,你怎么看? 一、你有使用过这种…

在 Golang 中执行 Shell 命令

原文标题:Executing Shell Commands in Golang 作者:Soham Kamani 之前自己也写过 os/exec 包执行 Shell 命令的文章,但是没有这篇讲的详细,感兴趣可以看看,点此处。 在本教程中,我们将学习如何在 Golang …

融云 WICC 2023 定档!「出海嘉年华」穂城来袭!

集赞获纸质版《作战地图》 阔别一年,通信行业年度盛会 WICC 即将重磅回归。移步【融云全球互联网通信云】回复“地图”免费领 6 月 2 日(周五),融云与白鲸出海联合主办、以“聚势突围,布局全球”为主题的“WICC 社交…

进程线程常见面试题及基础知识

1 进程 我们编写的代码只是一个存储在硬盘的静态文件,通过编译后就会生成二进制可执行文件,当我们运行这个可执行文件后,它会被装载到内存中,接着 CPU 会执行程序中的每一条指令,那么这个运行中的程序,就被…

一起内核线程异常占用CPU资源的排查过程

1、软硬件环境 硬件: NXP LS1043A 4核 cortex-A53 软件: linux 5.10.35 2、问题现象 最近有个产品要把内核从4.19升级到 5.10.35版本,产品在内核版本4.19工作正常,升级到5.10.35以后,产品在不接任何外设,…

【基础1】SQL 数据库分类 代码建库、代码修改属性 代码建表 代码修改数据表属性 代码为数据表插入信息 数据的修改与删除

目录 数据库基础 代码建库 数据完整性 代码建表 数据库基础 系统数据库:master、model、tempdb、madb数据库文件的组成:【数据文件可以放在不同的文件组里】 主数据文件:*.mdf 主数据文件只能有一个次要数据文件:*.ndf日志文…