2020年春广东开放大学10089MySQL数据库原理及应用考试与答案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2020年春广东开放大学10089MySQL数据库原理及应用考
试与答案
MySQL数据库基础及应用
测验一
1. 计算机进行数据处理经历了从低级到高级的____________个发展阶段C. 4
2. 关系数据模型是以__________理论为基础的,用二维表结构来表示实体以及实体之间联系的模型。

A. 关系
3. 关系中能唯一标识每个元组的最少属性或属性组称之为_____D. 关键字(主码或主键)
4. 在同一个数据库中某个关系R1中的属性或属性组若在另一个关系R2中作为关键字(主码)使用,则该属性或属性组为R1的B. 外关键字
5. 一个数据库中往往包含多个关系,一个数据库中这些关系的集合称之为____C. 数据库模式
6. 关系代数的运算分为两大类,第一类是传统的集合运算并、交、差运算,另一类是专门的关系运算,主要是选择、投影和_____A. 连接
7. 数据库、数据库管理和数据库系统之间的关系正确的是C. 数据库系统包括数据库和数据库管理系统
8. 目前,商品化的数据库管理系统以__________型为主。

A. 关系
9. 从给定关系中找出满足一定条件的元组的运算,称为________运算。

D. 选择
10. 数据模型所描述的内容包括三个部分,分别是数据结构、数据操作和_______。

B. 数据约束
测验二
1. 设计关系数据库模式时,很容易出现的问题是冗余性,即一个事实在多个元组中重复。

造成这种冗余的最常见的原因是,企图把一个对象的单值和多值特性包含在一个关系中。


2. 如果关系R属于1NF,并且R的每一个非主属性(字段)都完
全依赖于主键,则R属于_________。

B. 2NF
3. 假设一位教师可以讲授多门课程,一门课程可由多位教师讲授,则教师与课程之间是__C. 多对多关系
4. 在下面教师表和系部表中,教师号和系部号分别是两个表的主键教师表(教师号,教师名,系部号,职务,工资)系部表(系部号,系部名,部门人数,工资总额)在这两个表中,只有一个是外键,它是_____B. 教师表中的“系部号”
5. 在实体中能作为关键字(或主码)的属性称为_A. 主属性
6. 实体之间的联系类型有三种,分别为________、________和________。

D. 1对11对多多对多
7. 若实体A和B是多对多的联系,实体B和C是1对1的联系,则实体A和C是____对____的联系。

C. 多对多
8. 数据库设计过程一般分为:___________、概念设计、逻辑设计、物理设计、实施和运行维护等阶段。

A. 需求分析
9. 概念结构设计是设计人员以用户的观点,对用户信息的抽象和描述,是从现实世界到信息世界的第一次抽象,不需要考虑具体的数据库管理系统。

A. 对
10. 概念结构设计阶段设计出来的E-R图可以在计算机中直接表示和处理并不需要将E-R 图转换成关系模式B. 错
测验三
1. 关于常见的存储引擎,下面描述错误的是__A. InnoDB存储引擎虽然不支持事件处理应用程序,但是支持外键、同时还支持崩溃修复能力和并发控制
2. 查看数据库系统中已经存在的数据库时,可以执行_____________命令。

C. SHOWDATABASES;
3. 关于数据库的执行操作,_____________选项是错误的。

B. ALTERDATABASE语句用于修改指定数据库的名称
4. 按照用户群进行分类,MySQL分为______________版和_____________版两大类。

A. 社区企业
5. 客户端登录MySQL服务的方法,尽管形式有别,但其实登录时都需要给出MySQL数据库服务器的名称(默认是localhost),登录用户名(默认是root)和_______________。

C. 密码或登录密码
6. 查看MySQL数据库的存储引擎,可以在控制台中执行_____________命令。

D. SHOWENGINES
7. 当前最新的MySQL版本,默认的存储引擎是_____________。

B. InnoDB
8. 在控制台中执行“____________ 数据库名;”语句表示选择当前要操作的数据库,执行成功后可以向数据库中添加表和视图等内容。

A. USE
9. 对于MySQL来说,整个服务器或数据库方案,用户并不一定要使用相同的存储引擎,可以为方案中的每个表使用不同的存储引擎。


10. 删除数据库是指在服务器中删除已经存在的数据库,删除成功后,数据库中的数据将全部删除,但分配的存储空间并不会被回收。


测验四
1. 若表中一个字段定义类型为char,长度为20,当在此字段中输入字符串“数据库技术”时,此字段将占用10个字节的存储空间。


2. 对一个超过200个汉字的内容,应用一个varchar型的字段来存放。


3. 一个表上只能创建一个主键约束,但可以创建多个唯一性约束。


4. 在MySQL中,我们用0表示数值未知的空值。


5. 数据完整性可分为四种类型,分别是:实体完整性、参照完整性、用户自定义完整性和域完整性。


6. 以下________操作能够实现实体完整性。

C. 设置主键
7. 如果要求表中的一个或多个字段的组合具有不重复的值,而且不允许为空,就应当将这个字段或字段的组合设置________。

B. 主键约

8. DECIMAL是________数据类型。

A. 可变精度浮点值
9. 如果某字段希望存放客户的家庭或办公电话,那么该字段应该采用_______数据类型。

B. varchar(13)
10. M ySQL 中数据表的物理存储包括两类文件_______________B. .frm文件、.ibd文件
测验五
1. 可以说,表中主键约束是非空约束和_______的组合。

B. 唯一约束
2. 在SQL中字符串连接函数是________。

A. CONCAT
3. CURDATE函数的作用是________。

B. 返回当前日期和时间
4. 使用SQL命令建立表时,每列的定义中必不可少的内容是________。

D. 列名和类型
5. SQL是Structured Query Language的缩写,译为结构化查询语言。

A. 对
6. SQL语言的四类核心语句。

这四类语句分别是:数据定义语句、数据操纵语句、数据查。

相关文档
最新文档