2025年09月计算机二级MySQL选择题每日一练——第十二期

计算机二级中选择题是非常重要的,本期是这个系列的最后一期了!

答案及解析将在末尾公布!

今日主题:综合应用进阶

1、设有如下创建表的语句:

CREATE TABLE tb_test(  ID INT NOT NULL PRIMARY KEY,  sno CHAR(10) NOT NULL,  cno CHAR(10) NOT NULL,  number INT NULL,  CONSTRAINT fk_1 FOREIGN KEY (sno) REFERENCES tb_ref1(sno),  CONSTRAINT fk_2 FOREIGN KEY (cno) REFERENCES tb_ref2(cno)  
);  

定义外键时用于指定被参照关系主键的关键字是( )
A. CONSTRAINT
B. PRIMARY KEY
C. FOREIGN KEY
D. REFERENCES

2、给定查询语句:
SELECT cname FROM t_course WHERE cname LIKE 'Da_a%';
下列选项中不满足条件的是( )
A. Da1_analysis
B. Data_cueb
C. Database
D. Dada

3、以下关于视图的描述中,错误的是( )
A. 在视图上不可创建索引
B. 视图可以和表一起使用
C. 在视图上不能再创建视图
D. 在视图上不可创建触发器

4、对一个数据库成功执行DROP DATABASE命令之后,正确的描述是( )
A. 该数据库中各表的结构依然存在
B. 该数据库上的用户权限依然存在
C. 该数据库上的用户权限部分被删除
D. 该数据库中各表的内容部分被删除

5、下列关于TRUNCATE命令的描述中,错误的是( )
A. 若表中有AUTO_INCREMENT字段,使用TRUNCATE后该列将被重新设置为初始值
B. TRUNCATE的执行速度比DELETE
C. TRUNCATE不是逐行删除表中的数据,而是先删除原来的表,再重新创建表
D. TRUNCATEDELETE所使用的系统和事务日志资源多

6、启动 MySQL 后,要对已存在的数据库db_test及其中的数据表tb_test进行操作,应首先执行的命令是( )
A. DROP TABLE tb_test;
B. USE db_test;
C. SHOW COLUMNS FROM tb_test;
D. DESC tb_test;

7、设有语句:
ALTER TABLE tb_account MODIFY num VARCHAR(18);
与之功能相同的语句是( )
A. ALTER TABLE tb_account ALTER num num VARCHAR(18);
B. ALTER TABLE tb_account ALTER num VARCHAR(18);
C. ALTER TABLE tb_account CHANGE num num VARCHAR(18);
D. ALTER TABLE tb_account CHANGE num VARCHAR(18);

8、在 MySQL 命令客户端执行下列语句,结果不为 1 的是( )
A. SELECT SQRT(1.0);
B. SELECT MOD(5,5);
C. SELECT FLOOR(1.9);
D. SELECT SIGN(10.64);

9、下面表定义语句中,没有定义的完整性约束是( )

CREATE TABLE tb_scare(  sno char(10) NOT NULL,  cno char(6) NOT NULL,  grade double,  CONSTRAINT pk_sc PRIMARY KEY (sno, cno)  
);  

A. 自定义完整性约束
B. 参照完整性约束
C. 实体完整性约束

10、设有员工加班表 (员工号,日期,加班数量),创建唯一索引应选择的字段是( )
A. 日期
B. (员工号,加班数量)
C. 员工号
D. (员工号,日期)

1、答案:D
解析:REFERENCES指定外键所参照的主表及主键;CONSTRAINT用于命名约束,FOREIGN KEY声明外键。
2、答案:A
解析:LIKE 'Da_a%'表示第 1 个字符 ‘D’、第 2 个 ‘a’、第 3 个任意字符、第 4 个 ‘a’,后续任意字符;A 中第 4 个字符是 ‘_’,不满足。
3、答案:C
解析:视图上可以创建新视图(嵌套视图),C 错误;A、B、D 正确(视图是虚拟表,不支持索引和触发器)。
4、答案:B
解析:DROP DATABASE删除数据库及表,但用户权限需手动撤销,B 正确。
5、答案:D
解析:TRUNCATE是 DDL 命令,直接删除表重建,日志资源少;DELETE是 DML,逐行删除,日志资源多,D 错误。
6、答案:B
解析:USE db_test用于切换到目标数据库,之后才能操作其中的表。
7、答案:C
解析:MODIFY仅修改字段类型,CHANGE可同时修改字段名和类型(格式:CHANGE 旧名 新名 类型),C 与题干语句功能相同。
8、答案:B
解析:MOD(5,5)返回 0(5 除以 5 的余数);A 返回 1(1 的平方根);C 返回 1(向下取整);D 返回 1(正数的符号为 1)。
9、答案:B
解析:语句定义了主键(实体完整性),无外键(参照完整性),无自定义约束(如 CHECK),故缺少参照完整性。
10、答案:D
解析:同一员工在不同日期的加班记录应唯一,复合索引 (员工号,日期) 可确保唯一性;A、C 可能重复;B 中加班数量可重复。

完整版 PDF(含二级更多题目题库)
点击下载

以上就是本期内容,如有错误请指正!

—————————————————本系列完结———————————————

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

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

相关文章

计组(2)CPU与指令

一、总体认识CPU1、软硬件角度CPU,全称就是中央处理器。从硬件上来说,CPU是一个超大规模集成电路,通过电路实现加法、乘法乃至各种各样的处理逻辑。从软件来说,CPU就是一个执行各种计算机指令的逻辑机器。2、计算机指令所谓的计算…

用Java让家政服务触手可及

家政服务不仅仅包括日常保洁,随着社会的发展,从日常保洁、衣物清洁到家电维修、月嫂保姆,家政服务的场景越发多元。用户不仅追求服务的 “专业度”,更看重 “便捷性”—— 能否快速找到服务、预约服务、了解服务效果?上…

Python OpenCV图像处理与深度学习:Python OpenCV特征检测入门

特征检测与描述:探索图像中的关键点 学习目标 通过本课程,学员们将掌握特征检测的基本概念,了解如何使用OpenCV库中的SIFT和SURF算法进行特征点检测和特征描述符的计算。实验将通过理论讲解与实践操作相结合的方式,帮助学员深入理…

ECDH (椭圆曲线迪菲-赫尔曼密钥交换)

文章目录一、什么是ECDH?二、为什么需要 ECDH?要解决什么问题?三、原理与图示四、核心比喻:混合颜料五、技术实现步骤1. 约定公共参数2. 生成密钥对3. 交换公钥4. 计算共享密钥5. 密钥派生六、注意事项七、安全性基础八、优势特点…

Spring Boot实战:打造高效Web应用,从入门到精通

目录一、Spring Boot 初相识二、搭建开发环境2.1 安装 JDK2.2 安装 IDE(以 IntelliJ IDEA 为例)2.3 初始化 Spring Boot 项目三、Spring Boot 基础配置3.1 配置文件详解(application.properties 和 application.yml)3.2 自定义配置…

2025网络安全宣传周知识竞赛答题活动怎么做

网络安全答题PK小程序可以结合竞技性、趣味性和知识性,设计以下核心功能模块,提升用户参与度和学习效果:一、核心PK功能实时对战匹配 随机匹配在线用户(按段位/积分相近原则) 好友定向PK(支持分享邀请对战&…

echo、seq、{}、date、bc命令

文章目录echo、seq、{}、date、bc命令echo案例seq命令案例{}花括号列表扩展序列扩展嵌套扩展datebc(高精度计算器)echo、seq、{}、date、bc命令 echo echo命令是一个常用的Shell命令,用于在终端上输出文本。它的基本语法如下: echo [option] [string]…

Vue2之Vuex

文章目录 数据准备新建项目选择模块安装vscode工具打开 删除无用文件删除src/assets文件下的所有内容删除src/components文件下的所有内容修改src/app.vuevscode运行项目 一、 概述1.是什么2. 使用场景3.优势4 Vuex流程图5.注意: 二、需求: 多组件共享数据创建三个组…

2025具身智能赛道观察:技术、产业与视频基础设施

引言 2025 年,具身智能(Embodied Intelligence)毫无疑问已经成为全球资本追逐的“风口赛道”。从人形机器人、无人配送,到低空经济和智能驾驶,几乎所有与物理世界深度结合的领域,都被纳入具身智能的广义范…

【商业银行风控模型(python版本,实操合集,附带anaconda安装教程,持续更新)】

Anaconda(Python工具)安装1.Mac中安装Anaconda2.点击“Free Download”下载后,点击“Skip registration”,跳过注册环节。 3.conda list4.安装完成Anaconda基本操作命令 # 查看当前虚拟环境下的所有包 conda list # 查看某个特定的…

FPGA DDR 地址映射-黄金法则

FPGA 中 DDR 控制器的地址映射顺序(Address Mapping Order) 是优化设计速度(带宽和效率) 的关键。简单来说,地址映射顺序决定了线性地址如何映射到 DDR 芯片内部的物理结构(Bank、Row、Column)。…

网络安全设备监控指标

网络安全设备监控指标 近日看到一篇设备情况汇报,内容写得有些欠缺,因此我特意问了一下AI,整理了一下思路。以下是监控需要关注的性能指标。权当抛砖引玉。根据指标可以做监控,也可以做调研指标。 业务承载能力 吞吐量&#xff08…

JSP程序设计之JSP指令

1、JSP指令概念与分类 (1)概念 JSP指令相当于在编译期间的命令,用来设置与整个JSP页面相关的属性,它并不直接产生任何可见的输出,用来设置全局变量、声明类、要实现的方法和输出内容的类型等。在JSP文件被解析为Java…

Generative Art with p5.js: Creating Beauty from Code

Are you ready to make something truly beautiful with p5.js? Forget about boring bar charts and sales data—let’s create art that moves, breathes, and responds to your touch. We’re going to explore generative art, where code becomes your paintbrush and a…

Wi-Fi技术——网络安全

一、数据帧的安全 1、无线网络安全的发展 理论上无线电波范围内的任何一个站点都可以监听并登录无线网络,所有发送或接收的数据,都有可能被截取,因此无线网络安全十分重要。 原始802.11的安全策略为WEP,其存在根本性的漏洞&#x…

Java提供高效后端支撑,Vue呈现直观交互界面,共同打造的MES管理系统,含完整可运行源码,实现生产计划、执行、追溯一站式管理,提升制造执行效率

前言在当今竞争激烈的制造业环境中,企业面临着提高生产效率、降低成本、保证产品质量以及快速响应市场变化等多重挑战。制造执行系统(MES,Manufacturing Execution System)作为连接企业上层计划管理系统(如ERP&#xf…

【macOS】垃圾箱中文件无法清理的常规方法

【macOS】垃圾箱中文件无法清理的方法如果外接 SSD 移动盘上的垃圾文件无法删除, 可能是由于文件系统格式不兼容、文件被占用、权限不足等原因导致的, 以下是一些常见的解决方法:检查移动硬盘文件系统格式:如果移动硬盘是 NTFS 格…

鸿蒙ArkTS 核心篇-15-条件渲染(组件)

目录 根据逻辑条件结果,渲染不同的 UI 内容 DevEco Studio代码实战 预览效果 总结 根据逻辑条件结果,渲染不同的 UI 内容 DevEco Studio代码实战 let num: number 20Entry Component struct Index {build() {Column() {if (num 1) {Text(文本 1)} …

大模型微调显存内存节约方法

大模型微调时节约显存和内存是一个至关重要的话题,尤其是在消费级GPU(如RTX 3090/4090)或资源有限的云实例上。下面我将从显存(GPU Memory) 和内存(CPU Memory) 两个方面,为你系统地…

Linux笔记12——shell编程基础-6

字符截取命令一、cut命令功能:用于从文件或标准输入中提取指定字段或列语法:cut [选项] 文件名-f:列号,提取第几列,默认识别制表符分割出来的列(列号之间用,隔开)-d:分隔符&#xff…