SQL试题及答案 |
您所在的位置:网站首页 › SQL语句中的循环用以下哪一项来表达 › SQL试题及答案 |
一、单项选择题 1 .以下聚合函数求数据总和的是( ) A . MAX B . SUM C . COUNT D . AVG 答案: B 2 .可以用 ( ) 来声明游标 A . CREATE CURSOR B . ALTER CURSOR C . SET CURSOR D . DECLARE CURSOR 答案: D 3 . SELECT 语句的完整语法较复杂,但至少包括的部分是 ( ) A .仅 SELECT B . SELECT , FROM C . SELECT , GROUP D . SELECT , INTO 答案: B 4 . SQL 语句中的条件用以下哪一项来表达 ( ) A . THEN B . WHILE C . WHERE D . IF 答案: C 5 .使用 CREATE TABLE 语句的 ( ) 子句,在创建基本表时可以启用全文本搜索 A . FULLTEXT B . ENGINE C . FROM D . WHRER 答案: A 6 .以下能够删除一列的是 ( ) A . alter table emp remove addcolumn B . alter table emp drop column addcolumn C . alter table emp delete column addcolumn D . alter table emp delete addcolumn 答案: B 7 .若要撤销数据库中已经存在的表 S ,可用()。 A . DELETE TABLE S B . DELETE S C . DROP S D . DROP TABLE S 答案: D 8 .查找表结构用以下哪一项 ( ) A . FIND B . SELETE C . ALTER D . DESC 答案: D 9 .要得到最后一句 SELECT 查询到的总行数,可以使用的函数是 ( ) A . FOUND_ROWS B . LAST_ROWS C . ROW_COUNT D . LAST_INSERT_ID 答案: A 10 .在视图上不能完成的操作是 ( ) A .查询 B .在视图上定义新的视图 C .更新视图 D .在视图上定义新的表 答案: D 11 . UNIQUE 惟一索引的作用是 ( ) A .保证各行在该索引上的值都不得重复 B .保证各行在该索引上的值不得为 NULL C .保证参加惟一索引的各列,不得再参加其他的索引 D .保证惟一索引不能被删除 答案: A 12 .用于将事务处理写到数据库的命令是 ( ) A . insert B . rollback C . commit D . savepoint 答案: C 13 .查找条件为:姓名不是 NULL 的记录 ( ) A . WHERE NAME ! NULL B . WHERE NAME NOT NULL C . WHERE NAME IS NOT NULL D . WHERE NAME!=NULL 答案: C 14 .主键的建立有 ( ) 种方法 A .一 B .四 C .二 D .三 答案: D 15 .在视图上不能完成的操作是 ( ) A .更新视图数据 B .在视图上定义新的基本表 C .在视图上定义新的视图 D .查询 答案: B 16 .在 SQL 语言中,子查询是()。 A .选取单表中字段子集的查询语句 B .选取多表中字段子集的查询语句 C .返回单表中数据子集的查询语言 D .嵌入到另一个查询语句之中的查询语句 答案: D 17 .向数据表中插入一条记录用以下哪一项 ( ) A . CREATE B . INSERT C . SAVE D . UPDATE 答案: B 18 .在 select 语句的 where 子句中,使用正则表达式过滤数据的关键字是 ( ) A . like B . against C . match D . regexp 答案: D 19 . SQL 语言的数据操纵语句包括 SELECT 、 INSERT 、 UPDATE 、 DELETE 等。其中最重要的,也是使用最频繁的语句是 ( ) 。 A . UPDATE B . SELECT C . DELETE D . INSERT 答案: B 20 .以下哪种操作能够实现实体完整性 ( ) A .设置唯一键 B .设置外键 C .减少数据冗余 D .设置主键 答案: B 21 . SQL 语言中,删除一个视图的命令是 ( ) A . REMOVE B . CLEAR C . DELETE D . DROP 答案: D 22 .修改数据库表结构用以下哪一项 ( ) A . UPDATE B . CREATE C . UPDATED D . ALTER 答案: D 23 .在全文本搜索的函数中,用于指定被搜索的列的是 ( ) A . MATCH() B . AGAINST() C . FULLTEXT() D . REGEXP() 答案: A 24 .以下语句错误的是 ( ) A . select sal+1 from emp; B . select sal*10,sal*deptno from emp; C .不能使用运算符号 D . select sal*10,deptno*10 from emp; 答案: C 25 .下列 ( ) 不属于连接种类 A .左外连接 B .内连接 C .中间连接 D .交叉连接 答案: C 26 .若用如下的 SQL 语句创建了一个表 SC : ( ) CREATE TABLE SC ( S# CHAR ( 6 ) NOT NULL , C# CHAR ( 3 ) NOT NULL , SCORE INTEGER , NOTE CHAR ( 20 ));向 SC 表插入如下行时,()行可以被插入。 A .( NULL ,’ 103 ’, 80 ,’选修’) B .(’ 200823 ’,’ 101 ’, NULL , NULL ) C .(’ 201132 ’, NULL , 86 ,’’) D .(’ 201009 ’,’ 111 ’, 60 ,必修) 答案: B 27 .删除用户账号命令是 ( ) A . DROP USER B . DROP TABLE USER C . DELETE USER D . DELETE FROM USER 答案: A 28 .以下语句错误的是 ( ) A . alter table emp delete column addcolumn; B . alter table emp modify column addcolumn char(10); C . alter table emp change addcolumn addcolumn int; D . alter table emp add column addcolumn int; 答案: A 29 .组合多条 SQL 查询语句形成组合查询的操作符是 ( ) A . SELECT B . ALL C . LINK D . UNION 答案: D 30 .创建数据库使用以下哪项 ( ) A . create mytest B . create table mytest C . database mytest D . create database mytest 答案: D 31 .以下哪项用来分组 ( ) A . ORDER BY B . ORDERED BY C . GROUP BY D . GROUPED BY 答案: D 32 . SQL 是一种 ( ) 语言。 A .函数型 B .高级算法 C .关系数据库 D .人工智能 答案: C 33 .删除数据表用以下哪一项 ( ) A . DROP B . UPDATE C . DELETE D . DELETED 答案: A 34 .若要在基本表 S 中增加一列 CN (课程名),可用 ( ) A . ADD TABLE S ALTER ( CN CHAR (8)) B . ALTER TABLE S ADD ( CN CHAR (8)) C . ADD TABLE S ( CN CHAR (8)) D . ALTER TABLE S ( ADD CN CHAR (8)) 答案: B 35 .下列的 SQL 语句中, ( ) 不是数据定义语句。 A . CREATE TABLE B . GRANT C . CREATE VIEW D . DROP VIEW 答案: B 36 .以下删除记录正确的 ( ) A . delete from emp where name='dony'; B . Delete * from emp where name='dony'; C . Drop from emp where name='dony'; D . Drop * from emp where name='dony'; 答案: A 37 .删除经销商 1018 的数据记录的代码为 ( ) from distributors where distri_num=1018 A . drop table B . delete * C . drop column D . delete 答案: D 38 .按照姓名降序排列 ( ) A . ORDER BY DESC NAME B . ORDER BY NAME DESC C . ORDER BY NAME ASC D . ORDER BY ASC NAME 答案: B 39 .可以在创建表时用 ( ) 来创建唯一索引,也可以用 ( ) 来创建唯一索引 A . Create table , Create index B .设置主键约束,设置唯一约束 C .设置主键约束, Create index D .以上都可以 答案: C 40 .在 SELECT 语句中,使用关键字 ( ) 可以把重复行屏蔽 A . TOP B . ALL C . UNION D . DISTINCT 答案: D 41 .以下聚合函数求平均数的是 ( ) A . COUNT B . MAX C . AVG D . SUM 答案: C 42 .返回当前日期的函数是 ( ) A . curtime() B . adddate() C . curnow() D . curdate() 答案: D 43 .用来插入数据的命令是 ( ) ,用于更新的命令是 ( ) A . INSERT , UPDATE B . CREATE , INSERT INTO C . DELETE , UPDATE D . UPDATE,INSERT 答案: A 44 . SELECT COUNT(SAL) FROM EMP GROUP BY DEPTNO; 意思是 ( ) A .求每个部门中的工资 B .求每个部门中工资的大小 C .求每个部门中工资的综合 D .求每个部门中工资的个数 答案: D 45 .以下表达降序排序的是 ( ) A . ASC B . ESC C . DESC D . DSC 答案: C 46 .以下哪项不属于数据模型 ( ) |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |