高校邦 MySQL数据库及应用 章节测验答案
第一章测验
1 单选 计算机进行数据处理经历了从低级到高级的____________个发展阶段
A. 2
B. 3
C. 4
D. 5
答案: C
2 单选 关系数据模型是以__________理论为基础的,用二维表结构来表示实体以及实体之间联系的模型。
A. 关系
B. 表
C. 元组
D. 记录
答案: A
3 单选 关系中能唯一标识每个元组的最少属性或属性组称之为_________________。
A. 列
B. 外关键字
C. 索引
D. 关键字(主码或主键)
答案: D
4 单选 在同一个数据库中某个关系R1中的属性或属性组若在另一个关系R2中作为关键字(主码)使用,则该属性或属性组为R1的___________。
A. 列
B. 外关键字
C. 索引
D. 关键字(主码或主键)
答案: B
5 单选 一个数据库中往往包含多个关系,一个数据库中这些关系的集合称之为___________。
A. 关系组合
B. 关系集合
C. 数据库模式
D. 关系模式
答案: C
6 单选 关系代数的运算分为两大类,第一类是传统的集合运算并、交、差运算,另一类是专门的关系运算,主要是选择、投影和___________。
A. 连接
B. 自然连接
C. 笛卡尔积
D. 查询
答案: A
7 单选 数据库、数据库管理和数据库系统之间的关系正确的是
A. 数据库包括了数据库管理系统和数据库系统
B. 数据库管理系统包括了数据库和数据库系统
C. 数据库系统包括数据库和数据库管理系统
D. 以上都不对
答案: C
8 单选 目前,商品化的数据库管理系统以__________型为主。
A. 关系
B. 层次
C. 网状
D. 对象
答案: A
9 单选 从给定关系中找出满足一定条件的元组的运算,称为________运算。
A. 集合
B. 投影
C. 连接
D. 选择
答案: D
10 单选 数据模型所描述的内容包括三个部分,分别是数据结构、数据操作和_______。
A. 数据定义
B. 数据约束
C. 数据连接
D. 数据选择
答案: B
第二章
1 单选 设计关系数据库模式时,很容易出现的问题是冗余性,即一个事实在多个元组中重复。造成这种冗余的最常见的原因是,企图把一个对象的单值和多值特性包含在一个关系中。
A. 对
B. 错
答案: A
2 单选 如果关系R属于1NF,并且R的每一个非主属性(字段)都完全依赖于主键,则R属于_________。
A. 1NF
B. 2NF
C. 3NF
D. 4NF
答案: B
3 单选 假设一位教师可以讲授多门课程,一门课程可由多位教师讲授,则教师与课程之间是___________。
A. 一对一关系
B. 一对多关系
C. 多对多关系
D. 其它关系
答案: C
4 单选 在下面教师表和系部表中,教师号和系部号分别是两个表的主键 教师表(教师号,教师名,系部号,职务,工资)系部表(系部号,系部名,部门人数,工资总额)在这两个表中,只有一个是外键,它是___________。
A. 教师表中的“教师号”
B. 教师表中的“系部号”
C. 系部表中的“系部号”
D. 系部表中的“教师号”
答案: B
5 单选 在实体中能作为关键字(或主码)的属性称为________。
A. 主属性
B. 非主属性
C. 联系
D. 实体集
答案: A
6 单选 实体之间的联系类型有三种,分别为________、________和________。
A. 1对11对21对3
B. 1对11对多2对多
C. 1对11对2多对多
D. 1对11对多多对多
答案: D
7 单选 若实体A和B是多对多的联系,实体B和C是1对1的联系,则实体A和C是____对____的联系。
A. 1对1
B. 1对多
C. 多对多
D. 都不对
答案: C
8 单选 数据库设计过程一般分为:___________、概念设计、逻辑设计、物理设计、实施和运行维护等阶段。
A. 需求分析
B. 调研分析
C. 需求设计
D. 分组讨论
答案: A
9 单选 概念结构设计是设计人员以用户的观点,对用户信息的抽象和描述,是从现实世界到信息世界的第一次抽象,不需要考虑具体的数据库管理系统。
A. 对
B. 错
答案: A
10 单选 概念结构设计阶段设计出来的E-R图可以在计算机中直接表示和处理并不需要将E-R图转换成关系模式
A. 对
B. 错
答案: B
第三章
1 单选 关于常见的存储引擎,下面描述错误的是_____________。
A. InnoDB存储引擎虽然不支持事件处理应用程序,但是支持外键、同时还支持崩溃修复能力和并发控制
B. MEMORY存储引擎的所有数据都存储在内存中,数据的处理速度快但安全性不高
C. MyISAM存储引擎提供了高速的存储与检索和全文探索能力,它并不支持事务处理应用程序
D. 除了InnoDB、MOMORY和MyISAM存储引擎外,MRG_MYISAM、BLACKHOLE和CSV也是MySQL数据库的存储引擎
答案: A
2 单选 查看数据库系统中已经存在的数据库时,可以执行_____________命令。
A. SHOWCREATEDATABASE;
B. SHOWCREATEDATABASES;
C. SHOWDATABASES;
D. SHOWDATABASE;
答案: C
3 单选 关于数据库的执行操作,_____________选项是错误的。
A. SHOWDATABASES语句用于查询当前数据库系统中已经存在的数据库
B. ALTERDATABASE语句用于修改指定数据库的名称
C. DROPDATABASE语句可以删除指定的数据库
D. CREATEDATABASE语句可以创建指定的数据库,并且在创建时可以设置字符集和校对规则
答案: B
4 单选 按照用户群进行分类,MySQL分为______________版和_____________版两大类。
A. 社区企业
B. 社区政府
C. 企业政府
D. 免费收费
答案: A
5 单选 客户端登录MySQL服务的方法,尽管形式有别,但其实登录时都需要给出MySQL数据库服务器的名称(默认是localhost),登录用户名(默认是root)和_______________。
A. 空格
B. 123456
C. 密码或登录密码
D. 以上都不对
答案: C
6 单选 查看MySQL数据库的存储引擎,可以在控制台中执行 _____________命令。
A. SHOWENGINE
B. LISTENGINES
C. LISTENGINE
D. SHOWENGINES
答案: D
7 单选 当前最新的MySQL版本,默认的存储引擎是_____________。
A. MRG_MYISAM
B. InnoDB
C. MyISAM
D. MOMERY
答案: B
8 单选 在控制台中执行“____________ 数据库名;”语句表示选择当前要操作的数据库,执行成功后可以向数据库中添加表和视图等内容。
A. USE
B. USES
C. OPEN
D. SHOW
答案: A
9 单选 对于MySQL来说,整个服务器或数据库方案,用户并不一定要使用相同的存储引擎,可以为方案中的每个表使用不同的存储引擎。
A. 对
B. 错
答案: A
10 单选 删除数据库是指在服务器中删除已经存在的数据库,删除成功后,数据库中的数据将全部删除,但分配的存储空间并不会被回收。
A. 对
B. 错
答案: B
如无法购买,请复制网址,换浏览器打开 使用过程中有疑问联系QQ55089918
还木有评论哦,快来抢沙发吧~