【计算机类职业资格】关系数据库标准语言SQL及答案解析.doc
《【计算机类职业资格】关系数据库标准语言SQL及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】关系数据库标准语言SQL及答案解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、关系数据库标准语言 SQL 及答案解析(总分:120.00,做题时间:90 分钟)一、B选择题/B(总题数:30,分数:60.00)1.在 SELECT-SQL 语句中,可以删除表的是 _ 。(分数:2.00)A.DELETEB.DROPC.ALTERD.DISTINCT2.用 SQL 语句建立表时将属性定义为主关键字,应使用短语 _。(分数:2.00)A.FREEB.PRIMARY KEYC.CHECKD.UNIQUE3.在第 27 题表中,将“工资”字段定义有效性检查及错误信息的是 _。(分数:2.00)A.ALTER TABLE 职工 ALTER 工资; CHECK 工资0 ERROR“
2、工资应为正数”B.ALTER TABLE 职工 ALTER 工资; SET CHECK 工资0 ERROR 工资应为正数C.ALTER TABLE 职工 ALTER 工资; SET CHECK 工资0ERROR“工资应为正数”D.ALTER TABLE 职工 ALTER 工资; CHECK 工资0 ERROR“工资应为正数”4.SQL 的 SELETE 语句中,限定分组条件的短语是 _。(分数:2.00)A.ORDER BYB.WHEREC.GROUP BYD.HAVING5.SQL 语句中的 SELECT 命令建立表之间联系的短语为 _ 。(分数:2.00)A.UNIOEB.GROUP BY
3、C.JOIND.FROM6.SQL 语言是 _ 的语言,易学习。(分数:2.00)A.过程化B.非过程化C.格式化D.导航式7.在 SELECT-SQL 语句中,测试列值是否为空值的运算符是 _。(分数:2.00)A.IS NULLB.EXISTSC.NOTD.NOT IN8.在 SQL 的计算查询中,用于统计的函数是 _ 。(分数:2.00)A.AVG()B.SUM()C.COUNT()D.COUNT9.SQL 命令中建立表的命令是 _ 。(分数:2.00)A.CREAT VIEWB.CREAT LABELC.CREAT DABATED.CREAT TABLE10.在 SQL 中,建立视图的
4、是命令 _。(分数:2.00)A.CREATE VIEWB.CREATE TABLEC.CREATE INDEXD.CREATE11.SQL 的数据修改功能是指 _ 。(分数:2.00)A.插入B.更新C.删除D.以上都是12.SQL 语句中,用于修改表结构的 SQL 命令是 _ 。(分数:2.00)A.ALTER TABLEB.MODIFY TABLEC.ALTER STRUCTURED.MODIFY STRUCTURE13.SQL 语句中,条件短语的关键字是 _。(分数:2.00)A.WHEREB.WHILEC.FORD.QUERY14.下列关于 SQL 的嵌套查询说法正确的是 _ 。(分
5、数:2.00)A.既能对外层查询排序,又能对内层查询排序B.只能对外层查询排序,不能对内层查询排序C.不能对外层查询排序,只能对内层查询排序D.既不能对外层查询排序,也不能对内层查询排序15.用 SQL 语句建立表时为属性定义有效性规则,应使用短语 _。(分数:2.00)A.DEFAULTB.CHECKC.PRIMARY KEYD.UNIQUE16.用于显示部分查询结果的 TOP 短语,必须与短语 _ 同时使用。(分数:2.00)A.ORDER BYB.WHEREC.GROUP BYD.FROM17.使用 SELETE-SQL 命令建立查询时,要将查询结果输出到一个临时表中,则选择使用的是 _
6、 语句。(分数:2.00)A.INTO ARRYB.INTO TABLEC.INTO CURSORD.TO FILE18.在 SELECT-SQL 语句中,检查一个属性属于一组值中的运算符是 _。(分数:2.00)A.=B.INC.ANDD.NOT19.在 SQL 的计算查询中;用于求平均值的函数是 _ 。(分数:2.00)A.AVGB.AVEC.AVERAGED.AVER20.表“职工”已经打开,执行下列命令后: UPDATE 工资 SET 工资=工资+工资*0.1 下列理解正确的是 _。(分数:2.00)A.只对当前记录更新B.对表中的记录的成绩全部更新C.删除当前记录D.删除全部表中的成
7、绩值21.在对 SELECT-SQL 命令中的设置为左联接的是 _。(分数:2.00)A.INNER JOINB.LEFT JOINC.RIGHT JOIND.FULL JOIN22.SQL 的数据修改命令是 _ 。(分数:2.00)A.CREATEB.SELECTC.DELETED.DROP23.若需在“参赛队”表中按降序排列查询前 3 名的队伍,下列语法正确的是 _。(分数:2.00)A.SELECT 队名,积分 TOP 3 FROM 参赛队; ORDER BY 积分 DESCB.SELECT 队名,积分 TOP 3 PERCENT FROM 参赛队; ORDER BY 积分 DESCC.
8、SELECT 队名,积分 TOP 3 FROM 参赛队 DESC;D.SELECT 队名,积分 TOP 3 PERCENT FROM 参赛队 DESC24.“职工”表结构为(职工号 N(3),姓名 C(3),性别 C(1),年龄 N(2),职工号为主索引,若用 SQL 命令 INSERT 插入一个记录,下面语句正确的是 _。(分数:2.00)A.(“002”,“刘勋”,“男”,“22”)B.(002,“刘勋”NULL,22)C.(NULL,“刘勋”,“男”,“22”)D.(002,刘勋,男,22)25.在第 27 题表中,若用 SQL 命令检索所有比“刘勋”年龄大的职工记录,下列语句正确的是
9、_。(分数:2.00)A.SELECT*FROM 职工; WHERE 年龄(SELECT 年龄 FROM 职工; WHERE 姓名=“刘勋”)B.SELECT*FROM 职工; WHERE 姓名=“刘勋”C.SELECT*FROM 职工; WHERE 年龄(SELECT 年龄; WHERE 姓名=“刘勋”)D.SELECT*FROM 职工; WHERE 年龄“刘勋”26.UPDATE-SQL 语句的功能属于 _ 。(分数:2.00)A.数据定义功能B.数据查询功能C.修改某些列的属性D.修改某些列的内容27.在 SQL 的计算查询中,用于计算列中数值的和的函数是 _ 。(分数:2.00)A.T
10、OTALB.SUM()C.COUNT()D.COUNT28.可以将两个 SELECT 语句的查询结果通过并运算合并成一个查询结果,需用子句 _。(分数:2.00)A.WHEREB.UNIONC.ORDER BYD.JOIN29.SQL 的数据定义命令是 _ 。(分数:2.00)A.DELETEB.CREATEC.SELECTD.UPDATE30.SQL 中可使用的通配符是 _。(分数:2.00)A.B.%C.-D.B 和 C二、B填空题/B(总题数:30,分数:60.00)31.查询设计器U 【1】 /U生成所有的 SQL 查询语句。(分数:2.00)填空项 1:_32.SQL 的数据修改功能
11、是指数据的U 【2】 /U、U 【3】 /U和U 【4】 /U。(分数:2.00)填空项 1:_33.SQL 中删除表的命令是U 【5】 /U。(分数:2.00)填空项 1:_34.在 SQL 中,用U 【6】 /U命令修改表中的数据;用U 【7】 /U命令修改表的结构。(分数:2.00)填空项 1:_35.SQL 语句可以进行多个查询的嵌套,但 Visual FoxPro 只支持U 【8】 /U层嵌套。(分数:2.00)填空项 1:_36.在 SQL 语句中,为了避免查询到重复记录,可用U 【9】 /U短语。(分数:2.00)填空项 1:_37.SQL 语句支持集合的并运算,其运算符是U 【
12、10】 /U。(分数:2.00)填空项 1:_38.在 SQL 语句中用于将最终查询结果排序的短语是U 【11】 /U。(分数:2.00)填空项 1:_39.在 SQL 的自联接查询中,必须为表起U 【12】 /U。(分数:2.00)填空项 1:_40.SQL 的 SELECT 语句中用于计算平均值查询的函数是U 【13】 /U;用于计数查询的函数是U【14】 /U;用于求和查询的函数是U 【15】 /U;用于求最大值和最小值查询的函数是U【16】 /U和U 【17】 /U。(分数:2.00)填空项 1:_41.将查询结果存放到临时表中,使用U 【18】 /U短语。(分数:2.00)填空项 1
13、:_42.将查询结果存放在内存变量中,使用U 【19】 /U短语。(分数:2.00)填空项 1:_43.在 SQL 语句中,定义一个区间范围的特殊运算符是U 【20】 /U,检查一个属性值是否属于一组值中的特殊运算符是U 【21】 /U。(分数:2.00)填空项 1:_44.在用 SQL 的 CREATE TABLE 命令建立表时,用子句U 【22】 /U指定表的主索引。(分数:2.00)填空项 1:_45.在 SQL 语句中,字符串匹配符用U 【23】 /U,匹配符U 【24】 /U表示 0 个或多个字符。(分数:2.00)填空项 1:_46.在 SQL 中超级联接是基于多个表的查询。超级联
14、接有U 【25】 /U、U 【26】 /U和U 【27】 /U。(分数:2.00)填空项 1:_47.在 SQL 语句中,可以利用U 【28】 /U或U 【29】 /U否定运算符来查找相反要求的记录。(分数:2.00)填空项 1:_48.在数据库中存放的是视图的U 【30】 /U,而没有存放视图对应的U 【31】 /U。(分数:2.00)填空项 1:_49.指定包括在查询结果满足的筛选条件的短语 HAVING 必须与短语U 【32】 /U起使用。(分数:2.00)填空项 1:_50.设有如下表: 学生(学生号 N(3),姓名 C(3),性别 C(1),年龄 N(2) 课程(课程号 C(3),课
15、程名称C(3),教师 C(3) 选课(学生号 N(3),课程号 C(3),成绩 N(3) 请对下面的 SQL 语句填空: CREATE TABLE 学生U 【33】 /U(分数:2.00)填空项 1:_51.对于第 20 题中的“学生”表,若要将“学生号”的长度改为 4,则语法为: ALTER TABLE 学生U 【34】 /U(分数:2.00)填空项 1:_52.对于第 20 题中的“学生”表,若要定义“年龄”有效性规则(大于或等于 19 岁)和出错信息(年龄应满19 岁),则语法为: ALTER TABLE 学生 ALTE 年龄; U 【35】 /U(分数:2.00)填空项 1:_53.对
16、于第 20 题中的“选课”表,若要将“成绩”属性改名为“选课成绩”,则语法为: ALTER TABLE选课U 【36】 /U(分数:2.00)填空项 1:_54.在第 20 题里查询所有同学们已经选课教师的情况,则语法为: SELECT 教师 FROM 课程; WHERE 课程号U 【37】 /U(分数:2.00)填空项 1:_55.在第 20 题里查询 001 号同学的姓名和所选课程的名称,则语法为: SELECT 姓名,课程名称 FROM 学生,课程,选课; WHERE 学生学生号=001 AND; U 【38】 /U U 【39】 /U(分数:2.00)填空项 1:_56.在第 20 题
17、里若需统计“选课”表中已经选修了课程的学生人数,则语法为: SELECTU 【40】 /UFROM 选课(分数:2.00)填空项 1:_57.在第 20 题查询每门课程的学生的人数,则语法为: SELECTU 【41】 /UFROM 选课; GROUP BYU 【42】 /U(分数:2.00)填空项 1:_58.在第 20 题里将选修课程号为“KC1”的同学均加上 5 分,则语法为: UPDATE 成绩U 【43】 /UWHERE 课程号=“KC1“(分数:2.00)填空项 1:_59.在第 20 题里查找既选修了课程号为“KC1”又选修了课程号“KC2”的学生号,则语法为: SELECT A
18、.学生号 FROM 选课 A,选课 B; WHEREA.学生号=B.学生号 AND; U 【44】 /U U 【45】 /U(分数:2.00)填空项 1:_60.在学生表中查询至少选了一门课的同学,请正确完整填空(使用谓词入 SELECT*FROM XS WHEREU 【46】 /U; (SELECT*FROM 课 WHERE 学生号=U 【47】 /U)(分数:2.00)填空项 1:_关系数据库标准语言 SQL 答案解析(总分:120.00,做题时间:90 分钟)一、B选择题/B(总题数:30,分数:60.00)1.在 SELECT-SQL 语句中,可以删除表的是 _ 。(分数:2.00)A
19、.DELETEB.DROP C.ALTERD.DISTINCT解析:2.用 SQL 语句建立表时将属性定义为主关键字,应使用短语 _。(分数:2.00)A.FREEB.PRIMARY KEY C.CHECKD.UNIQUE解析:3.在第 27 题表中,将“工资”字段定义有效性检查及错误信息的是 _。(分数:2.00)A.ALTER TABLE 职工 ALTER 工资; CHECK 工资0 ERROR“工资应为正数”B.ALTER TABLE 职工 ALTER 工资; SET CHECK 工资0 ERROR 工资应为正数C.ALTER TABLE 职工 ALTER 工资; SET CHECK 工
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 关系 数据库 标准 语言 SQL 答案 解析 DOC
