全部学科
Python全栈
python
NodeJS全栈
nodejs
小程序首页

MySQL初级技能认证

20 题 40 分钟 难度:

考察知识点

本试卷涵盖以下核心知识点:

基础概念(4题)

  • 关系型数据库概念
  • 数据库与表的基本概念

数据类型(4题)

  • 数据类型概述
  • 整数类型
  • 字符串类型
  • 日期和时间类型

基本操作(6题)

  • 创建数据库
  • 创建表
  • 插入数据(INSERT)
  • 查询数据(SELECT)
  • 更新数据(UPDATE)
  • 删除数据(DELETE)

查询语句(6题)

  • SELECT基本查询
  • WHERE条件过滤
  • 聚合函数(COUNT/SUM/AVG等)
  • GROUP BY分组
  • 多表连接查询(JOIN)
1
单选题

什么是关系型数据库?

A

存储文件的数据库

B

以表格形式存储数据,通过关系(表之间的关联)组织数据的数据库

C

只存储图片的数据库

D

内存中的临时数据存储

2
判断题

关系型数据库中的表由行和列组成,每一行代表一条记录,每一列代表一个字段。

A

B

3
单选题

数据库和表的关系是什么?

A

一个数据库只能有一个表

B

一个数据库可以包含多个表,表是数据库中存储数据的容器

C

表和数据库是相同的概念

D

表在数据库之外独立存在

4
判断题

MySQL中每个表由表结构(列定义)和表数据(行记录)两部分组成。

A

B

5
单选题

MySQL中创建数据库的基本语法是什么?

A

NEW DATABASE db_name

B

CREATE DATABASE db_name

C

ADD DATABASE db_name

D

MAKE DATABASE db_name

6
单选题

MySQL中创建表使用什么语句?

A

NEW TABLE table_name

B

ADD TABLE table_name

C

CREATE TABLE table_name

D

MAKE TABLE table_name

7
单选题

MySQL中插入数据使用什么语句?

A

ADD INTO table_name

B

INSERT INTO table_name

C

PUT INTO table_name

D

NEW INTO table_name

8
单选题

MySQL中查询数据使用什么语句?

A

GET FROM table_name

B

FIND FROM table_name

C

SELECT FROM table_name

D

SEARCH FROM table_name

9
单选题

MySQL中更新数据使用什么语句?

A

CHANGE table_name

B

MODIFY table_name

C

UPDATE table_name

D

EDIT table_name

10
单选题

MySQL中删除数据使用什么语句?

A

REMOVE FROM table_name

B

DELETE FROM table_name

C

DROP FROM table_name

D

CUT FROM table_name

11
单选题

MySQL中数据类型的作用是什么?

A

只是为了美观

B

定义列可以存储的数据种类和范围,保证数据正确性

C

加快删除速度

D

减少存储空间

12
单选题

MySQL中INT类型可以存储什么数据?

A

小数

B

整数

C

字符串

D

日期

13
单选题

CHAR和VARCHAR的主要区别是什么?

A

没有区别

B

CHAR固定长度,VARCHAR可变长度

C

CHAR存数字,VARCHAR存文字

D

CHAR更快,VARCHAR更慢

14
单选题

MySQL中DATE类型用于存储什么数据?

A

只有时间

B

只有日期(年-月-日)

C

日期和时间

D

只有年份

15
单选题

MySQL中查询数据使用什么语句?

A

GET FROM table_name

B

SELECT FROM table_name

C

FIND FROM table_name

D

QUERY FROM table_name

16
判断题

SELECT * FROM table_name 表示查询表中所有列的数据。

A

B

17
单选题

WHERE子句的作用是什么?

A

排序结果

B

过滤数据,只返回满足条件的行

C

分组数据

D

去除重复

18
单选题

COUNT(*)和COUNT(列名)的区别是什么?

A

完全相同

B

COUNT(*)统计所有行数,COUNT(列名)统计该列非NULL值的行数

C

COUNT(列名)统计所有行

D

COUNT(*)只统计非NULL行

19
判断题

使用GROUP BY分组时,SELECT子句中的非聚合列必须出现在GROUP BY子句中。

A

B

20
单选题

多表连接查询的作用是什么?

A

创建多个表

B

将多个表的数据按关联条件合并查询

C

删除多个表

D

复制多个表

← 上一个试卷 MySQL事务与锁专题测试
下一个试卷 → MySQL备份与恢复专题测试

📝 发现内容有误?点击此处直接编辑

想参加完整模拟考试?
小程序提供计时考试、自动评分和详细解析

长按或扫描二维码,立即体验

扫码体验小程序
马上就来
使用微信扫描二维码
立即体验完整题库