【MK】Python全栈 阶段二:习题汇总 一:MySQL数据表的基本操作:表、字段、索引的增删改查

Python 使用PyMySQL数据库交互工具,查询MySQL数据表的所有字段(表头) conn = pymysql.connect(host='127.0.0.1', port=3306, user='user1', password='123456', database='db1',charset='utf8') cursor = conn.cursor() sql = "SELECT * FROM students;" cursor.execute(sql) col = cursor.description fields = [] for i in range(len(col)): 阅读详情

版权声明:本文为博主原创文章,未经博主允许不得转载。



一、单选题

1.1 MySQL介绍

1.下列属于关系型数据库的选项是( B )

  • A .MongoDB
  • B .MySQL
  • C .Redis
  • D .MemCache
关系型数据库:DB2、MySQL、Oracle、SQL Server
NoSQL数据库:MongoDB、Redis、MemCache、Neo4J

2.Mysql默认端口号是( D )

  • A .80
  • B .21
  • C .22
  • D .3306

1.2 数据表的相关操作

3.下列不属于DML数据操作语言的选项是(C)

  • A .添加
  • B .修改
  • C .权限
  • D .查询
DML:添加  修改  删除  查询
DCL:用户  权限  事务
DDL:逻辑库  数据表  试图  索引

4.下列选项中有关SQL语句描述正确的是( B )

  • A .SQL语句区分大小写,但是字符串不区分大小写 【SQL语句不区分大小写,字符串区分大小写 】
  • B .SQL语句的注释可以是“# 这是一段注释文字”,也可以是“/* 这是另一段文字 */” 【# 是单行注释】
  • C .CREATE DATABASE 删除逻辑库 【CREATE DATABASE 逻辑库名称 ; 】创建数据库
  • D .DROP DATABASE 创建逻辑库 【DROP DATABASE 逻辑库名称 ;】删除数据库

5.关于MySQL数据类型对应的字节大小,下列选项正确的是( A )

  • A .INT类型字节大小为4
  • B .BIGINT类型字节大小为4 【8】
  • C .FLOAT类型字节大小为8 【4】
  • D .DOUBLE字节大小为16 【8】

6.关于MySQL数据类型对应的描述,下列选项中正确的是( D )

  • A .INT修饰小整数的 【较大整数】
  • B .SMALLINT修饰大整数的 【普通整数】
  • C .FLOAT修饰双精度浮点数 【单精度浮点数】
  • D .DOUBLE修饰双精度浮点数

7.下列选项中,非字符串类型的是( C )

  • A .CHAR 【固定长度字符串】
  • B .VARCHAR 【不固定长度字符串】
  • C .INT 【较大整数】
  • D . TEXT 【不确定长度字符串】

8.有关添加字段的关键字,下列正确的是( B )

  • A .MODIFY 【修改字段类型和约束】
  • B .ADD
  • C .CHANGE 【修改字段名称】
  • D .DROP 【删除字段】

9.DESC student; 该语法的作用是( A )

  • A .查看student的表结构
  • B .删除student表
  • C .退出student表
  • D .修改student表

10.已知一个数据表名称为person, 表中有一个INT类型的性别字段sex。现将INT类型修改为CHAR类型,下列选项正确的是( A )

# 指定使用 lsj2021_course 的数据库
USE lsj2021_course;

# 创建数据表
CREATE TABLE person(
	id INT UNSIGNED PRIMARY KEY,
	name VARCHAR(20) NOT NULL,
	sex INT(1) NOT NULL,
	age INT(3) NOT NULL
);

# 查看数据表结构
DESC person;

# 修改字段类型和约束
ALTER TABLE person
MODIFY sex CHAR(4) NOT NULL;
A.
	ALTER TABLE person
	MODIFY sex CHAR(4) NOT NULL;
B.
	ALTER TABLE person
	ADD sex CHAR(4) NOT NULL;
C.
	ALTER TABLE person
	CHANGE sex CHAR(4) 
【MK】Python全栈 阶段一:习题汇总 十:多线程编程 版权声明:本文为博主原创文章,未经博主允许不得转载。 文章目录一、单选题二、多选题三、练习题四、编程题 一、单选题 二、多选题 1.X A . B . C . D . 三、练习题 四、编程题 版权声明:本文为博主原创文章,未经博主允许不得转载。 ... 阅读详情

相关推荐

【MK】Python全栈 阶段一:习题汇总 一: 数据类型

版权声明:本文为博主原创文章,未经博主允许不得转载。 文章目录一、单选题二、多选题三、编程题任务任务任务 一、单选题 1.下列语句中能打印出Hello world的选项是() A Print(Hello world) B print(hello world) C print(‘hello world’) D print(‘Hello world’) 2.有一个test.py文件,要想在Pycharm的终端里执行该文件,则下列命令正确的是() A python test B pycharm t

InitialHeart2021的博客 279

【MK】Python全栈 阶段一:习题汇总 四:函数的定义与调用

版权声明:本文为博主原创文章,未经博主允许不得转载。 文章目录一、单选题二、多选题三、编程题任务1: 一、单选题 1.下 A . B . C . D . 二、多选题 1.已 A . B . C . D . 三、编程题 任务1: 版权声明:本文为博主原创文章,未经博主允许不得转载。 ...

InitialHeart2021的博客 271

【MK】Python全栈 阶段一:习题汇总 五:面向对象编程

版权声明:本文为博主原创文章,未经博主允许不得转载。 文章目录一、单选题二、多选题三、编程题 一、单选题 1.下列选项中关于 self 的说法正确的是( D ) A .self 参数跟函数的参数一样,调用时需要传值 B .类中的 self 只能在带有self参数的函数中使用 C .定义类属性变量时需要用self 【??】 D .self是类函数中必传的参数,且必须放在第一位 二、多选题 1.X A . B . C . D . 三、编程题 版权声明:本文为博主原创文章,未经博主允许不得

InitialHeart2021的博客 250

【MK】Python全栈 阶段二:习题汇总 三:MySQL数据表的基本操作:高级查询

版权声明:本文为博主原创文章,未经博主允许不得转载。 文章目录一、单选题1.1 MySQL的综合应用1.2 MySQL与Python交互二、多选题三、练习题四、编程题 一、单选题 1.1 MySQL的综合应用 1.下列 A . B . C . D . 1.2 MySQL与Python交互 二、多选题 三、练习题 四、编程题 版权声明:本文为博主原创文章,未经博主允许不得转载。 ...

InitialHeart2021的博客 250

【MK】Python全栈 阶段一:习题汇总 八:文件操作

版权声明:本文为博主原创文章,未经博主允许不得转载。 文章目录一、单选题二、多选题三、练习题四、编程题 一、单选题 二、多选题 1.X A . B . C . D . 三、练习题 四、编程题 版权声明:本文为博主原创文章,未经博主允许不得转载。 ...

InitialHeart2021的博客 231

【MK】Python全栈 阶段一:习题汇总 三: 流程控制

版权声明:本文为博主原创文章,未经博主允许不得转载。 文章目录一、单选题1.if 语句二、多选题三、编程题任务1: 一、单选题 1.if 语句 1.运行下图中的代码,打印结果正确的选项是( B ) A .开心,哈哈 B .无 C .哈哈,开心 D .哈哈 2.下 A . B . C . D . 二、多选题 1.已 A . B . C . D . 三、编程题 任务1: 1、要求: 1、 版权声明:本文为博主原创文章,未经博主允许不得转载。 ...

InitialHeart2021的博客 231

【MK】Python全栈 阶段二:习题汇总 七:MySQL的综合应用:实践一:《新闻管理系统》数据库设计

版权声明:本文为博主原创文章,未经博主允许不得转载。 文章目录一、单选题1.1 XX1.2 XX二、多选题三、练习题四、编程题 一、单选题 1.1 XX 1.下列 A . B . C . D . 1.2 XX 二、多选题 三、练习题 四、编程题 版权声明:本文为博主原创文章,未经博主允许不得转载。 ...

InitialHeart2021的博客 229

校园订餐小程序毕业设计全流程:从需求到部署的实战指南

微信小程序开发已成为现代Web应用开发的重要分支,其依托微信生态,具备无需下载、即用即走的特性,在移动端应用场景中展现出巨大优势。其技术原理基于前端WXML/WXSS/JS与后端API的交互,通过数据绑定和组件化开发实现高效的用户界面。在工程实践中,小程序项目能完整串联需求分析、数据库设计、业务逻辑实现、第三方服务集成与部署上线全流程,具有极高的教学与实战价值。以校园订餐这一典型O2O场景为例,项目能深入实践**数据库设计范式**与**索引优化**,并集成微信支付、登录等开放能力,是锻炼学生全栈开发能力、产

weixin_30731305的博客 390

从入门到精通:激光器恒流驱动电路的设计与选型指南

本文深入解析了激光器恒流驱动电路的设计与选型。文章从基础电路原理讲起,对比了简易恒流源与高精度运放反馈方案的优劣,并重点阐述了如何为不同功率与精度要求的激光器项目选择合适的恒流驱动方案,强调了恒流源对于保障激光器稳定工作、防止热失控及延长寿命的核心作用。

grafana6viz的博客 711

【RT-Thread】从零到一:RT-Thread Studio工程创建与程序下载全流程实战

本文详细介绍了RT-Thread Studio开发环境的安装与使用,从工程创建到程序下载的全流程实战指南。通过具体案例演示了如何在STM32平台上快速开发RT-Thread应用,包括时钟配置、内存优化、构建调试等关键技巧,帮助开发者高效完成嵌入式系统开发。

weixin_30336061的博客 541

大陆毫米波雷达ARS408-21xx实战:从零搭建ROS环境下的目标检测与可视化

本文详细介绍了大陆毫米波雷达ARS408-21xx在ROS环境下的实战部署全流程。从硬件连接、CAN总线配置,到ROS驱动节点开发、CAN报文解析,再到RViz三维可视化实现,提供了完整的代码示例与调试技巧,帮助开发者快速搭建毫米波雷达目标检测与可视化系统。

open4的博客 633

OpenMV模块视觉测距(避障)+颜色识别+TFT-LCD显示(实现原理与代码分析)

上图所示代码实际运行的帧率比较低,主要原因有以下两个:1.硬件问题,博主使用的版本比较低,可以尝试使用高版本OpenMV2.图像滤波问题。之前加入图像滤波是想提高色块识别的准确性,但是相应的运算速度也会下降。

ediykk的博客 1万+

计算文本相似度的常用算法

NLP、数据挖掘领域中,文本分析是一个很重要的领域,这有助于我们去让计算机理解语言的作用和使用。文本分析是数据挖掘的重要手段,利用文本分析,我们将很快的读取到一本书、一篇文章、一段话中的关键词和核心思想,而文本相似度就是我们用来剔除无用信息或者重复信息的重要手段,让计算机去找文本中的不同。 在生活中,信息检索、数据挖掘、机器翻译、文档复制检测等领域都应用到“文本相似度”。文本不仅仅是文字,文本相似度的应用更广,除了文字的匹配,还可以是图片、音频等,因为它们的实质都是在计算机中都是以二进制的方式存在的。相.

氧小氢的博客 2万+

气象水文资料预处理:缺测数据插补延长等

简介气象水文资料预处理

WW、forever的博客 3769

深入解析 OpenClaw(小龙虾)源码:架构设计与核心实现

OpenClaw用清晰、工程化的代码结构,将复杂的Agent交互流程变成了可管理、可扩展的流水线。无论是想深入了解Agent系统设计,还是希望二次开发定制自己的AI助理,阅读OpenClaw源码都是一次绝佳的学习旅程。希望本文能帮助你快速掌握OpenClaw的核心脉络。如果你对某个模块(如技能开发、安全机制)感兴趣,欢迎继续探讨。本文基于OpenClaw社区版本源码分析,具体实现可能随版本迭代有所调整,请以最新源码为准。

Ven%的博客 449

用Verilog搭建PCIe控制器核心模块

PCIe控制器是硬件设计的核心模块,负责实现设备与主机之间的高速通信。本文将以Verilog语言为例,分步骤讲解如何从零构建一个简化的PCIe控制器核心模块,涵盖事务层(TLP)生成、数据链路层(DLLP)处理和物理层(PHY)接口适配。目标是为嵌入式开发者、FPGA工程师提供一个可扩展的硬件设计框架。​。

xiaoheshang_123的博客 279

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

上一篇: 【MK】Python全栈 阶段一:习题汇总 九:常用函数与高阶函数
下一篇: 【MK】Python全栈 阶段二:习题汇总 二:MySQL数据表的基本操作:基本查询
InitialHeart2021
博客等级 码龄5年 49粉丝 182原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

InitialHeart2021

你的鼓励是我最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值