大学MOOC MySQL数据库技术(重庆工程职业技术学院)1461955172 最新慕课完整章节测试答案
单元0 课程导学
文章目录
MySQL数据库概述
1、单选题:
( )不属于MySQL的图形管理工具
选项:
A: Workbench
B: Command窗口
C: Navicat
D: PhpMyAdmin
答案: 【 Command窗口】
2、多选题:
MySQL有以下哪些特点
选项:
A: 开源软件
B: 适用于OLTP场景
C: 服务器数量大
D: 主要应用于互联网行业
答案: 【 开源软件;
适用于OLTP场景;
服务器数量大;
主要应用于互联网行业】
3、判断题:
MySQL是关系型数据库
选项:
A: 正确
B: 错误
答案: 【 正确】
单元1 Windows下MySQL的安装
MySQL的安装
1、单选题:
MySQL默认使用TCP/IP的端口号是( )
选项:
A: 3307
B: 3306
C: 3311
D: 8080
答案: 【 3306】
2、多选题:
彻底卸载MySQL要包括以下哪些选项( )
选项:
A: 点击控制面板→卸载程序,卸载掉所有相关的MySQL软件
B: 删除安装目录下C:Program Files的 MySQL文件夹
C: 删除目录下C:ProgramData的删除注册表中HKEY_LOCAL_MACHINESYSTEMControlSet001ServicesEventLogApplication下的MySQL文件夹MySQL文件夹
D: 删除注册表中HKEY_LOCAL_MACHINESYSTEMControlSet001ServicesEventLogApplication下的MySQL文件夹
答案: 【 点击控制面板→卸载程序,卸载掉所有相关的MySQL软件;
删除安装目录下C:Program Files的 MySQL文件夹;
删除目录下C:ProgramData的删除注册表中HKEY_LOCAL_MACHINESYSTEMControlSet001ServicesEventLogApplication下的MySQL文件夹MySQL文件夹;
删除注册表中HKEY_LOCAL_MACHINESYSTEMControlSet001ServicesEventLogApplication下的MySQL文件夹】
MySQL的配置
1、单选题:
为了避免不支持中文字符串查询或者发生中文字符串乱码等问题,不应该考虑使用以下( )字符集。
选项:
A: gb2312
B: latin1
C: gbk
D: utf8
答案: 【 latin1】
2、多选题:
MySQL的启动类型有()
选项:
A: 自动
B: 手动
C: 禁用
D: 停止
答案: 【 自动;
手动;
禁用】
3、判断题:
可以用命令NET START启动MySQL的服务
选项:
A: 正确
B: 错误
答案: 【 正确】
单元1测验
1、单选题:
MySQL默认使用TCP/IP的端口号是( )
选项:
A: 3307
B: 3306
C: 3311
D: 8080
答案: 【 3306】
2、单选题:
进行MySQL的配置,最重要的是修改( )文件
选项:
A: lib.ini
B: bin.ini
C: include.ini
D: my.ini
答案: 【 my.ini】
3、单选题:
可以通过( )命令来启动MySQL服务
选项:
A: NET STOP MySQL57
B: NET START MySQL57
C: NET START
D: NET STOP
答案: 【 NET START MySQL57】
4、多选题:
MySQL支持的存储引擎有哪些( )
选项:
A: MyISAM
B: InnoDB
C: MEMORY
D: Engine
答案: 【 MyISAM ;
InnoDB;
MEMORY】
5、多选题:
完全卸载MySQL,需要执行以下哪几项( )
选项:
A: 点击控制面板→卸载程序,卸载掉所有相关的MySQL软件
B: 删除目录C:Program Files下的 MySQL文件夹
C: 删除目录C:ProgramData下下的MySQL文件夹
D: 删除注册表中HKEY_LOCAL_MACHINESYSTEMControlSet001ServicesEventLogApplication下的MySQL文件夹
答案: 【 点击控制面板→卸载程序,卸载掉所有相关的MySQL软件;
删除目录C:Program Files下的 MySQL文件夹;
删除目录C:ProgramData下下的MySQL文件夹;
删除注册表中HKEY_LOCAL_MACHINESYSTEMControlSet001ServicesEventLogApplication下的MySQL文件夹】
6、多选题:
如果要在数据表中正确地显示中文,必须将( )设置为UTF8。
选项:
A: default-character-set
B: character-set-server
C: default-storage-engine
D: port
答案: 【 default-character-set;
character-set-server】
7、判断题:
最彻底、最直接修改MySQL的字符集,是在my.ini文件中实现的( )
选项:
A: 正确
B: 错误
答案: 【 正确】
8、判断题:
MySQL是一款开源的软件。( )
选项:
A: 正确
B: 错误
答案: 【 正确】
9、判断题:
MEMORY是MySQL5.7.22默认的存储引擎。
选项:
A: 正确
B: 错误
答案: 【 错误】
单元2 数据库的创建
创建与修改数据表
1、单选题:
以下()不是对数值数据类型的定义
选项:
A: INT
B: FLOAT
C: DECIMAL
D: CHAR
答案: 【 CHAR】
2、单选题:
查看数据库中数据表列表的命令是
选项:
A: SHOW DATABASE;
B: SHOW DATABASES;
C: SHOW TABLES;
D: SHOW TABLE;
答案: 【 SHOW TABLES;】
3、单选题:
若要在基本表S中增加一列Cn(课程名),可用( ).
选项:
A: ADD TABLE S Cn CHAR(8);
B: ADD TABLE S ALTER Cn CHAR(8);
C: ALTER TABLE S ADD Cn CHAR(8);
D: ALTER TABLES S(ADD Cn CHAR(8));
答案: 【 ALTER TABLE S ADD Cn CHAR(8);】
4、单选题:
将数据表student字段名称address修改为stuAddress,用以下( )语句
选项:
A: alter table student change address stuAddress;
B: alter table student change address stuAddress varchar(50);
C: alter table student midify address stuAddress;
D: alter table student modify address stuAddress varchar(50);
答案: 【 alter table student change address stuAddress varchar(50);】
5、判断题:
关系的属性在数据表中称为字段
选项:
A: 正确
B: 错误
答案: 【 正确】
创建数据库
1、单选题:
E-R图是数据库设计的工具之一,它一般适用于建立数据库的( )
选项:
A: 结构模型
B: 概念模型
C: 物理模型
D: 逻辑模型
答案: 【 概念模型】
2、单选题:
选择数据库db_student为当前数据库的命令是( )
选项:
A: USE db_student;
B: OPEN db_student;
C: SELECT db_student;
D: USE DATABASE db_student;
答案: 【 USE db_student;】
3、单选题:
删除数据库db_student的命令是( )
选项:
A: DELETE DATABASE db_student;
B: DROP DATABASE db_student;
C: DELETE db_student;
D: DROP db_student;
答案: 【 DROP DATABASE db_student;】
单元2测验
1、单选题:
E-R图是数据库设计的工具之一,它一般适用于建立数据库的( )。
选项:
A: 结构模型
B: 概念模型
C: 物理模型
D: 逻辑模型
答案: 【 概念模型】
2、单选题:
给定工程项目PROJ和职工EMP实体集,若一个职工可以参加多个项目,一个项目可以由多个职工参加,那么,PROJ与EMP之间应是一个( )的联系。
选项:
A: 1:1
B: m:1
C: 1:m
D: m:n
答案: 【 m:n】
3、单选题:
在SQL语言中,删除基本表的命令是( )
选项:
A: DESTROY TABLE
B: REMOVE TABLE
C: DELETE TABLE
D: DROP TABLE
答案: 【 DROP TABLE】
4、单选题:
数据库系统从广义的角度看,应该由( )组成。
选项:
A: 数据库、硬件、软件和人员
B: 数据库、硬件、数据库管理系统和软件
C: 数据库、软件和人员
D: 数据库、数据库管理系统和人员
答案: 【 数据库、硬件、软件和人员】
5、单选题:
选择数据库course为当前数据库的命令是( )
选项:
A: use course;
B: open course;
C: select course;
D: use database course;
答案: 【 use course;】
6、单选题:
查看数据库中数据表列表的命令是( )。
选项:
A: SHOW DATABASE;
B: SHOW DATABASES;
C: SHOW TABLES;
D: SHOW TABLE;
答案: 【 SHOW TABLES;】
7、单选题:
假设一个教师可以讲授多门课程,一门课程可以有多名教师讲授,则教师和课程之间的联系类型为( )。
选项:
A: 1:1
B: 1:m
C: m:1
D: n:m
答案: 【 n:m】
8、单选题:
假设一个院系有多名教师,一个教师只属于一个院系,则院系和教师 之间的联系类型为( )。
选项:
A: 1:1
B: 1:m
C: m:1
D: n:m
答案: 【 1:m】
9、单选题:
某高校人事管理系统中,规定讲师每课时的教学酬金不能超过100元,副教授每课时的教学酬金不能超过130元,教授每课时的教学酬金不能超过160元。这种情况下所设置的数据完整性约束条件称之为( )。
选项:
A: 实体完整性
B: 用户定义完整性
C: 主键约束完整性
D: 参照完整性
答案: 【 用户定义完整性】
10、单选题:
商品关系P(商品名,条形码,产地,价格)中的( )属性可以作为该关系的主键。
选项:
A: 商品名
B: 条形码
C: 产地
D: 价格
答案: 【 条形码】
11、单选题:
某银行信贷额度关系credit-in(C_no, C_name, limit, Credit_balance)中的四个属性分别表示用户号、用户姓名、信贷额度和累计消费额。该关系的 ( )属性可以作为主键。
选项:
A: C_no
B: C_name
C: Credit_balance
D: limit
答案: 【 C_no】
12、单选题:
设有关系Students(学号,姓名,年龄,性别,系名,家庭住址),其中,属性“系名”是关系DEPT的主键,用户要求访问“家庭住址”的某个成分,如邮编、省、市、街道以及门牌号。关系Students的主键和外键分别是( )。
选项:
A: 学号、家庭住址
B: 姓名、家庭 住址
C: 学号、系名
D: 姓名、系名
答案: 【 学号、系名】
13、单选题:
若某企业的数据库系统中有如下所示的员工关系和仓库关系,每个仓库可有多名员工,但只有一名负责人,则创建仓库表结构的SQL语句为( )。 员工关系(employee)员工编号 (employeeID)员工姓名 (name)部门 (department)职务 (position)001李蕾仓储部组长002张明仓储部组长003何苗仓储部保管员 仓库关系(warehouse)仓厍编号 (warehouseID)仓厍名称 (name)地址 (address)负责人编号 (pricipalID)01仓库A地址A00102仓库B地址B00203仓库C地址C001
选项:
A: CREATE TABLE(employeeID CHAR(2) NOT NULL UNIQUE, name CHAR(30) NOT NULL, address CHAR(40), pricipalID CHAR(3));
B: CREATE TABLE((warehouseID CHAR(2) PRIMARY KEY, name CHAR(30) NOT NULL, address CHAR(40), pricipalID CHAR(3)); employee(employeeID));
C: CREATE TABLE((warehouseID CHAR(2) PRIMARY KEY, name CHAR(30)NOT NULL, address CHAR(40), pricipalID CHAR(3), FOREIGN KEY(pricipalID) REFERENCES employee(employeeID));
D: CREATE TABLE((warehouseID CHAR(2), name CHAR(30)NOT NULL, address CHAR(40)
