八一学院《MySQL数据库应用》形考答案
国开八一学院公众号【八一学习俱乐部】专科、本科形考答案题库,由往年期末考试试题和单元自测题随机组卷构成,通过反复刷题,能够帮助大家快速掌握题目中的知识点。大家多看考前练习题,可以检验自己对知识的掌握程度,还能提高形考和期末考的通过几率。
▲形考代做、期末试卷答案联系微信:xingkao100 搜答案方法:电脑端按「Ctrl+F」、手机端用「页面查找」功能输入关键词查找。八一学院《MySQL数据库应用》形成性考核答案
形考任务随机题目,按Ctrl+F,输入题目关键词查找。
1.[单选题]关系数据库用( )来表示实体之间的联系。
A.树结构
B.网结构
C.二维表
D.线性表
正确答案是:
2.[单选题]使用SELECT语句随机地从表中挑出指定数量的行,可以使用的方法是( )。
A.在LIMIT子句中使用RAND()函数制定行数,并用ORDER BY子句定义一个排序规则
B.只要使用LIMIT子句定义指定的行数即可,不使用DRDER BY子句
C.只要在ORDER BY 子句中使用RAND()函数,不使用LIMIT子句
D.在ORDER BY子句中使用RAND()函数,并用LIMIT子句定义行数
正确答案是:
3.[单选题]数据库系统是采用了数据库技术的计算机系统,它是一个集合体,包含数据库、计算机硬件、软件和( ) 。
A.系统分析员
B.程序员
C.数据库管理员
D.操作员
正确答案是:
4.[单选题]下面SQL是来源于考试成绩表t_exam:学号stuId、科目编号subId、成绩score,考试日期:ex_date。有以下sql,它表示的意思是:( )
Select stu_id,subId,count(*) as x
From t_exam
Where ex_date=’2008-08-08’
Group stu_id,subId
Having count(*)>1
Order by x desc
A.找出’2008-08-08’这天某科考试2次及以上的学生记录
B.找出’2008-08-08’这天,某科考试2次及以上的学生记录,考试次数多的放在前面
C.找出’2008-08-08’这天,某科考试2次及以上的学生记录,考试次数少的放在前面
D.根据学号和学科分组,找出每个人考试科数,最后考试次数多的放在前面
正确答案是:
5.[单选题]下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是( )。I.人工管理阶段 II.文件系统阶段 III.数据库阶段
A.I和II
B.只有II
C.II和III
D.只有I
正确答案是:
6.[单选题]关系代数是以( )为基础的运算。
A.关系运算
B.谓词演算
C.集合运算
D.代数运算
正确答案是:
7.[单选题]表达式Date(‘2016-3-13’,Interval 1day)的结果是( )。
A.‘2016-3-14’
B.‘2016-4-13’
C.‘2016’
D.3
正确答案是:
8.[单选题]SELECT SUBSTRING(‘Welcome to China’, 9, 2)的结果是( )
A.Welcome
B.to
C.China
D.Welcome to
正确答案是:
9.[单选题]下列四项中,不属于数据库系统特点的是( )。
A.数据共享
B.数据完整性
C.数据冗余度高
D.数据独立性高
正确答案是:
10.[单选题]关系代数中的π运算符对应SELECT语句中的以下哪个子句?( )
A.SELECT
B.FROM
C.WHERE
D.GROUP BY
正确答案是:
11.[单选题]不属于MySQL日志的是( )
A.错误日志
B.服务器日志
C.查询日志
D.二进制日志
正确答案是:
12.[单选题]在一个关系中,如果有这样一个属性组存在,它的值能唯一的标识此关系中的一个元组,该属性组称为( )。
A.主键
B.数据项
C.主属性
D.主属性值
正确答案是:
13.[单选题]“汽车用品网上商城”中,购物车实体与( )实体有联系。
A.用户类别
B.用户
C.订单
D.订单明细
正确答案是:
14.[单选题]SQL语言中,删除一个表的命令是( )。
A.DELETE
B.DROP
C.CLEAR
D.REMOVE
正确答案是:
15.[单选题]员工表staff表结构如下
staffNo varchar2(10),
Email varchar2(50)
哪一个SQL语句能查询出没有E_mail地址的员工号( )
A.select staffno from Staff where Email = NULL
B.select staffno from Staff where Email <> NULL
C.select staffno from Staff where Email is null
D.select staffno from Staff where Email is not null
正确答案是:
16.[单选题]要保证数据库的逻辑数据独立性,需要修改的是( ) 。
A.模式与外模式的映射
B.模式与内模式之间的映射
C.模式
D.三层模式
正确答案是:
17.[单选题]在SQL语言中的视图VIEW是数据库的( )。
A.外模式
B.模式
C.内模式
D.存储模式
正确答案是:
18.[单选题]假设有关系R和S,在下列的关系运算中,( )运算不要求:“R和S具有相同的元数,且它们的对应属性的数据类型也相同” 。
A.R∩S
B.R∪S
C.R-S
D.R×S
正确答案是:
19.[单选题]数据库备份的作用是( )。
A.保障安全性
B.一致性控制
C.故障后的恢复
D.数据的转存
正确答案是:
20.[单选题]下列选项中,不属于数据库特点的是( )。
A.数据共享
B.数据完整性
C.数据冗余很高
D.数据独立性高
正确答案是:
21.[单选题]数据库服务器、数据库和表的关系,正确的说法是( )
A.一个数据库服务器只能管理一个数据库,一个数据库只能包含一个表
B.一个数据库服务器可以管理多个数据库,一个数据库可以包含多个表
C.一个数据库服务器只能管理一个数据库,一个数据库可以包含多个表
D.一个数据库服务器可以管理多个数据库,一个数据库只能包含一个表
正确答案是:
22.[单选题]字符串常量使用( )作为定界符。
A.单引号
B.括号
C.方括号
D.花括号
正确答案是:
23.[单选题]假设有关系R和S,关系代数表达式R-(R-S)表示的是( )。
A.R∩S
B.R∪S
C.R-S
D.R×S
正确答案是:
24.[单选题]int类型数据范围是( )
A.-128----127 0---255
B.-8388608---8388607 0---16777215
C.-2147483648---2147483647 0---4294967295
D.-9223372036854775808---92233720368547758071844073709551615
正确答案是:
25.[单选题]数据库设计中,用E-R图来描述信息结构,这是数据库设计的( )。
A.需求分析阶段
B.逻辑设计阶段
C.概念设计阶段
D.物理设计阶段
正确答案是:
26.[单选题]设关系R和S的属性个数为r和s,则(R×S)操作结果的属性个数为( )。
A.r+s
B.r-s
C.r*s
D.max(r+s)
正确答案是:
27.[单选题]例如数据库中有A表,包括学生、课程、成绩三个字段,数据库结构为
学生 课程 成绩
张三 语文 60
张三 数学 100
李四 语文 70
李四 数学 80
李四 英语 80
如何统计最高分>80的课程?( )。
A.SELECT MAX(成绩)FROM A GROUP BY 学科 HAVING MAX(成绩)>80;
B.SELECT 学科 FROM A GROUP BY 学科 HAVING成绩>80;
C.SELECT 学科FROM A GROUP BY 学科 HAVING MAX(成绩)>80;
D.SELECT 学科FROM A GROUP BY 学科 WHERE MAX(成绩)>80;
正确答案是:
28.[单选题]在E-R模型向关系模型转换时,M:N的联系转换为关系模式时,其外键包括( )。
A.M端实体的关键字
B.N端实体的关键字
C.M、N端实体的关键字
D.重新选取其他属性
正确答案是:
29.[单选题]“汽车用品网上商城”数据库包括( )张表。
A.6
B.7
C.8
D.9
正确答案是:
30.[单选题]MySQL是一种( )数据库管理系统。
A.层次型
B.网络型
C.关系型
D.对象型
正确答案是:
31.[单选题]delete from employee语句的作用是( )
A.删除当前数据库中整个employee表,包括表结构
B.删除当前数据库中employee表内的所有行
C.由于没有where子句,因此不删除任何数据
D.删除当前数据库中employee表内的当前行
正确答案是:
32.[单选题]关系代数运算是以( )为基础的运算 。
A.关系运算
B.谓词演算
C.集合运算
D.代数运算
正确答案是:
33.[单选题]SQL语言中,删除一个视图的命令是( )。
A.REMOVE
B.CLEAR
C.DELETE
D.DROP
正确答案是:
34.[单选题]以下哪项不属于DML操作?( )
A.insert
B.update
C.delete
D.create
正确答案是:
35.[单选题]下列( )不是DBA数据库管理员的职责。
A.完整性约束
B.定义数据库模式
C.数据库安全
D.数据库管理系统设计
正确答案是:
36.[单选题]SQL是一种( )语言。
A.高级算法
B.人工智能
C.关系数据库
D.函数型
正确答案是:
37.[单选题]在表中设置外键实现的是哪一类数据完整性?( )
A.实体完整性
B.引用完整性
C.用户定义的完整性
D.实体完整性、引用完整性
正确答案是:
38.[单选题]“汽车用品网上商城”中,关于购物车功能的描述,( )是错误的。
A.购物车的购物信息不可删除
B.购物车能自动跟踪并记录消费者网上购物所选择的商品
C.购物车可以对数据库进行实时更新
D.购物车可以累积购物总金额
正确答案是:
39.[单选题]创建表时,不允许某列为空可以使用( )。
A.NOTNULL
B.NONULL
C.NOTBLANK
D.NOBLANK
正确答案是:
40.[单选题]有关系S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#,GRADE)。其中S#是学生号,SNAME是学生姓名,SEX是性别, C#是课程号,CNAME是课程名称。要查询选修“数据库”课的全体男生姓名的SQL语句是SELECT SNAME FROM S,C,SC WHERE子句。这里的WHERE子句的内容是( )。
A.S#=S
B.S# and
C.C#=S
D.C# and SEX=’男’ and CNAME=’数据库’
E.S#=S
F.S# and
G.C#=S
H.C# and SEX in’男’and CNAME in’数据库’
I.SEX ’男’ and CNAME ’数据库’
J.SEX=’男’ and CNAME=’数据库’
正确答案是:
41.[多选题]以下否定语句搭配正确的是( )
A.not in
B.in not
C.not between and
D.is not null
正确答案是:
42.[多选题]关于TRUNCATE TABLE描述正确的是( )
A.TRUNCATE TABLE返回值为0
B.表中包含AUTO_INCREMENT列,使用TRUNCATE TABLE可以重置序列值
C.TRUNCATE TABLE 本身不能回滚
D.TRUNCATE TABLE删除根据表结构重新构建表
正确答案是:
43.[多选题]MySQL存储函数的描述正确的是( )
A.存储函数在服务器端运行
B.存储函数既可以有输入参数又可以有输出参数
C.存储函数勇CALL语句调用
D.存储函数中必须包括DETURN语句
正确答案是:
44.[多选题]视图一般不用于下列哪些语句?( )。
A.DELETE
B.SELECT
C.INSERT
D.UPDATE
正确答案是:
45.[多选题]MySQL流程控制语句包括( )。
A.出错处理语句
B.分支语句
C.循环语句
D.定义语句
正确答案是:
46.[理解题]有一个关于商品供应及顾客订单的数据库CRM-DB,包括四个表,表中信息如下:( )
供应表apply(id、name、sid、price),说明:id供应厂家编号,name供应厂家名称,sid商品编号,price商品价格
顾客表customers(gid、name、address、balance),说明:gid顾客编号,name顾客姓名,address地址,balance余额
订单表orders(sid、gid、date),说明:sid商品编号,gid顾客编号,date订单日期
订单表goods(sid、name、count),说明:sid商品编号,name商品名称,count商品数量
[单选题]现在要从商品表中查询以“可乐”两个字结尾的商品名称及数量,并按数量降序排序,请完善以下SQL语句,选择正确的答案:
SELECT name,count
FROM ( )。
WHERE name like “%可乐”
ORDER BY count DESC;
A.goods
B.apply
C.customers
D.orders
正确答案是:
47.[单选题]从GROUP BY分组的结果集中再次用条件表达式进行筛选的子句是( )
A.FROM
B.ORDER BY
C.HAVING
D.WHERE
正确答案是:
48.[单选题]综合分析题:某工厂生产多种产品,每种产品由不同的零件组装而成,有的零件可用在不同的产品上。产品由产品号和产品名两个属性,零件有零件号和零件名两个属性。
设计系统的关系数据库逻辑模型,完善表结构,选择正确的选项( )
( )products(pid,name),pid是主键
零件表 compnents(cid,name),cid为主键
组装表 takes(pid,cid),pid、cid是外键,分别参照产品表的pid和零件表的cid
A.产品表
B.学生表
C.课程表
D.教师表
正确答案是:
49.[单选题]MySQL属于( )数据库系统。
A.层次模型
B.网状模型
C.关系模型
D.面向对象模型
正确答案是:
50.[单选题]关系数据库管理系统应能实现的专门关系运算包括( )。
A.排序、索引、统计
B.选择、投影、连接
C.关联、更新、排序
D.显示、打印、制表
正确答案是:
51.[单选题]数据库系统和文件系统的区别是( )。
A.数据库系统复杂,文件系统简单
B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统能解决此问题;
C.文件系统只能管理程序文件,而数据库系统能管理各种文件;
D.文件系统管理的数据量小,而数据库系统管理的数据量大;
正确答案是:
52.[单选题]子模式是用来描述( )。
A.数据库的总体逻辑结构
B.数据库的局部逻辑结构
C.数据库的物理存储结构
D.数据库的概念结构
正确答案是:
53.[单选题]为数据表创建索引的目的是( )
A.提高查询的检索性能
B.创建唯一索引
C.创建主键
D.归类
正确答案是:
54.[单选题]公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是( )
A.多对多
B.一对一
C.多对一
D.一对多
正确答案是:
55.[单选题]若用如下的SQL语句创建了一个表SC:
CREATE TABLE SC (S# CHAR(6) NOT NULL,C# CHAR(3) NOT NULL,SCORE INTEGER,NOTE CHAR(20));向SC表插入如下行时,( )行可以被插入 。
A.(’201009’,’111’,60,必修)
B.(’200823’,’101’,NULL,NULL)
C.(NULL,’103’,80,’选修’)
D.(’201132’,NULL,86,’ ’)
正确答案是:
56.[单选题]创建表时,不允许某列为空可以使用( )
A.NOTNULL
B.NONULL
C.NOTBLANK
D.NOBLANK
正确答案是:
57.[单选题]现有一个关系:借阅(书号,书名,库存数,读者号,借期,还期),假如同一本书允许一个读者多次借阅,但不能同时对一种书借多本,则该关系模式的外键是( )。
A.书号
B.读者号
C.书号+读者号
D.书号+读者号+借期
正确答案是:
58.[单选题]描述数据库全体数据的全局逻辑结构和特性的是( )
A.模式
B.内模式
C.外模式
D.用户模式
正确答案是:
59.[单选题]E-R模型的基本成分是( )。
A.字段和记录
B.记录和实体
C.联系和属性
D.实体和联系
正确答案是:
60.[单选题]在MySQL中有5种约束,以下( )不属于该5种约束。
A.主键约束
B.外键约束
C.唯一性约束
D.关联约束
正确答案是:
61.[单选题]删除列指令是( )
A.ALTER TABLE … DELETE …
B.ALTER TABLE … DELETE COLUMN …
C.ALTER TABLE … DROP …
D.ALTER TABLE … DROP COLUMN …
正确答案是:
62.[单选题]下列关于UPDATE语句错误的是( )。
A.可以使用DEFAULT关键字将列设置为默认值
B.可以使用NULL 关键字将列设置为空值
C.可以使用UPDATE语句同时修改多个记录
D.若UPDATE语句中没有指定搜索条件,则默认只能修改第一条记录
正确答案是:
63.[单选题]在SQL查询时,使用WHERE子句指出的是( )。
A.查询目标
B.查询条件
C.查询视图
D.查询结果
正确答案是:
64.[单选题]SELECT COUNT(SAL)FROM EMP GROUP BY DEPTNO;意思是( )。
A.求每个部门中的工资
B.求每个部门中工资的大小
C.求每个部门中工资的总和
D.求每个部门中工资的个数
正确答案是:
65.[多选题]在MySQL中,下列关于创建数据库表的描述不正确的是( )。
A.在创建时必须设定列的约束
B.在删除表的时候通过外键约束连接在一起的表会被一同删除
C.在创建表时必须设置列数据
D.通过CREATE TABLE new_t SELECT * FROM old_t复制表的同时,表的约束能够一起被复制到新表中
正确答案是:
66.[单选题]数据库系统的数据独立性体现在( )。
A.不会因为数据的变化而影响到应用程序
B.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序
C.不会因为存储策略的变化而影响存储结构
D.不会因为某些存储结构的变化而影响其他的存储结构
正确答案是:
67.[单选题]数据库设计的概念设计阶段,表示概念结构的常用方法和描述工具是( )。
A.层次分析法和层次结构图
B.数据流程分析法和数据流程图
C.实体联系法和实体联系图
D.结构分析法和模块结构图
正确答案是:
68.[单选题]GROUP_CONCAT()函数作用是( )
A.将每组的结果字符串连接起来
B.将每组的结果累加
C.统计每组的记录数
D.统计每组的平均值
正确答案是:
69.[单选题]返回当前日期函数是( )。
A.curtime()
B.adddate()
C.currnow()
D.curdate()
正确答案是:
70.[单选题]关系数据库中,主键是( )
A.创建唯一的索引,允许空值
B.只允许以表中第一字段建立
C.允许有多个主键的
D.为标识表中唯一的实体
正确答案是:
71.[单选题]要保证数据库的数据独立性,需要修改的是( ) 。
A.模式与外模式
B.模式与内模式
C.三层之间的两种映射
D.三层模式
正确答案是:
72.[单选题]设关系数据库中一个表S的结构为:S(SN,CN,grade),其中SN为学生名,CN为课程名,二者均为字符型;grade为成绩,数值型,取值范围0-100。若要更正王二的化学成绩为85分,则可用( )。
A.UPDATE S SET grade=85 WHERE SN=’王二’ AND CN=’化学’
B.UPDATE S SET grade=’85’ WHERE SN=’王二’ AND CN=’化学’
C.UPDATE grade=85 WHERE SN=’王二’ AND CN=’化学’
D.UPDATE grade=’85’ WHERE SN=’王二’ AND CN=’化学’
正确答案是:
73.[单选题]在数据库设计中,将E-R图转换成关系数据模型的过程属于( )。
A.需求分析阶段
B.逻辑设计阶段
C.概念设计阶段
D.物理设计阶段
正确答案是:
74.[单选题]数据模型的三要素是( )。
A.数据结构、数据操作和数据完整性
B.数据结构、数据库定义和数据库维护
C.数据定义、数据操作和数据维护
D.关系数据库、层次数据库和网状数据库
正确答案是:
75.[单选题]要快速完全清空一个表,可以使用如下语句( )
A.TRUNCATETABLE
B.DELETETABLE
C.DROPTABLE
D.CLEARTABLE
正确答案是:
76.[多选题]MySQL存储过程中分支语句有哪些?( )
A.IF
B.CASE
C.SELECT
D.SWITCH
正确答案是:
77.[多选题]EMP表如下所示,下面哪些SQL语句的返回值为3?( )。
雇员号 雇员号 部门号 工资
001 张山 02 2000
010 王宏达 01 1200
056 马林生 02 1000
101 赵敏 04( )
A.select count(*) from emp
B.select count(distinct 部门号) from emp
C.select count(*) from emp group by 雇员号
D.select count(工资) from emp
正确答案是:
78.[单选题]员工表staff表结构如下
staffNo varchar2(10),
Email varchar2(50)
哪一个SQL语句能查询出没有E_mail地址的员工号( )
A.select staffno from Staff where Email = NULL
B.select staffno from Staff where Email <> NULL
C.select staffno from Staff where Email is null
D.select staffno from Staff where Email is not null
正确答案是:
79.[单选题]DECIMAL是( )数据类型
A.可变精度浮点值
B.整数值
C.双精度浮点值
D.单精度浮点值
正确答案是:
80.[单选题]在网上购物流程中,位于“用户注册”与“选购产品”之间的步骤是( )。
A.浏览产品
B.订购产品
C.送货上门
D.货到付款
正确答案是:
81.[单选题]已知表T1中有2行数据,T2中有3行数据,执行SQL语句“select a. * from T1 a,T2 b”后,返回的行数为( )。
A.2行
B.3行
C.5行
D.6行
正确答案是:
82.[单选题]SQL中,“AGE IN(20,22)”的语义是( )。
A.AGE<=22 AND AGE >=20
B.AGE <22 AND AGE>20
C.AGE=22 AND AGE =20
D.AGE<=20 OR AGE >=22
正确答案是:
83.[单选题]修改列指令是( )。
A.ALTER TABLE … MODIFY …
B.ALTER TABLE … MODIFY COLUMN…
C.ALTER TABLE … UPDATE …
D.ALTER TABLE … UPDATE COLUMN …
正确答案是:
84.[单选题]在关系模式中,实现“关系中不允许出现相同的元组”的约束是( )约束。
A.候选键
B.主键
C.键
D.外键
正确答案是:
85.[单选题]下列四项中说法不正确的是( )。
A.数据库减少了数据冗余
B.数据库中国的数据可以共享
C.数据库避免了一切数据的重复
D.数据库具有较高的数据独立性
正确答案是:
86.[单选题]下列哪些是MYSQL的配置文件?( )
A.my.ini
B.my-template.ini
C.my-innodb-heavy-4G.ini
D.php_mysqli.ini
正确答案是:
87.[单选题]MySQL中,预设的、拥有最高权限超级用户的用户名为( )。
A.test
B.Administrator
C.DA
D.root
正确答案是:
88.[单选题]一张表的主键个数为( )。
A.至多3个
B.没有限制
C.至多1个
D.至多2个
正确答案是:
89.[单选题]下列的SQL语句中,( )不是数据定义语句。
A.CREATE TABLE
B.DROP VIEW
C.CREATE VIEW
D.GRANT
正确答案是:
90.[单选题]SQL语句中,删除一个视图的命令是( )。
A.DELETE
B.DROP
C.CLEAR
D.REMOVE
正确答案是:
91.[单选题]数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是( )。
A.DBS包括DB和DBMS
B.DBMS包括DB和DBS
C.DB包括DBS和DBMS
D.DBS就是DB,也就是DBMS
正确答案是:
92.[多选题]MySQL安全性控制语句包括( )。
A.出错处理语句
B.创建用户语句
C.授权语句
D.收回权限语句
正确答案是:
93.[多选题]在SQL中,数据操纵语言(DML)包括( )。
A.CREATE
B.INSERT
C.UPDATE
D.DORP
正确答案是:
94.[单选题]有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于( )。
A.实体完整性约束
B.参照完整性约束
C.用户自定义完整性约束
D.关键字完整性约束
正确答案是:
95.[单选题]从ER图导出关系模型时,如果实体间的联系时M:N的,下列说法中正确的是( )。
A.将N方关键字和联系的属性纳入M方的属性中
B.将M方关键字和联系的属性纳入N方的属性中
C.在M方属性和N方属性中均增加一个表示级别的属性
D.增加一个关系表示联系,其中纳入M方和N方的关键字
正确答案是:
96.[单选题]取出关系中的某些列,并消去重复的元组的关系运算称为( )。
A.取列运算
B.投影运算
C.连接运算
D.选择运算
正确答案是:
97.[多选题]某查询语句中有“%田_”语句,则可能的查询结果有( )。
A.张田
B.田华
C.陈力田
D.刘田耕
正确答案是:
98.[多选题]下列说法正确的是( )。
A.一张数据表一旦建立完成,是不能修改的
B.在MySQL中,用户在单机上操作的数据就存放在单机中
C.在MySQL中,可以建立多个数据库,但也可以通过限定,使用户只能建立一个数据库
D.要建立一张数据库,必须先建立数据表的结构
正确答案是: