常见的数据库应用系统运行与应用结构包括________。
A.
B2B和B2C
B.
B/S
C.
C/S和P2P
D.
C/S和B/S
在SELECT查询命令中,使用HAVING时必须配合使用的子句是______。
A.
GROUP BY
B.
FROM
C.
WHERE
D.
ORDER BY
关于LOOP循环语句,下列描述正确的是______。
A.
其余表达都不对
B.
loop语句是当条件成立时反复执行循环体。
C.
loop语句是无条件反复执行循环体。
D.
loop语句是当条件不成立时反复执行循环体。
用二维表来表示实体与实体之间联系的数据模型称为________。
A.
网状模型
B.
层次模型
C.
关系模型
D.
面向对象模型
删除person表中的字段interest,可以使用下面的______命令。
A.
alter table person drop interest;
B.
alter table person delete interest;
C.
drop interest;
D.
delete interest;
下列短语中,与排序无关的短语是______。
A.
GROUP BY
B.
DESC
C.
ASC
D.
ORDER BY
有如下的学生表,结构为:
student(学号, 姓名, 性别, 出生日期)
查询所1998年3月20日以后(含出生日期、性别为男的学生),正确的SQL语句是______。
A.
SELECT * FROM student
WHERE 出生日期>=’1998-03-20′ OR 性别=’男’;
B.
SELECT * FROM student
WHERE 出生日期>=’1998-03-20′ AND 性别=’男’;
C.
SELECT * FROM student
WHERE 出生日期<=’1998-03-20′ OR 性别=’男’;
D.
SELECT * FROM student
WHERE 出生日期<=’1998-03-20′ AND 性别=’男’;
下面______函数可以生成随机数?
A.
bin()
B.
power()
C.
rand()
D.
log()
在下列有关NULL值的描述中,正确的是______。
A.
可以使用”<>NULL”进行NULL值的测试
B.
NULL和空字符是完全一样的
C.
可以使用”=NULL”进行NULL值的测试
D.
在使用ORDER BY时,NULL值被当做最小值处理
数据库系统阶段,数据______。
A.
具有物理独立性和逻辑独立性
B.
具有高度的物理独立性和一定程度的逻辑独立性
C.
独立性差
D.
具有物理独立性,没有逻辑独立性
查看当前数据库中所有的表,正确的命令是______。
A.
SHOW DATABASES;
B.
LIST DATABASES;
C.
LIST TABLES;
D.
SHOW TABLES;
实体之间联系有______。
A.
一对一,多对多
B.
一对一,一对多,多对多
C.
一对一,多对一
D.
一对多,多对一
有学生表,其结构为:
student(学号, 姓名, 性别, 年龄),
查询所有年龄小于等于18岁的女同学、并按年龄降序排序生成新的表stud,正确的SQL命令是______。
A.
CREATE TABLE stud AS
SELECT * FROM student WHERE 性别=’女’ AND 年龄<=18 ORDER BY ‘年龄’ DESC;
B.
CREATE TABLE stud AS
SELECT * FROM student WHERE 性别=’女’ AND 年龄<=18 ORDER BY 年龄;
C.
CREATE TABLE stud AS
SELECT * FROM student WHERE 性别=’女’ AND 年龄<=18 ORDER BY ‘年龄’ ASC;
D.
CREATE TABLE stud AS
SELECT * FROM student WHERE 性别=’女’ AND 年龄<=18 ORDER BY 年龄 DESC;
有如下查询语句,其功能是查询______。
SELECT 学号, 姓名, 性别, 出生年月, 身高, 体重 FROM 体检表
WHERE 性别=’男’ OR 性别=’女’ AND 身高>=160;
A.
身高在160以上的所有人
B.
身高在160以上的女性和所有的男性
C.
身高在160以上的男性和所有的女性
D.
身高在160以上的所有人或男性
MySQL中,创建视图su_view的命令是 ______。
A.
CREATE database su_view as select…;
B.
CREATE table su_view as select…;
C.
CREATE view su_view as select…;
D.
CREATE function su_view as select…;
在MySQL中SQL支持集合的并运算,其运算符是______。
A.
PLUS
B.
JOIN
C.
AND
D.
UNION
在MySQL的SQL查询中,用于分组的字句是______。
A.
HAVING BY
B.
COMPUTE BY
C.
ORDER BY
D.
GROUP BY
下面关于创建和管理索引正确的描述是______。
A.
创建索引是为了便于全表扫描
B.
索引会加快DELETE、UPDATE和INSERT语句的执行速度
C.
索引被用于快速找到想要的记录
D.
大量使用索引可以提高数据库的整体性能
有如下两个表:
部门(部门号, 部门名, 负责人, 电话),
职工(部门号, 职工号, 姓名, 性别, 出生日期)。
查询还没有职工的部门信息的SELECT语句是______。
A.
SELECT * FROM 部门
WHERE 部门号=(SELECT DISTINCT 部门号 FROM 职工);
B.
SELECT * FROM 部门
WHERE 部门号 EXISTS(SELECT DISTINCT 部门号 FROM 职工);
C.
SELECT * FROM 部门
WHERE 部门号=ALL(SELECT DISTINCT 部门号 FROM 职工);
D.
SELECT * FROM 部门
WHERE 部门号 NOT IN(SELECT DISTINCT 部门号 FROM 职工);
下列关于SQL的嵌套查询,叙述正确的是______。
A.
不能对外层查询排序,只能对内层查询排序
B.
既不要能对外层查询排序,也不能对内层查询排序
C.
只能对外层查询排序,不能对内层查询排序
D.
既能对外层查询排序,又能对内层查询排序
为了避免不支持中文字符串查询或者发生中文字符串乱码等问题,应该考虑使用以下______字符集。
gbk
utf8
gb2312
latin1
检索student表中的前3条记录信息,可以使用下面______SQL语句
select * from student limit 1,3;
select * from student limit 3,0;
select * from student limit 3;
select * from student limit 0,3;
在MySQL中,下列说法正确的是________。
对于timestamp数据类型,如果往这个数据类型插入的列插入NULL值,则出现的值是当前系统时间。
NULL是不占用空间的
NULL与其他数据进行计算时,结果永远为NULL
NULL是占用空间的
________约束可以用于保证数据库表中记录的唯一性。
外键
非空
唯一性
主键
SELECT语句中可以使用的运算符是______。
BETWEEN AND
NOT
LIKE
#
数据库系统按不同层次可采用不同的数据模型,三层结构包括______。
概念层
物理层
系统层
逻辑层
PHP中变量名的标识字符串只能由____组成。
下划线
任意字母
字母
数字
经常与子查询一起使用的运算符有______。
ANY
EXISTS
ALL
IN
在SQL语言中,下面在属性Name上进行的有关空值的操作中,正确的是______。
Name IS NULL
NOT(Name IS NULL)
Name=NULL
Name IS NOT NULL
在MySQL中,关于表记录的修改下列说法正确的是 。
使用update语句可以修改表中指定记录。
使用update语句可以修改表中所有记录。
修改表记录时候,不需要考虑表间的外键约束关系。
修改表记录只能使用update语句。
下面正确的日期时间常量有______。
’14:30:30′
‘2016-02-31’
‘2016-05-04’
‘2016-04-21 12:30:00’
SQL语言具有______的功能。
关系规范化
数据控制
数据定义
数据操纵
从成绩信息表中查找成绩在80到90分之间的信息,用______select实现。
select * from 成绩信息 where 成绩>=80 and 成绩<=90;
select * from 成绩信息 where 成绩 is 80~90;
select * from 成绩信息 where 成绩 between 80 and 90;
select * from 成绩信息 where 80<=成绩<=90;
在SELECT语句中,以下有关HAVING子句的叙述,不正确的是______。
HAVING子句必须与GROUP BY子句同时使用
HAVING子句与WHERE子句功能相同
使用HAVING子句的同时不能使用WHERE子句
HAVING子句可以在任意位置出现
可以使用______查看视图course_view的定义。
show create view course_view;
desc course_view;
show create table course_view;
DESCRIBE course_view;
以下选项中,表达了合法的触发器时机和事件的有______。
AFTER CREATE
BEFORE MODIFY
BEFORE INSERT
AFTER DELETE
下面不产生结果集的语句有______。
select 5 into @a;
set @a:=5;
select @a:=5;
set @a=5;
目前,MySQL支持的连接形式有______。
全连接
左连接
内连接
右连接
以下___________约束是基于索引实现的。
非空约束
主键约束
唯一性约束
外键约束
以下___________字段适合创建索引。
两个表的连接字段
where子句中经常使用的字段
频繁更新的字段
主键字段
变量@sno属于系统会话变量。
SELECT 语句中,LIKE用于描述模糊的数据项,可构造模糊查询。
在MySQL中,truncate语句和delete语句相似,都可以使用where子句来指定删除的条件。
使用delimiter可以重置命令结束标记。
ORDER BY可以对查询结果进行排序,ASC为降序,DESC为升序。
MySQL的MyISAM存储引擎支持事务处理。
多表查询不需要设定表间的联接条件。
在MySQL中,执行了replace语句后,根据返回影响行数的值,可以判断表中是否有重复记录。
所有的存储程序都是在存储程序定义者安全上下文执行的。
查询是向数据库管理系统发出查询请求,从指定的数据表获取所需数据的过程。
CREATE USER语句一次只能添加一个新用户。
文件系统阶段,数据无独立性。
在使用量词的子查询中,ANY、SOME、ALL的作用完全一样。
使用DISTINCT关键字可以去掉查询结果中指定列的重复值。
MySQL只能运行于Windows操作系统上。
MySQL服务器工作基于C/S模式,占用端口3306。可以使用客户端工具以超级管理员sa登录MySQL。
创建用户时,使用了PASSWORD关键字,需要则需要以明文方式指定密码。
if语句的功能是根据条件选择执行不同的语句或语句块。
MySQL在使用grant和revoke语句后,服务器会自动读取grant表。
客户端、服务器必须安装、配置在不同的计算机上。
如有任何疑问请及时联系QQ 50895809反馈