




免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第七章 结构化查询语言(SQL)一、选择题1、关系数据库管理系统中的SQL语言是 。A)关系顺序查询语言 B)关系结构查询语言 C)关系描述语言 D)国际标准结构化查询语言 2、在关系数据库标准语言SQL中,实现数据检索的语句是 。A)SELECT B)LOAD C)FETCH D)SET10、在SQL查询时,使用WHERE子句指出的是 。 A)查询目标 B)查询结果 C)查询条件 D)查询视图 11、在命令窗口执行SQL命令时,若命令要占用多行,续行符是_。A)冒号(:) B)分号(;) C)逗号(,) D)连字符(-)12、UPDATE-SQL语句的功能是_。A)属于数据定义功能 B)属于数据查询功能 C)可以修改表中某些列的属性 D)可以修改表中某些列的内容 13、SELECT-SQL语句是_。A)选择工作区语句 B)数据查询语句 C)选择标准语句 D)数据修改语句 14、SQL语言是_语言。A)层次数据库 B)网络数据库 C)关系数据库 D)非数据库15、在SQL中,删除视图用_。A)DROP SCHEMA命令 B)CREATE TABLE命令C)DROP VIEW命令 D)DROP INDEX命令17、在SQL中,可以用谓词UNIQUE来测试一个集合中是否_。A)为空集合 B)存在重复分量值 C)为非空集合 D)存在重复元组 18、SQL的核心是_。A)数据查询 B)数据修改 C)数据定义 D)数据控制19、用SQL语句建立表时将属性定义为主关键字,应使用短语_。A)CHECK B)PRIMARY KEY C)FREE D)UNIQUE20、SQL实现分组查询的短语是_。A)ORDER BY B)GROUP BY C)HAVING D)ASC21、用SQL语句建立表时为属性定义有效性规则,应使用短语_。A)DEFAULT B)PRIMARY KEY C)CHECK D)UNIQUE22、SQL语言是具有_的功能。A)关系规范化、数据操纵、数据控制 B)数据定义、数据操纵、数据控制 C)数据定义、关系规范化、数据控制 D)数据定义、关系规范化、数据操纵23、在SQL的计算查询中,用于求平均值的函数是_。A)AVG B)AVERAGE C)average D)AVE24、不属于数据定义功能的SQL语句是_。A)CREAT TABLE B)CREAT CURSOR C)UPDATE D)ALTER TABLE25、SQL语句中修改表结构的命令是_。A)MODIFY TABLE B)MODIFY STRUCTURE C)ALTER TABLE D)ALTER STRUCTURE26、HAVING短语不能单独使用,必须接在_之后。A)ORDER BY B)FROM C)WHERE D)GROUP BY 27、建立表结构的SQL命令是_。A)CREAT CURSOR B)CREAT TABLE C)CREAT INDEX D)CREAT VIEW 28、SQL中可使用的通配符有_。A) *(星号) B) %(百分号) C) _(下划线) D) B和C 29、关于INSERT-SQL语句描述正确的是_。A)可以向表中插入若干条记录 B)在表中任何位置插入一条记录C)在表尾插入一条记录 D)在表头插入一条记录30、只有满足连接条件的记录才包含在查询结果中,这种连接为_。A)左连接 B)右连接 C)内部连接 D)完全连接31、SQL语句中条件短语的关键字是_。A)WHERE B)FOR C)WHILE D)CONDITION32、SQL的查询语句中,_短语用于实现关系的投影操作。A)WHERE B)SELECT C)FROM D)GROUP BY33、SQL语言的数据操纵语句包括SELECT,INSERT,UPDATE和DELETE等。其中最重要的,也是使用最频繁的语句是_。A)SELECT B)INSERT C)UPDATE D)DELETE34、用于显示部分查询结果的TOP短语,必须与_同时使用,才有效果。A)ORDER BY B)FROM C)WHERE D)GROUP BY35、下面有关HAVING子句描述错误的是_。A)HAVING子句必须与GROUP BY 子句同时使用,不能单独使用B)使用HAVING子句的同时不能使用WHERE子句 C)使用HAVING子句的同时可以使用WHERE子句D)使用HAVING子句的作用是限定分组的条件36、当前盘当前目录下有数据库db_stock,其中有数据库表stock.dbf,该数据库表的内容是:股票代码 股票名称 单价 交易所600600 青岛啤酒 7.48 上海600601 方正科技 15.20 上海600602 广电电子 10.40 上海600603 兴业房产 12.76 上海600604 二纺机 9.96 上海600605 轻工机械 14.39 上海000001 深发展 7.48 深圳000002 深万科 12.50 深圳(1)执行如下SQL语句后,表stock_x中的记录个数是_。 SELECT DISTINCT 单价 FROM stock; WHERE 单价=(SELECT min(单价) FROM stock) INTO DBF stock_xA)1 B)2 C)3 D)4(2)有如下SQL语句 SELECT max(单价) INTO ARRAY a FROM stock执行该语句后_。A)A1的内容为15.20 B)A1的内容为6 C)A0的内容为15.20 D)A0的内容为6(3)有如下SQL SELECT语句 SELECT * FROM stock WHERE 单价 BETWEEN 12.76 AND 15.20与该语句等价的是_。A)SELECT * FROM stock WHERE 单价=12.76 B)SELECT * FROM stock WHERE 单价12.76C)SELECT * FROM stock WHERE 单价=15.20.AND.单价 =12.76D)SELECT * FROM stock WHERE 单价=15.20.AND.单价 =2)B)(SELECT 借书证号 FROM 读者 GROUP BY 借书证号 HAVING COUNT(*)=2)C)(SELECT 借书证号 FROM 借阅 GROUP BY 借书证号 HAVING SUM(*)=2)D)(SELECT 借书证号 FROM 借阅 GROUP BY 借书证号 HAVING COUNT(*)=2) (4)对于图书管理数据库,求电子工业出版社出版图书的最高单价、最低单价和平均单价。下面SQL语句正确的是_。SELECT _ FROM 图书;WHERE 出版单位=电子工业出版社A)MAX(单价),MIN(单价),AVG(单价) B)MAX(单价),MIN(单价),AVERAGE(单价)C)MAX(单价),MIX(单价),AVG(单价) D)MAX(单价),SUM(单价),AVG(单价)(5)对于图书管理数据库,查询所藏图书中,有两种及两种以上的图书出版社所出版图书的最高单价和平均单价。下面SQL语句正确的是_。SELECT 出版单位,MAX(单价),AVG(单价) FROM 图书 _A)GROUP BY 出版单位 HAVING COUNT 总编号=2B)GROUP BY 出版单位 HAVING COUNT(DISTINCT 总编号)=2 C)GROUP BY 出版单位=2D)WHERE 总编号=2(6)对于图书管理数据库,如下的SQL命令:SELECT 书名,作者,出版单位 FROM 图书管理!图书;WHERE 出版单位=高等教育出版社 OR 出版单位=电子工业出版社其中,SELECT后的书名、作者和出版单位所对应的关系操作是_。A)投影操作 B)连接 C)选择 D)合并二、填空题2、在SELECT-SQL语句中,表示条件表达式用WHERE子句,分组用_子句,排序用_子句。4、在SQL中,测试列值是否为空值用_运算符号,测试列值是否为非空值用_运算符号。5、在SQL中,用_子句消除重复出现的元组。 6、在SQL中,ALTER命令有两个选择项,_子命令用于修改字段名,_子命令用于增加新的字段。8、在SQL中,字符串匹配运算符用_;匹配符_表示零个或多个字符,_表示任何一个字符。9、SQL SELECT语句为了将查询结果存放到临时表中应该使用_短语。10、在SQL语句中空值用_表示。 11、在SQL中,用_命令可以从表中删除行,用_命令可以从数据库中删除数据表。12、_是指只有满足连接条件的记录才包含在查询结果中。 13、SQL支持集合的并运算,运算符是_。 15、设有图书管理数据库:图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2)读者(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20)借阅(借书证号C(4),总编号C(6),借书日期D(8)(1)用SQL的CREATE命令建立借阅表(字段顺序要相同),请用SQL语句填空:_(2)对于图书管理数据库,查询每类图书的册数和平均单价。请对下面的SQL语句填空:SELECT 分类号,_FROM 图书;_ 分类号(3)对于图书管理数据库,要查询只借阅了一本图书的读者姓名和职称,请对下面的SQL语句填空:SELECT 姓名,职称 FROM 图书管理!读者WHERE 借书证号 _ (SELECT 借书证号 FROM 图书管理!借阅);GROUP BY _ HAVING _ (4)为图书管理数据库的读者表增加工资属性(N(8,2)。请对下面的SQL语句填空:_(5)对于图书管理数据库的读者表,为工资属性增加有效性规则(工资大于等于0)和出错提示信息(工资应该大于等于0!)。请对下面的SQL语句填空:ALTER TABLE 读者 ALTER 工资 _(6)对于图书管理数据库,查询每类图书中多于1册的册数和平均单价。请对下面的SQL语句填空:SELECT 分类号,COUNT(*),AVG(单价) FROM 图书;_ 分类号 _(7)对图书管理数据库,查询图书表中的所有元组。请对下面的SQL语句填空:_(8)对图书管理数据库,查询所有已借出的书名。请对下面的SQL语句填空:SELECT 书名 FROM 图书;WHERE 总编号 _(9)对于图书管理数据库,检索书名是以Internet开头的所有图书书名和作者。请对下面的SQL语句填空:SELECT 书名,作者 FROM 图书 WHERE _(10)对于图书管理数据库,检索没有借阅任何图书的读者姓名和所在单位。请对下面的SQL语句填空:SELECT 姓名,单位 FROM 读者 WHERE _;(SELECT * FROM 借阅 WHERE _)(11)对图书管理数据库,删除借阅表的候选索引hsxy。请对下面的SQL语句填空:ALTER TABLE 借阅 _(12)如果要查询借阅了两本和两本以上图书的读者姓名和单位,请对下面SQL语句填空。SELECT 姓名,单位 FROM 图书管理!读者;WHERE 借书证号 IN(SELECT _ FROM 图书管理!借阅 GROUP BY 借书证号 _COUNT(*)=2)(13)对于图书管理数据库,查询与005号借书证借有相同书的借书证号。请对下面的SQL语句填空:SELECT DISTINCT 借书证号 FROM 借阅 WHERE 总编号 _(14)对图书管理数据库,将读者表中的借书证号属性名改为书证号。请对下面的SQL语句填空:ALTER TABLE 读者 _(15)对图书管理数据库的借阅表,将借书证号和总编号定义为借阅表的候选索引,索引名是hxsy。请对下面的SQL语句填空:ALTER TABLE 借阅 _(16)对于图书管理数据库,将图书表中电子工业出版社的图书的单价涨价10%。对下面的SQL语句填空:UPDATE 图书 _ WHERE 出版单位=电子工业出版社(17)有如下SQL语句: SELECT 读者.姓名,读者.职称,图书.书名,借阅.借书日期; FROM图书管理!读者,图书管理!借阅,图书管理!图书; WHERE借阅.借书证号=读者.借书证号 AND 图书.总编号=借阅.总编号 其中WHERE子句中的借阅.借书证号=读者.借书证号对应的关系操作是 _。 参考答案一、选择题1.D 2.A 10.C 11.B 12.D 13.B 14.C 15.C 17.D 18.A 19.B 20.B 21.C 22.B 23.A24.C 25.C 26.D 27.B 28.D 29.C 30.C 31.A 32.B 33.A 34.A 35.B 36. 1)A、2)A、3)A、4)C、5)B、6)B、7)C、37. 1)A、2)A、3)D、4)A、5)B、6)A二、填空题2.GROUP BY 与 ORDER BY 4.IS NULL 与 EXISTS 5.DISTINCT 6.RENAME COLUMN 与 ADD 8.LIKE ,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 建筑工程施工承包合同范本分析
- 黄河水利职业技术学院《环境导视与展示三维建模》2024-2025学年第一学期期末试卷
- 洛阳商业职业学院《交通运输系统规划》2024-2025学年第一学期期末试卷
- 标准和平离婚协议书范本下载
- 重庆理工职业学院《软件测试双语》2024-2025学年第一学期期末试卷
- 建筑工程安全施工技术交底范本
- 消防演练记录表填写规范与范例
- 滁州学院《自然辩证法概论自然辩证法概论》2024-2025学年第一学期期末试卷
- 图文品牌营销知识培训课件
- 初中英语语法知识重点讲解
- 蒂森CTU2调试说明附件
- GB/T 21837-2023铁磁性钢丝绳电磁检测方法
- SX-22163-QR345工装维护保养记录
- JJF 2025-2023高动态精密离心机校准规范
- 2023年航空职业技能鉴定考试-候机楼服务技能考试题库(含答案)
- 医院腹腔镜手术知情同意书
- p型半导体和n型半导体课件
- GB/T 748-2005抗硫酸盐硅酸盐水泥
- 走好群众路线-做好群众工作(黄相怀)课件
- 混凝土结构设计原理教学教案
- 民间文学(全套课件)
评论
0/150
提交评论