数据库原理与应用(成都理工大学工程技术学院)1452243198 中国大学MOOC答案100分完整版

粮彩沤匆赣扭镐劳起脐济寥测

第一周 数据库基础知识

第一单元测验

1、单选题:
‌关系数据库的数据模型是 ______。‎

A: 层次模型
B: 网状模型
C: 结构模型
D: 关系模型
答案:  关系模型

2、单选题:
‎关系模型是用______结构来描述数据间的联系。‌

A: 二维表
B: 层次
C: 三维表
D: 立体表
答案:  二维表

3、单选题:
​E-R图是数据库设计的工具之一,它一般适用于建立数据库的________。‏

A: 概念模型
B: 结构模型
C: 物理模型
D: 逻辑模型
答案:  概念模型

4、单选题:
‌SQL语言又称________。‌

A: 结构化定义语言
B: 结构化控制语言
C: 结构化查询语言
D: 结构化操纵语言
答案:  结构化查询语言

5、单选题:
‍______是长期存储在计算机内的有组织、可共享的数据集合。‏

A: 数据库系统
B: 数据库管理系统
C: 文件系统
D: 数据库
答案:  数据库

6、单选题:
​下列四个选项中,不属于数据库特点的是______。‏

A: 数据共享
B: 数据完整性
C: 数据冗余很高
D: 数据独立性
答案:  数据冗余很高

7、单选题:
‌SQL语言具有______的功能。‎

A: 关系规范化、数据操纵、数据控制
B: 数据定义、数据操纵、数据控制
C: 关系规范化、数据定义、数据控制
D: 关系规范化、数据操纵、数据定义
答案:  数据定义、数据操纵、数据控制

8、单选题:
‌有一个名为“销售”的实体,含有商品编号、商品名、客户名和数量等属性。该实体的主键是________。‏

A: 数量
B: 商品名
C: 客户名
D: 商品编号
答案:  商品编号

9、单选题:
‎从E-R模型向关系模型转换,一个M:N的联系转换成一个关系模式时,该关系模式的键是________。‏

A: M端实体的键
B: N端实体的键
C: M端实体键与N端实体键组合
D: 重新选取其他属性
答案:  M端实体键与N端实体键组合

10、单选题:
‍数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是()。‌

A: DBS包括DB和DBMS
B: DBMS包括DB和DBS
C: DB包括DBS和DBMS
D: DBS就是DB,也就是DBMS
答案:  DBS包括DB和DBMS

11、单选题:
‏以下关于数据库管理系统的叙述中,正确的()。‏

A: 数据库管理系统是操作系统的一部分
B: 数据库管理系统都基于关系模型
C: 数据库管理系统与数据库系统是同一个概念的不同表达
D: 数据库管理系统是数据库系统的核心
答案:  数据库管理系统是数据库系统的核心

12、单选题:
​数据库中,用来抽象、表示现实世界中数据和信息的工具是()。‎

A: 数据模型
B: 数据定义语言
C: 关系范式
D: 数据表
答案:  数据模型

13、单选题:
‏数据模型的三个要素是()。​

A: 数据结构、数据操作、数据约束
B: 实体完整性、参照完整性、用户自定义完整性
C: 数据增加、数据修改、数据查询
D: 外模式、概念模式、内模式
答案:  数据结构、数据操作、数据约束

14、单选题:
‌将实体-联系模型转换为关系模型时,实体之间多对多联系在关系模型中的实现方式是()。‎

A: 建立新的关系
B: 建立新的属性
C: 增加新的关键字
D: 建立新的实体
答案:  建立新的关系

15、多选题:
‌数据的基本模型有 ______。​

A:  层次模型
B: 网状模型
C: 结构模型
D: 关系模型
答案:   层次模型;
网状模型;
关系模型

16、多选题:
‌实体之间联系有______。‎

A: 一对一
B: 一对多
C: 多对多
D: 一对二
答案:  一对一;
一对多;
多对多

17、多选题:
‏关系数据库设计包括______。‏

A: 需求分析
B: 概念设计
C: 逻辑设计
D: 物理设计
答案:  概念设计;
逻辑设计;
物理设计

18、多选题:
‌下列选项中通常可以归属于实体的有______。‎

A: 图书
B: 学生
C: 课程
D: 姓名
答案:  图书;
学生;
课程

19、多选题:
​下面关于数据描述中正确的是______。‎

A: 数据就是数字
B: 数据是数据库中存储的基本对象
C: 数据和它的语义是不可分的
D: 数据是描述事物的符号记录
答案:  数据是数据库中存储的基本对象;
数据和它的语义是不可分的;
数据是描述事物的符号记录

20、判断题:
‌MySQL是基于层次模型的数据库。‌

A: 正确
B: 错误
答案:  错误

21、判断题:
‌主键不能作为另一个关系的外键。‍

A: 正确
B: 错误
答案:  错误

22、判断题:
‎关系模型用二维表表示实体及联系。‎

A: 正确
B: 错误
答案:  正确

23、判断题:
‏数据库是长期存储在计算机内的、有组织的数据集合。‎

A: 正确
B: 错误
答案:  正确

24、判断题:
‏在SQL所支持的数据库系统的三级模式结构中,视图属于内模式。‍

A: 正确
B: 错误
答案:  错误

25、判断题:
‎关系模型是属于信息世界的模型,是现实世界到机器世界的一个中间层次。​

A: 正确
B: 错误
答案:  错误

随堂测验

1、单选题:
‍E-R图是数据库设计的工具之一,它一般适用于建立数据库的________。‍

A: 结构模型
B: 概念模型
C: 物理模型
D: 逻辑模型
答案:  概念模型

2、单选题:
‎一个学生可以同时借阅多本图书,一本图书只能由一个学生借阅,学生和图书之间的联系为________。‎

A: 一对多联系
B: 一对一联系
C: 多对多联系
D: 非空联系
答案:  一对多联系

3、单选题:
‎将实体-联系模型转换为关系模型时,实体之间多对多联系在关系模型中的实现方式是()。​‎​

A: 建立新的关系
B: 建立新的属性
C: 增加新的关键字
D: 建立新的实体
答案:  建立新的关系

第二周 MySQL入门

第二单元测验

1、单选题:
‏在MySQL中,查看所有数据库列表的语句是______。‍

A: SELECT DATABASE();
B: SHOW SCHEMA;
C: SHOW DATABASES;
D: SHOW DATABASE;
答案:  SHOW DATABASES;

2、单选题:
‌对于用直接复制方式备份数据库,如下叙述中正确的是______。‌

A: 必须关闭MySQL服务器,才能进行复制
B: 这种方式只复制数据,不能复制表结构
C: 这种方式备份的数据库不能直接复制到另一个服务器并使用
D: 复制数据库时,该数据库不能被使用
答案:  复制数据库时,该数据库不能被使用

3、单选题:
‌在MySQL中,指定一个已存在的数据库作为当前工作数据库的命令是______。‌

A: USE
B: SELECT
C: CREATE
D: USING
答案:  USE

4、单选题:
‎以下关于MySQL的叙述中,错误的是______。‎

A: MySQL中不能使用中文作为数据表名
B: MySQL是开放源代码系统
C: MySQL支持结构化查询语言
D: MySQL支持多种存储引擎
答案:  MySQL是开放源代码系统

5、单选题:
‏下列工具中,属于图形化用户界面的MySQL管理工具是______。‏

A: mysql
B: mysqld
C: mysqldump
D: phpMyAdmin
答案:  phpMyAdmin

6、单选题:
‍以下关于MySQL配置文件my.ini的描述中,正确的是______。‏

A: 该文件包含客户端及服务器端默认端口和默认字符集的设置
B: 该文件只包含客户端的默认端口和默认字符集的设置
C: 该文件只包含服务器端的默认端口和默认字符集的设置
D: 该文件中没有任何关于端口和字符集的设置
答案:  该文件包含客户端及服务器端默认端口和默认字符集的设置

7、单选题:
‌以下属于非图形化用户界面的MySQL管理工具是_____。‌

A: phpAdmin
B: mysql
C: Navicat
D: MySQL Workbench
答案:  mysql

8、单选题:
‏使用图形化管理工具phpMyadmin操作MySQL数据库时,数据库应用结构为______。‌

A: 浏览器/服务器结构
B: 客户/服务器结构
C: 并行结构
D: 集中式结构
答案:  浏览器/服务器结构

9、单选题:
​以下属于正确的中文字符集名称的是______。‌

A: GB2312
B: UTF-8
C: UTF-16
D: GB2310
答案:  GB2312

10、单选题:
‎以下叙述中,错误的是______。‏‎‏

A: 客户端、服务器必须安装、配置在不同的计算机上
B: 客户/服务器结构中的客户端是指应用程序
C: 与客户/服务器结构相比较,浏览器/服务器结构的应用程序易于安装与部署
D: PHP用于开发基于浏览器/服务器结构的应用程序
答案:  客户端、服务器必须安装、配置在不同的计算机上

11、多选题:
‌常见的数据库系统运行与应用结构包括______。‍

A: B/S
B: C/S
C: P2P
D: B2B
答案:  B/S;
C/S

12、多选题:
‏安装MySQL数据库后,系统自动创建的数据库包括______。‎

A: information_schema
B: choose
C: mysql
D: performance_schema
答案:  information_schema;
mysql;
performance_schema

13、多选题:
‍以下关于MySQL的叙述中,正确的是______。‍‍‍‍‍

A: MySQL是基于网状模型的数据库
B: MySQL为多种编程语言提供API
C: MySQL是一种开源的系统软件
D: MySQL默认的端口号是3306
答案:  MySQL为多种编程语言提供API;
MySQL是一种开源的系统软件;
MySQL默认的端口号是3306

14、多选题:
‏下列______字符集支持MySQL中文字符。‎

A: latin1
B: gb2312
C: gbk
D: utf8
答案:  gb2312;
gbk;
utf8

15、多选题:
‍以下______不是MySQL常用的存储引擎。‏

A: InnoDB
B: OLAP
C: MyISAM
D: OLTP
答案:  OLAP;
OLTP

16、多选题:
​以下关于MySQL的叙述中,不正确的是______。‍

A: MySQL能够运行于多种操作系统平台
B: MySQL具有数据库检查和界面设计的功能
C: MySQL的编程语言是PHP
D: MySQL只适用于中小型应用系统
答案:  MySQL具有数据库检查和界面设计的功能;
MySQL的编程语言是PHP;
MySQL只适用于中小型应用系统

17、判断题:
‎MySQL是一个支持多用户的数据库管理系统。​

A: 正确
B: 错误
答案:  正确

18、判断题:
‍MySQL的配置文件是my.ini。‏

A: 正确
B: 错误
答案:  正确

19、判断题:
‌在MySQL中要创建choose数据库,应该使用命令“create table choose;”。‎

A: 正确
B: 错误
答案:  错误

20、判断题:
‌使用phpMyadmin中的导入和导出功能,可以逻辑备份数据库。‎

A: 正确
B: 错误
答案:  正确

21、判断题:
​客户/服务器结构中的客户端是指应用程序。​

A: 正确
B: 错误
答案:  正确

22、判断题:
‎PHP主要用于开发基于浏览器/服务器结构的应用程序。‍

A: 正确
B: 错误
答案:  正确

随堂测验

1、多选题:
‏MySQL数据库拥有多种存储引擎,最常用的两种存储引擎是______.‍

A: MyISAM
B: MEMORY
C: InnoDB
D: FEDERATED
答案:  MyISAM;
InnoDB

2、多选题:
‏为了避免不支持中文字符串查询或者发生中文字符串乱码等问题,应该考虑使用以下______字符集。​

A: ‍gb2312
B: latin1
C: gbk
D: utf8
答案:  ‍gb2312;
gbk;
utf8

第三周 数据库、数据表、记录、索引的操作(一)

第三单元测验

1、单选题:
‌如果一个字段的数据必须来源另一个表的主键的值,那么要在这个字段上建立______。​

A: 主键
B: 外键
C: 唯一键
D: 默认健
答案:  外键

2、单选题:
‎MySQL中创建唯一索引的关键字是_______ 。‌

A: fulltext index
B: primary index
C: unique index
D: only index
答案:  unique index

3、单选题:
‏设有关系模式EMP(职工号,姓名,年龄,技能)。假设职工号唯一,则EMP表的主键是______。‍

A: 职工号
B: 姓名,技能
C: 技能
D: 职工号,技能
答案:  职工号

4、单选题:
‍为choose表添加外键约束,约束名为choose_student_fk,外键为student_no,连接到 student表的stuednt_no字段,以下命令正确的是______。‎

A: alter table choose  add constraint choose_student_fk  FOREIGN KEY (student_no) ;
B: alter table choose  add constraint choose_student_fk FOREIGN KEY (student_no)  REFERENCES  student(stuednt_no);
C: alter table choose  add constraint choose_student_fk FOREIGN KEY (student_no)  REFERENCES  student;
D: alter table choose  add constraint choose_student_fk REFERENCES  student(stuednt_no);
答案:  alter table choose  add constraint choose_student_fk FOREIGN KEY (student_no)  REFERENCES  student(stuednt_no);

5、单选题:
‎关于DATETIME与TIMESTAMP两种数据类型的描述,错误的是______‏

A: 两者值的范围不一样。
B: 两者值的范围一样。
C: 两者占用空间不一样。
D: TIMESTAMP可以自动记录当前日期时间。
答案:  两者值的范围一样。

6、单选题:
‏在关系表中,属性值必须是另一个表主键的有效值或空值,这样的属性是()。‎‏‎

A: 外键
B: 主键
C: 唯一键
D: 候选键
答案:  外键

7、单选题:
‎关系的实体完整性要求关系中不能为空的属性是()。‌‎‌

A: 主键属性
B: 外键属性
C: 全部属性
D: 候选键属性
答案:  主键属性

8、单选题:
‍在关系模式A(S,SN,D)和B(D,CN,NM)中,关系A的主键是S,关系B的主键是D,则属性D在关系A中称为​‍()。​

A: 外键
B: 主键
C: 候选键
D: 超键
答案:  外键

9、单选题:
​使用CREAT TABLE语句建立的是______。‏

A: 数据库
B: 表
C: 视图
D: 索引
答案:  表

10、单选题:
‌以下关于主键的叙述中,正确的是()。‎‌‎

A: 主键值必须唯一
B: 主键只能作用于单个列上
C: 主键只能在CREATE TABLE语句中创建
D: 主键可设置为NULL
答案:  主键值必须唯一

11、单选题:
​一个学校的数据库中有表示院系和学生的关系:院系(系编号,系名称,联系电话,地点),学生(学号,姓名,性别,籍贯,专业,系编号),则关系学生中的主键和外键分别是()。​​​

A: 学号,系编号
B: 学号,专业
C: 学号,姓名
D: 学号,无
答案:  学号,系编号

12、单选题:
‎MySQL中关于在参照关系上定义外键的描述正确的是()。‌‎‌

A: 外键参照的属性必须是定义为主键或者定义为UNIQUE的属性列
B: 定义为外键的属性不允许取空值
C: 外键参照的属性取值可以重复
D: 定义为外键的属性不允许取重复值
答案:  外键参照的属性必须是定义为主键或者定义为UNIQUE的属性列

13、单选题:
‍用下面的语句创建了Student表:‍‍CREATE TABLE Student(Sno CHAR(10) primary key,‍‍Sname VARCHAR(10),‍‍age SMALLINT,‍‍Cname VARCHAR(20) );‍‍请用ALTER TABLE语句设置age字段默认值为20,正确的语句是()。‍‍‍

A: ALTER TABLE  Student ALTER COLUMN age SET DEFAULT 20;
B: ALTER TABLE Student CHANGE COLUMN age SET DEFAULT 20;
C: ALTER TABLE  Student ADD COLUMN age SET DEFAULT 20;
D: ALTER TABLE  Student DROP COLUMN age SET DEFAULT 20;
答案:  ALTER TABLE  Student ALTER COLUMN age SET DEFAULT 20;

14、单选题:
‍SQL语言中,删除一个数据库对象的命令是()。‎‍‎

A: DROP
B: DELETE
C: CLEAR
D: REMOVE
答案:  DROP

15、单选题:
​在可对数据表进行的各种删除操作中,不包含()。‍​‍​‍

A: 删除表的行
B: 删除表结构,而不删除表
C: 删除表的列
D: 删除整个表
答案:  删除表结构,而不删除表

16、单选题:
‌执行如下语句:DROP TABLE student;出现如下提示:Error 1051 (42s02):Unknown table ‘student’以下关于上述命令及执行情况的叙述中,正确的是()。‎‌‎

A: 无法删除,没有student表
B: student表及表中的数据均被删除
C: 不能删除student表,该表正被使用
D: 不能删除student表,语法格式不对
答案:  无法删除,没有student表

17、多选题:
‍通常来说,数据类型的选择应遵循的原则有___________。‎

A: 在符合应用要求的前提下,尽量使用“短”数据类型
B: 数据类型越简单越好
C: 尽量采用精确小数类型,而不采用浮点数类型
D: 尽量避免NULL字段,将字段指定为Not NULL约束
答案:  在符合应用要求的前提下,尽量使用“短”数据类型;
数据类型越简单越好;
尽量采用精确小数类型,而不采用浮点数类型;
尽量避免NULL字段,将字段指定为Not NULL约束

18、多选题:
‍在MySQL中,下列说法正确的是________。‌‍‌

A: NULL是占用空间的
B: NULL与其他数据进行计算时,结果永远为NULL
C: NULL是不占用空间的
D: 对于timestamp数据类型,如果往这个数据类型插入的列插入NULL值,则出现的值是当前系统时间
答案:  NULL是占用空间的;
NULL与其他数据进行计算时,结果永远为NULL;
对于timestamp数据类型,如果往这个数据类型插入的列插入NULL值,则出现的值是当前系统时间

19、多选题:
​使用键的好处是___________。‍

A: 降低查找时间
B: 强化每行的唯一标识
C: 主键不能包含NULL
D: 降低磁盘占用空间
答案:  降低查找时间;
强化每行的唯一标识;
主键不能包含NULL

20、多选题:
‎以下___________是MySQL提供的数据类型。‍

A: 字符串类型
B: 数值类型
C: 日期类型
D: 复合类型
答案:  字符串类型;
数值类型;
日期类型;
复合类型

21、多选题:
‍以下___________是约束条件关键字。‏

A: primary key
B: default
C: unique
D: engine
答案:  primary key;
default;
unique

22、多选题:



上方为免费预览版答案,如需购买完整答案,请点击下方红字:



点击这里,购买完整版答案


为了方便下次阅读,建议在浏览器添加书签收藏本网页

添加书签方法:

1.电脑按键盘的Ctrl键+D键即可收藏本网页

2.手机浏览器可以添加书签收藏本网页

点击浏览器底部菜单-【添加书签】-收藏本网页

数据库原理与应用(成都理工大学工程技术学院)1452243198 中国大学MOOC答案100分完整版第1张

点击浏览器底部菜单-【书签/历史】-可查看本网页

数据库原理与应用(成都理工大学工程技术学院)1452243198 中国大学MOOC答案100分完整版第2张


获取更多慕课答案,欢迎在浏览器访问我们的网站:



http://mooc.mengmianren.com

数据库原理与应用(成都理工大学工程技术学院)1452243198 中国大学MOOC答案100分完整版第3张

数据库原理与应用(成都理工大学工程技术学院)1452243198 中国大学MOOC答案100分完整版第4张

注:请切换至英文输入法输入域名,如果没有成功进入网站,请输入完整域名:http://mooc.mengmianren.com/


我们的公众号

打开手机微信,扫一扫下方二维码,关注微信公众号:萌面人APP

本公众号可查看各种网课答案,还可免费查看大学教材答案

点击这里,可查看公众号功能介绍

数据库原理与应用(成都理工大学工程技术学院)1452243198 中国大学MOOC答案100分完整版第5张




APP下载



点击这里下载萌面人APP,使用更方便!




APP功能说明

1.可查看各种网课答案

点击【萌面人官网】,可查看知到智慧树,超星尔雅学习通,学堂在线等网课答案

数据库原理与应用(成都理工大学工程技术学院)1452243198 中国大学MOOC答案100分完整版第6张

点击【中国大学慕课答案】,可查看mooc慕课答案

数据库原理与应用(成都理工大学工程技术学院)1452243198 中国大学MOOC答案100分完整版第7张

2.可一键领取淘宝/天猫/京东/拼多多无门槛优惠券

如图所示,点击对应图标即可领取淘宝/天猫/京东/拼多多无门槛优惠券

数据库原理与应用(成都理工大学工程技术学院)1452243198 中国大学MOOC答案100分完整版第8张


灌缮逝蓄忱逝屑盾炒戈味班葡