MySQL数据库设计与应用考试答案

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

1单选(2分)
下列四个选项中,不属于数据库特点的是______。

得分/总分
A.
数据冗余很高
B.
数据独立性
C.
数据共享
D.
数据完整性
正确答案:A你没选择任何选项
2单选(2分)
在MySQL中,查看所有数据库列表的语句是______。

得分/总分
A.
SHOW DATABASE
B.
SHOW CREATE DATABASE
C.
SHOW DATABASES
D.
SHOW SCHEMA
正确答案:C你没选择任何选项
3单选(2分)
下列工具中,属于图形化用户界面的MySQL管理工具是______。

得分/总分
A.
mysql
B.
phpMyAdmin
C.
mysqldump
D.
mysqld
正确答案:B你没选择任何选项
4单选(2分)
在MySQL中,设有学生表Student(s_no,s_name,s_age),各字段的含义分别是学生学号、姓名、年龄。

下列插入记录语句会报错是________。

得分/总分
A.
insert into Student values('201530','Jakc',18)
B.
insert into Student(s_no,s_name,s_age)values('201530','Jakc',18)
insert into Student(s_no,s_name)values('201530','Jakc')
D.
insert into Student values('201530','Jakc')
正确答案:D你没选择任何选项
5单选(2分)
在教师表中查找“工龄”还没有输入数据的记录,使用的SQL语句是______得分/总分
A.
SELECT*FROM教师表WHERE工龄IS.NULL.
B.
SELECT*FROM教师表WHERE工龄=NULL
C.
SELECT*FROM教师表WHERE工龄=0
D.
SELECT*FROM教师表WHERE工龄IS NULL
正确答案:D你没选择任何选项
6单选(2分)
有学生表s、课程表c和选课表sc,结构分别如下:
s(学号,姓名,性别,年龄)
c(课程号,课程名,学分)
sc(学号,课程号,成绩)
检索学号姓名和学生所修课程的课程名和成绩,正确的SQL命令是______。

得分/总分
A.
SELECT s.学号,姓名,课程名,成绩FROM s
INNER JOIN sc ON s.学号=sc.学号
INNER JOIN c ON sc.课程号=c.课程号
B.
SELECT s.学号,姓名,课程名,成绩FROM s
INNER JOIN sc INNER JOIN c
ON s.学号=sc.学号ON sc.课程号=c.课程号
C.
SELECT学号,姓名,课程名,成绩FROM s
INNER JOIN sc ON s.学号=sc.学号
INNER JOIN c ON sc.课程号=c.课程号
D.
SELECT学号,姓名,课程名,成绩FROM s,c,sc
WHERE s.学号=sc.学号AND sc.学号=c.学号
正确答案:A你没选择任何选项
7单选(2分)
对数值型字段求和的函数是______。

得分/总分
A.
B.
COUNT
C.
AVG
D.
SUM
正确答案:D你没选择任何选项
8单选(2分)
在SQL语言中,子查询是______。

得分/总分
A.
嵌入到另一个查询语句之中的查询语句
B.
返回单表中数据子集的查询语句
C.
选取单表中字段子集的查询语句
D.
选取多表中字段子集的查询语句
正确答案:A你没选择任何选项
9单选(2分)
MySQL中要对两个NULL值做相等比较运算,需要使用______运算符?
得分/总分
A.
=
B.
<=>
C.
==
D.
<>
正确答案:B你没选择任何选项
10单选(2分)
在以下语句段中,若i<n计算结果为True,而且n是i的整数倍。

则下列叙述正确的是______。

test:while i<n do
if n%i=0then
set yn=0;
leave test;
end if;
set i=i+1;
end while test;
得分/总分
A.
进入循环体执行,执行if语句:设置yn值为0,然后转到是否执行下一遍循环的判断。

B.
循环体一次也不执行,直接转到test标记的while循环的下一条语句去执行。

C.
进入循环体执行,但不执行if语句的选择,只是执行i变量只增加1的语句,然后转而判断是否执行下一遍循环。

D.
进入循环体执行,执行if语句:设置yn值为0,然后转到test标记的while循环的下一条语句去执行。

正确答案:D你没选择任何选项
11单选(2分)
关于repeat循环语句,下列描述正确的是______。

得分/总分
A.
repeat语句是无条件反复执行循环体。

B.
repeat语句是当条件不成立时反复执行循环体。

C.
repeat语句是当条件成立时反复执行循环体。

D.
其它选项的表达都不对。

正确答案:B你没选择任何选项
12单选(2分)
关系数据库中,外键(Foreign Key)是______。

得分/总分
A.
在一个关系中的一个或一组属性是另一个关系的主键
B.
在一个关系中用于唯一标识元组的一个或一组属性
C.
在一个关系中定义了缺省值的一个或一组属性
D.
在一个关系中定义了约束的一个或一组属性
正确答案:A你没选择任何选项
13单选(2分)
常见的数据库应用系统运行与应用结构包括________。

得分/总分
A.
C/S和B/S
B.
B/S
C.
C/S和P2P
D.
正确答案:A你没选择任何选项
14单选(2分)
repeat语句的功能是当循环条件为False时反复执行循环体,这必须要使用的相关关键词有______。

得分/总分
A.
do
B.
else
C.
until
D.
then
正确答案:C你没选择任何选项
15单选(2分)
有如下三个数据库表:
图书(索书号,书名,出版社,定价,ISBN),
借书证(借书证号,姓名,性别,专业,所在单位),
借书记录(借阅号,索书号,借书证号,借书日期,还书日期)。

查询所有借阅过“中国出版社”图书的读者的姓名和所在单位,正确的SQL语句是______。

得分/总分
A.
SELECT A.姓名,A.所在单位FROM图书A
INNER JOIN借书记录B ON A.索书号=B.索书号
WHERE A.出版社='中国出版社';
B.
SELECT A.姓名,A.所在单位FROM图书A
INNER JOIN借书记录B ON A.借书证号=B.借书证号
WHERE A.出版社='中国出版社';
C.
SELECT A.姓名,A.所在单位FROM借书证A
INNER JOIN借书记录B ON A.借书证号=B.借书证号
INNER JOIN图书C ON B.索书号=C.索书号
WHERE C.出版社='中国出版社';
D.
SELECT A.姓名,A.所在单位FROM借书证A
INNER JOIN图书B ON A.借书证号=B.索书号
WHERE B.出版社='中国出版社';
正确答案:C你没选择任何选项
16单选(2分)
MySQL存储函数的特性说明中,______表示函数体包含select查询语句,但不包含更新语句。

得分/总分
A.
B.
modifies sql data
C.
reads sql data
D.
no sql
正确答案:C你没选择任何选项
17单选(2分)
在PHP中,给$count变量加1的正确方法是_____?
得分/总分
A.
'count++;
B.
++count;
C.
$count=+1
D.
$count++;
正确答案:D你没选择任何选项
18单选(2分)
PHP指的是_____?
得分/总分
A.
是英文超级文本预处理语言Hypertext Preprocessor的缩写
B.
Private Home Page
C.
Personal Home Page
D.
Personal Hypertext Processor
正确答案:A你没选择任何选项
19单选(2分)
在MySQL中,想保留表而将所有数据删除后,自增型字段也会被重新设置,使用的语句是________。

得分/总分
A.
DROP
B.
DEL
C.
TRUNCATE
D.
DELETE
正确答案:C你没选择任何选项
20单选(2分)
在MySQL中,模糊查询的匹配符,其中______可以匹配任意个数的字符。

得分/总分
A.
?
B.
%
C.
*
D.
_
正确答案:B你没选择任何选项
21多选(2分)
数据的基本模型有______。

得分/总分
A.
网状模型
B.
层次模型
C.
结构模型
D.
关系模型
正确答案:A、B、D你没选择任何选项
22多选(2分)
以下___________约束是基于索引实现的。

得分/总分
A.
唯一性约束
B.
主键约束
C.
非空约束
D.
外键约束
正确答案:A、B、D你没选择任何选项
23多选(2分)
SELECT查询可以完成______。

得分/总分
A.
随机排序
B.
降序排序
升序排序
D.
任意排序
正确答案:B、C你没选择任何选项
24多选(2分)
SELECT REPLACE('长江长城黄山黄河','长','黄')返回的结果,不正确的是______。

得分/总分
A.
黄江黄城黄山黄河
B.
黄江长城黄山黄河
C.
长江长城黄山黄河
D.
长江长城长山长河
正确答案:B、C、D你没选择任何选项
25多选(2分)
视图的作用包括______。

得分/总分
A.
提高数据的逻辑独立性
B.
增强数据安全性
C.
使操作变得简单
D.
避免数据冗余
正确答案:A、B、C、D你没选择任何选项
26多选(2分)
下列选项,_____可以用来释放结果集?
得分/总分
A.
mysqli_result->free_result()
B.
mysqli_result->close()
C.
mysqli_free_result()
D.
mysqli_result->free()
正确答案:A、B、C、D你没选择任何选项
27多选(2分)
在MySQL中,模糊查询的匹配符有以下哪些:
得分/总分
%
B.
-
C.
*
D.
?
正确答案:A、B你没选择任何选项
28多选(2分)
在SELECT语句中,与排序有关的关键字是______。

得分/总分
A.
LIMIT
B.
ASC
C.
ORDER BY
D.
DESC
正确答案:B、C、D你没选择任何选项
29多选(2分)
PHP中变量名的标识字符串只能由____组成。

得分/总分
A.
任意字母
B.
字母
C.
下划线
D.
数字
正确答案:B、C、D你没选择任何选项
30多选(2分)
MySQL支持多种存储引擎,其中常用的存储引擎有______得分/总分
A.
MyISAM
B.
OLAP
C.
InnoDB
D.
OLTP
正确答案:A、C你没选择任何选项
31判断(2分)
MySQL是一个支持多用户的数据库管理系统。

得分/总分
A.
B.
正确答案:A你没选择任何选项
32判断(2分)
使用phpMyadmin中的导入和导出功能,可以逻辑备份数据库。

得分/总分
A.
B.
正确答案:B你没选择任何选项
33判断(2分)
外观上,字符串类型使用单引号括起来,日期类型使用双引号括起来。

得分/总分
A.
B.
正确答案:B你没选择任何选项
34判断(2分)
在MySQL中,用truncate命令清空父表中的记录,将永远执行失败。

得分/总分
A.
B.
正确答案:B你没选择任何选项
35判断(2分)
在MySQL中,update语句的功能是向数据库中插入记录。

得分/总分
A.
B.
正确答案:B你没选择任何选项
36判断(2分)
SELECT语句是SQL的核心语句,它完成查询功能。

得分/总分
A.
B.
正确答案:A你没选择任何选项
37判断(2分)
没有联系的两个表之间也可以实现连接查询。

得分/总分
A.
B.
正确答案:B你没选择任何选项
38判断(2分)
在SELECT查询语句中,使用LIMIT可以限制查询结果的数量。

得分/总分
A.
B.
正确答案:A你没选择任何选项
39判断(2分)
在使用量词的子查询中,ANY、SOME、ALL的作用完全一样。

得分/总分
A.
B.
正确答案:A你没选择任何选项
40判断(2分)
变量@sno属于系统会话变量。

得分/总分
A.
B.
正确答案:B你没选择任何选项
41判断(2分)
局部变量必须在存储程序中定义和使用。

得分/总分
A.
B.
正确答案:B你没选择任何选项
42判断(2分)
循环体中使用iterate语句可以跳出当前循环语句。

得分/总分
A.
B.
正确答案:B你没选择任何选项
43判断(2分)
Loop循环本身虽然没有退出机制,但是就算Loop循环没有Leave语句或相类似功能的语句,Loop循环也会执行完循环体所有语句命令后自然结束。

得分/总分
A.
B.
正确答案:A你没选择任何选项
44判断(2分)
$_GET是通过URL参数传递到当前脚本的变量数组。

得分/总分
A.
B.
正确答案:B你没选择任何选项
45判断(2分)
用户会话变量和局部变量都可以用set命令和select语句同时进行定义和赋值,但select语
句只能使用“:=”作为赋值运算符。

得分/总分
A.
B.
正确答案:A你没选择任何选项
46判断(2分)
要查询一个表的所有字段数据,可以使用*匹配,也可以列出表的所有字段。

得分/总分
A.
B.
正确答案:A你没选择任何选项
47判断(2分)
自增型字段的数据类型可以是字符型。

得分/总分
A.
B.
正确答案:A你没选择任何选项
48判断(2分)
主键约束是确保表中每一行记录是唯一的,一个表只能设置一个主键,主键的值不能重复但能为空(null)。

得分/总分
A.
B.
正确答案:B你没选择任何选项
49判断(2分)
MySQL支持两种小数类型,其中浮点数的小数点位置不确定。

得分/总分
A.
B.
正确答案:B你没选择任何选项
50判断(2分)
从多表中删除记录时,外键级联规则选项应设置为cascade。

得分/总分
A.
B.
正确答案:B你没选择任何选项。

相关文档
最新文档