第1题
以下聚合函数求数据总和的是( )
MAX
SUM
COUNT
AVG
第2题
可以用( )来声明游标
CREATE CURSOR
ALTER CURSOR
SET CURSOR
DECLARE CURSOR
第3题
SELECT语句的完整语法较复杂,但至少包括的部分是( )
仅SELECT
SELECT,FROM
SELECT,GROUP
SELECT,INTO
第4题
SQL语句中的条件用以下哪一项来表达( )
THEN
WHILE
WHERE
IF
第5题
使用CREATE TABLE语句的( )子句,在创建基本表时可以启用全文本搜索
FULLTEXT
ENGINE
FROM
WHRER
第6题
以下能够删除一列的是( )
alter table emp remove addcolumn
alter table emp drop column addcolumn
alter table emp delete column addcolumn
alter table emp delete addcolumn
第7题
若要撤销数据库中已经存在的表S,可用( )。
DELETE TABLE S
DELETE S
DROP S
DROP TABLE S
第8题
查找表结构用以下哪一项( )
FIND
SELETE
ALTER
DESC
第9题
要得到最后一句SELECT查询到的总行数,可以使用的函数是( )
FOUND_ROWS
LAST_ROWS
ROW_COUNT
LAST_INSERT_ID
第10题
在视图上不能完成的操作是( )
查询
在视图上定义新的视图
更新视图
在视图上定义新的表
第11题
UNIQUE惟一索引的作用是( )
保证各行在该索引上的值都不得重复
保证各行在该索引上的值不得为NULL
保证参加惟一索引的各列,不得再参加其他的索引
保证惟一索引不能被删除
第12题
用于将事务处理写到数据库的命令是( )
insert
rollback
commit
savepoint
第13题
查找条件为:姓名不是NULL的记录( )
WHERE NAME ! NULL
WHERE NAME NOT NULL
WHERE NAME IS NOT NULL
WHERE NAME!=NULL
第14题
主键的建立有( )种方法
一
四
二
三
第15题
更新视图数据
在视图上定义新的基本表
第16题
在SQL语言中,子查询是( ) 。
选取单表中字段子集的查询语句
选取多表中字段子集的查询语句
返回单表中数据子集的查询语言
嵌入到另一个查询语句之中的查询语句
第17题
向数据表中插入一条记录用以下哪一项( )
CREATE
INSERT
SAVE
UPDATE
第18题
在select语句的where子句中,使用正则表达式过滤数据的关键字是( )
like
against
match
regexp
第19题
SQL语言的数据操纵语句包括SELECT、INSERT、UPDATE、DELETE等。其中最重要的,也是使用最频繁的语句是( )。
SELECT
DELETE
第20题
以下哪种操作能够实现实体完整性( )
设置唯一键
设置外键
减少数据冗余
设置主键
第21题
SQL语言中,删除一个视图的命令是( )
REMOVE
CLEAR
DROP
第22题
修改数据库表结构用以下哪一项( )
UPDATED
第23题
在全文本搜索的函数中,用于指定被搜索的列的是( )
MATCH()
AGAINST()
FULLTEXT()
REGEXP()
第24题
以下语句错误的是( )
select sal+1 from emp;
select sal*10,sal*deptno from emp;
不能使用运算符号
select sal*10,deptno*10 from emp;
第25题
下列( )不属于连接种类
左外连接
内连接
中间连接
交叉连接
第26题
若用如下的SQL语句创建了一个表SC:( )
CREATE TABLE SC (S# CHAR(6) NOT NULL,C# CHAR(3) NOT NULL,SCORE INTEGER,NOTE CHAR(20));
向SC表插入如下行时,( )行可以被插入 。
(NULL,’103’,80,’选修’)
(’200823’,’101’,NULL,NULL)
(’201132’,NULL,86,’ ’)
(’201009’,’111’,60,必修)
第27题
删除用户账号命令是( )
DROP USER
DROP TABLE USER
DELETE USER
DELETE FROM USER
第28题
alter table emp delete column addcolumn;
alter table emp modify column addcolumn char(10);
alter table emp change addcolumn addcolumn int;
alter table emp add column addcolumn int;
第29题
组合多条SQL查询语句形成组合查询的操作符是( )
ALL
LINK
UNION
第30题
创建数据库使用以下哪项( )
create mytest
create table mytest
database mytest
create database mytest
第31题
以下哪项用来分组( )
ORDER BY
ORDERED BY
GROUP BY
GROUPED BY
第32题
SQL是一种( )语言。
函数型
高级算法
关系数据库
人工智能
第33题
删除数据表用以下哪一项( )
DELETED
第34题
若要在基本表S中增加一列CN(课程名),可用( )
ADD TABLE S ALTER(CN CHAR(8))
ALTER TABLE S ADD(CN CHAR(8))
ADD TABLE S(CN CHAR(8))
ALTER TABLE S (ADD CN CHAR(8))
第35题
下列的SQL语句中,( )不是数据定义语句。
CREATE TABLE
GRANT
CREATE VIEW
DROP VIEW
第36题
以下删除记录正确的( )
delete from emp where name='dony';
Delete * from emp where name='dony';
Drop from emp where name='dony';
Drop * from emp where name='dony';
第37题
删除经销商1018的数据记录的代码为( ) from distributors where distri_num=1018
drop table
delete *
drop column
delete
第38题
按照姓名降序排列( )
ORDER BY DESC NAME
ORDER BY NAME DESC
ORDER BY NAME ASC
ORDER BY ASC NAME
第39题
可以在创建表时用( )来创建唯一索引,也可以用( )来创建唯一索引
Create table,Create index
设置主键约束,设置唯一约束
设置主键约束,Create index
以上都可以
第40题
在SELECT语句中,使用关键字( )可以把重复行屏蔽
TOP
DISTINCT
第41题
以下聚合函数求平均数的是( )
第42题
返回当前日期的函数是( )
curtime()
adddate()
curnow()
curdate()
第43题
用来插入数据的命令是( ),用于更新的命令是( )
INSERT,UPDATE
CREATE,INSERT INTO
DELETE,UPDATE
UPDATE,INSERT
第44题
SELECT COUNT(SAL) FROM EMP GROUP BY DEPTNO;
意思是( )
求每个部门中的工资
求每个部门中工资的大小
求每个部门中工资的综合
求每个部门中工资的个数
第45题
以下表达降序排序的是( )
ASC
ESC
DSC
第46题
以下哪项不属于数据模型( )
关系模型
网状模型
层次模型
网络模型
第47题
有三个表,它们的记录行数分别是10行、2行和6行,三个表进行交叉连接后,结果集中共有( )行数据
18
26
不确定
120
第48题
从GROUP BY分组的结果集中再次用条件表达式进行筛选的子句是( )
HAVING
第49题
为数据表创建索引的目的是( )
提高查询的检索性能
归类
创建唯一索引
创建主键
第50题
如果要回滚一个事务,则要使用( )语句。
commit transaction
begin transaction
revoke transaction
rollback transaction
第51题
查找数据表中的记录用以下哪一项( )
ALTRE
第52题
在MySQL中,建立数据库用( )
CREATE TABLE命令
CREATE TRIGGER命令
CREATE INDEX命令
CREATE DATABASE命令
第53题
MySQL中,预设的、拥有最高权限超级用户的用户名为( )
test
Administrator
DA
root
第54题
以下插入记录正确的( )
insert into emp(ename,hiredate,sal) values (value1,value2,value3);
insert into emp (ename,sal)values(value1,value2,value3);
insert into emp (ename)values(value1,value2,value3);
insert into emp (ename,hiredate,sal)values(value1,value2);
第55题
在SQL语言中的视图VIEW是数据库的( )
外模式
存储模式
模式
内模式
第56题
以下哪项用来排序( )
第57题
以下聚合函数求个数的是( )
第58题
在select语句中,实现选择操作的子句是( )
select
group by
where
from
第59题
查找数据库中所有的数据表用以下哪一项( )
SHOW DATABASE
SHOW TABLES
SHOW DATABASES
SHOW TABLE
第60题
触发器不是响应以下哪一语句而自动执行的Mysql语句
update
第61题
( )表示一个新的事务处理块的开始
START TRANSACTION
BEGIN TRANSACTION
BEGIN COMMIT
START COMMIT
第62题
以下语句不正确的是( )
select * from emp;
select ename,hiredate,sal from emp;
select * from emp order deptno;
select * from where deptno=1 and sal<300;
第63题
delete from employee语句的作用是( )
删除当前数据库中整个employee表,包括表结构
删除当前数据库中employee表内的所有行
由于没有where子句,因此不删除任何数据
删除当前数据库中employee表内的当前行
第64题
按照班级进行分组( )
ORDER BY CLASSES
DORDER CLASSES
GROUP BY CLASSES
GROUP CLASSES
第65题
格式化日期的函数是( )
DATEDIFF()
DATE_FORMAT()
DAY()
CURDATE()
第66题
例如数据库中有A表,包括学生,学科,成绩 ,序号四个字段 , 数据库结构为学生 学科 成绩 序号张三 语文 60 1张三 数学 100 2李四 语文 70 3李四 数学 80 4李四 英语 80 5上述哪一列可作为主键列( )
序号
成绩
学科
学生
第67题
学生关系模式 S( S#,Sname,Sex,Age),S的属性分别表示学生的学号、姓名、性别、年龄。要在表S中删除一个属性“年龄”,可选用的SQL语句是( )。
UPDATE S Age
DELETE Age from S
ALTER TABLE S ‘Age’
ALTER TABLE S DROP Age
第68题
以下哪项用于左连接( )
JOIN
RIGHT JOIN
LEFT JOIN
INNER JOIN
第69题
一张表的主键个数为( )
至多3个
没有限制
至多1个
至多2个
第70题
SQL语言是( )的语言,轻易学习 。
导航式
过程化
格式化
非过程化
第71题
在正则表达式中,匹配任意一个字符的符号是( )
.
*
?
-
第72题
条件“BETWEEN 20 AND 30”表示年龄在20到30之间,且( )
包括20岁不包括30岁
不包括20岁包括30岁
不包括20岁和30岁
包括20岁和30岁
第73题
以下表示可变长度字符串的数据类型是( )
TEXT
CHAR
VARCHAR
EMUM
第74题
以下说法错误的是( )
SELECT max(sal),deptno,job FROM EMP group by sal;
SELECT max(sal),deptno,job FROM EMP group by deptno;
SELECT max(sal),deptno,job FROM EMP;
SELECT max(sal),deptno,job FROM EMP group by job;
第75题
以下匹配’1 ton’和’2 ton’及’3 ton’的正则表达式是( )
'123 ton'
'1,2,3 ton'
'[123] ton'
'1|2|3 ton'
第76题
拼接字段的函数是( )
SUBSTRING()
TRIM()
SUM()
CONCAT()
第77题
以下删除表正确的( )
Delete * from emp
Drop database emp
Drop * from emp
delete database emp
第78题
下列说法错误的是( )
GROUP BY 子句用来分组 WHERE 子句的输出
WHERE 子句用来筛选 FROM 子句中指定的操作所产生的行。
聚合函数需要和group by 一起使用
HAVING 子句用来从FROM的结果中筛选行
第79题
条件年龄BETWEEN 15 AND 35表示年龄在15至35之间,且( )
不包括15岁和35岁
包括15岁但不包括35岁
包括15岁和35岁
包括35岁但不包括15岁
第80题
创建视图的命令是( )
alter view
alter table
create table
create view
第81题
存储过程是一组预先定义并( )的Transact-SQL语句
保存
编写
编译
解释
第82题
返回字符串长度的函数是( )
len()
length()
left()
long()
第83题
从数据表中查找记录用以下哪一项( )
第84题
SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,其中,CREATE、DROP、ALTER语句是实现哪种功能( )
数据操纵
数据控制
数据定义
数据查询
第85题
以下哪项不属于DML操作( )
create
第86题
按照姓名升序序排列( )
第87题
有关系S(S#,SNAME,SAGE),C(C#,CNAME),SC(S#,C#,GRADE)。其中S#是学生号,SNAME是学生姓名,SAGE是学生年龄, C#是课程号,CNAME是课程名称。要查询选修“ACCESS”课的年龄不小于20的全体学生姓名的SQL语句是SELECT SNAME FROM S,C,SC WHERE子句。这里的WHERE子句的内容是( )。
SAGE>=20 and CNAME=’ ACCESS’
S.S# = SC.S# and C.C# = SC.C# and SAGE in>=20 and CNAME in ‘ACCESS’
SAGE in>=20 and CNAME in ‘ACCESS’
S.S# = SC.S# and C.C# = SC.C# and SAGE>=20 and CNAME=‘ACCESS’
第88题
以下哪项属于DDL操作( )
第89题
查找条件为:姓名为NULL的记录( )
WHERE NAME NULL
\WHERE NAME IS NULL
WHERE NAME=NULL
\WHERE NAME ==NULL
第90题
条件“IN(20,30,40)”表示( )
年龄在20到40之间
年龄在20到30之间
年龄是20或30或40
年龄在30到40之间
第91题
正则表达式的转义符是( )
\\
\
;
$$
第92题
更新数据表中的记录用以下哪一项( )
第93题
关系数据库中,主键是( )
创建唯一的索引,允许空值
只允许以表中第一字段建立
允许有多个主键的
为标识表中唯一的实体
第94题
使用SELECT语句随机地从表中挑出指定数量的行,可以使用的方法是( )
在LIMIT子句中使用RAND()函数指定行数,并用ORDER BY子句定义一个排序规则
只要使用LIMIT子句定义指定的行数即可,不使用ORDER BY子句
只要在ORDER BY子句中使用RAND()函数,不使用LIMIT子句
在ORDER BY子句中使用RAND()函数,并用LIMIT子句定义行数
第95题
进入要操作的数据库TEST用以下哪一项( )
IN TEST
SHOW TEST
USER TEST
USE TEST
第96题
例如数据库中有A表,包括学生,学科,成绩三个字段 , 数据库结构为
如何统计每个学科的最高分( )
select 学生,max(成绩) from A group by 学生;
select 学生,max(成绩) from A group by学科;
select 学生,max(成绩) from A order by学生;
select 学生,max(成绩) from A group by 成绩;
第97题
下列哪些语句对主键的说明正确( )
主键可重复
主键不唯一
在数据表中的唯一索引
主键用foreign key修饰
第98题
数据库服务器、数据库和表的关系,正确的说法是( )
一个数据库服务器只能管理一个数据库,一个数据库只能包含一个表
一个数据库服务器可以管理多个数据库,一个数据库可以包含多个表
一个数据库服务器只能管理一个数据库,一个数据库可以包含多个表
一个数据库服务器可以管理多个数据库,一个数据库只能包含一个表
第99题
如何统计最高分>80的学科( )
SELECT MAX(成绩) FROM A GROUP BY学科 HAVING MAX(成绩)>80;
SELECT学科 FROM A GROUP BY学科 HAVING成绩>80;
SELECT学科 FROM A GROUP BY学科 HAVING MAX(成绩)>80;
SELECT学科 FROM A GROUP BY学科 WHERE MAX(成绩)>80;
第100题
统计每个部门中人数( )
SELECT SUM(ID) FROM EMP GROUP BY DEPTNO;
SELECT SUM(ID) FROM EMP ORDER BY DEPTNO;
SELECT COUNT(ID) FROM EMP ORDER BY DEPTNO;
SELECT COUNT(ID) FROM EMP GROUP BY DEPTNO;
第101题
DECIMAL是( )数据类型
可变精度浮点值
整数值
双精度浮点值
单精度浮点值
第102题
视图是一种常用的数据对象,它是提供( )和( )数据的另一种途径,可以简化数据库操作
插入,更新
查看,检索
查看,存放
检索,插入
第103题
删除数据表中的一条记录用以下哪一项( )
选择题(1 - 103题,共计100分)