百年教育职业培训中心 百年教育学习服务平台
题库试卷

2023年秋季广东开放大学Mysql数据库及应用形成性考核平时作业参考答案

来源: 更新时间:

超多的题库,支持文字、图片,语音搜题,包含国家开放大学、广东开放大学、云南开放大学、北京开放大学、上海开放大学、江苏开放大学、超星、青书、奥鹏等等多个平台题库,考试作业必备神器。正确答案:微信搜索【广

多的题库,支持文字、图片,语音搜题,包含国家开放大学、广东开放大学、云南开放大学、北京开放大学、上海开放大学、江苏开放大学、超星、青书、奥鹏等等多个平台题库,考试作业必备神器。

正确 答案:微信搜索【 广开搜题 】公众号

广东开放大学 2023年春季招生简章


2023年秋季广东开放大学Mysql数据库及应用形成性考核平时作业参考答案


一、单选题


1. 下列哪个是关系型数据库管理系统?

A. MongoDB

B. Redis

C. MySQL

D. Elasticsearch


答案:C. MySQL


2. 下列哪个是非关系型数据库管理系统?

A. Oracle

B. PostgreSQL

C. MongoDB

D. SQLite


答案:C. MongoDB


3. MySQL中,用于创建数据库的命令是:

A. CREATE TABLE

B. CREATE DATABASE

C. CREATE INDEX

D. CREATE VIEW


答案:B. CREATE DATABASE


4. MySQL中,用于创建表的命令是:

A. CREATE TABLE

B. CREATE DATABASE

C. CREATE INDEX

D. CREATE VIEW


答案:A. CREATE TABLE


5. MySQL中,用于插入数据的命令是:

A. INSERT INTO

B. UPDATE

C. DELETE

D. SELECT


答案:A. INSERT INTO


6. MySQL中,用于更新数据的命令是:

A. INSERT INTO

B. UPDATE

C. DELETE

D. SELECT


答案:B. UPDATE


7. MySQL中,用于删除数据的命令是:

A. INSERT INTO

B. UPDATE

C. DELETE

D. SELECT


答案:C. DELETE


8. MySQL中,用于查询数据的命令是:

A. INSERT INTO

B. UPDATE

C. DELETE

D. SELECT


答案:D. SELECT


9. MySQL中,用于选择所有列的命令是:

A. SELECT *

B. SELECT COUNT(*)

C. SELECT DISTINCT

D. SELECT MAX()


答案:A. SELECT *


10. MySQL中,用于选择不重复的列的命令是:

A. SELECT *

B. SELECT COUNT(*)

C. SELECT DISTINCT

D. SELECT MAX()


答案:C. SELECT DISTINCT


二、填空题


1. MySQL中,用于创建数据库的命令是__________

答案:CREATE DATABASE


2. MySQL中,用于创建表的命令是__________

答案:CREATE TABLE


3. MySQL中,用于插入数据的命令是__________

答案INSERT INTO


4. MySQL中,用于更新数据的命令是__________

答案:UPDATE


5. MySQL中,用于删除数据的命令是__________

答案:DELETE


6. MySQL中,用于查询数据的命令是__________

答案:SELECT


7. MySQL中,用于选择所有列的命令是__________

答案:SELECT *


8. MySQL中,用于选择不重复的列的命令是__________

答案:SELECT DISTINCT


9. MySQL中,用于计算某一列的总数的命令是__________

答案:SELECT COUNT(*)


10. MySQL中,用于计算某一列的最大值的命令是__________

答案:SELECT MAX()


三、简答题


1. 什么是数据库?

答:数据库是指按照数据结构来组织、存储和管理数据的仓库,它是存储数据的集合,可以通过数据库管理系统来访问和操作数据。


2. 什么是关系型数据库?

答:关系型数据库是一种基于关系模型的数据库,它使用表格来组织和存储数据,表格由行和列组成,每行代表一个记录,每列代表一个属性。


3. 什么是非关系型数据库?

答:非关系型数据库是一种不使用表格来组织和存储数据的数据库,它使用其他数据结构来存储数据,如键值对、文档、图形等。


4. MySQL是什么?

答:MySQL是一种开源的关系型数据库管理系统,它支持多用户、多线程和多表操作,被广泛应用于Web应用程序的开发中。


5. MySQL中,如何创建数据库?

答:可以使用CREATE DATABASE语句来创建数据库,语法如下:

CREATE DATABASE database_name;


6. MySQL中,如何创建表?

答:可以使用CREATE TABLE语句来创建表,语法如下:

CREATE TABLE table_name (

column1 datatype,

column2 datatype,

...

);


7. MySQL中,如何插入数据?

答:可以使用INSERT INTO语句来插入数据,语法如下:

INSERT INTO table_name (column1, column2, ...)

VALUES (value1, value2, ...);


8. MySQL中,如何更新数据?

答:可以使用UPDATE语句来更新数据,语法如下:

UPDATE table_name

SET column1 = value1, column2 = value2, ...

WHERE condition;


9. MySQL中,如何删除数据?

答:可以使用DELETE语句来删除数据,语法如下:

DELETE FROM table_name

WHERE condition;


10. MySQL中,如何查询数据?

答:可以使用SELECT语句来查询数据,语法如下:

SELECT column1, column2, ...

FROM table_name

WHERE condition;


四、综合题


1. 假设有一个学生表(students),包含以下字段:学号(id)、姓名(name)、年龄(age)、性别(gender),请写出创建该表的SQL语句。

答:

CREATE TABLE students (

id INT PRIMARY KEY,

name VARCHAR(50),

age INT,

gender VARCHAR(10)

);


2. 假设有一个学生表(students),已经包含了若干条学生记录,请写出插入一条新的学生记录的SQL语句。

答:

INSERT INTO students (id, name, age, gender)

VALUES (1, '张三', 20, '');


3. 假设有一个学生表(students),已经包含了若干条学生记录,请写出更新一条学生记录的SQL语句,将学号为1的学生的姓名改为'李四'

答:

UPDATE students

SET name = '李四'

WHERE id = 1;


4. 假设有一个学生表(students),已经包含了若干条学生记录,请写出删除一条学生记录的SQL语句,将学号为1的学生记录删除。

答:

DELETE FROM students

WHERE id = 1;


5. 假设有一个学生表(students),已经包含了若干条学生记录,请写出查询所有学生记录的SQL语句。

答:

SELECT *

FROM students;


以上就是2023年秋季广东开放大学Mysql数据库及应用形成性考核平时作业参考答案。希望对大家的学习有所帮助!

电话咨询