欢迎来到天天文库
浏览记录
ID:39281590
大小:74.00 KB
页数:3页
时间:2019-06-29
《第5章 SQL查询_习题》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第5章SQL查询_习题一、选择题1.Accsess的SQL语句不能实现是( )。AA.修改字段名 B.修改字段类型C.修改字段长度 D.删除字段2.SQL语句不能创建的是( )。AA.定义报表 B.操作查询C.数据定义查询 D
2、.选择查询3.在SQL语句中,检索要去掉重复的所有元组,则在SELECT中使用( )。DA.All B.UNIONC.LIKE D.DISTINCT4.在SELECT语句中,需显示的内容使用“*”,则表示()。BA.选择任何属性 B.选择所有属性C.选择所有元组 D.选择主键5.在SELECT语句中使用GROUPBYNO时,NO必须()。CA.在WHERE子句中出现 B.在FROM子句出现C.在SELECT子句中出现 D.在HAVING子句中出现6.SQL中用于删除基本
3、表的语句是()。AA.DROP B.UPDATE C.ZAP D.DELETE7.SQL中用于在已有表中添加或改变字段的语句是()。BA.CREATE B.ALTER C.UPDATE D.DROP8.使用SELECT语句进行分组检索时,为了去掉不满足条件的分组,应当()。BA.使用WHERE子句B.在GROUPBY后面使用HAVING子句C.先使用WHERE子句,再使用HAVING子句D.先使用HAVING子句,再使用WHERE子句9.在SQL语句中,与表达式“仓库号NotIn("wh1","wh2")”功能相同的表
4、达式是()。DA.仓库号="wh1"And仓库号="wh2"B.仓库号<>"wh1"Or仓库号<>"wh2"C.仓库号<>"wh1"Or仓库号="wh2"D.仓库号<>"wh1"And仓库号<>"wh2"10.下列SQL查询语句中,与下面查询设计视图所示的查询结果等价的是()。A3A.SELECT姓名,性别FROM学生WHERELeft([姓名],1)="张"Or性别="男"B.SELECT姓名,性别FROM学生WHERELeft([姓名],1)="张"And性别="男")C.SELECT姓名,性别,Left([姓名],1)FROM学生WHERELeft([姓名],1)="张"Or性别="男
5、"D.SELECT姓名,性别,Left([姓名],1)FROM学生WHERELeft([姓名],1)="张"And性别="男"二、填空题1.SQL的含义是。结构化查询语言2.在Access中,SQL查询具有3种特定形式,包括、和。联合查询,传递查询,数据定义3.要将“学生”表中女生的入学成绩加10分,可使用的语句是。UPDATE学生SET成绩=[成绩]+10WHERE性别="女"4.语句“SELECT成绩表.*FROM成绩表WHERE成绩表.成绩>(SELECTAvg(成绩表.成绩)FROM成绩表)”查询的结果是。查询成绩表中所有成绩大于平均成绩的记录5. 联合查询指使用运算将多个合并到一起
6、。UNION,查询结果三、问答题1.SQL语句有哪些功能?在Access查询中如何使用SQL语句?答:通过SQL语言可实现数据库的全面管理,包括数据查询、数据操纵、数据定义和数据控制4个方面,它是一种通用的关系数据库语言。在Access查询中,可通过SQL视图下的文本编辑器实现SQL语句的输入、编辑。2.设有如下4个关系模式:书店(书店号,书店名,地址)图书(书号,书名,定价)图书馆(馆号,馆名,城市,电话)图书发行(馆号,书号,书店号,数量)试回答下列问题:(l)用SQL语句定义图书关系模式。(2)用SQL语句插入一本图书信息:(“B1001”,“Access数据库基础与应用”,32)。3
7、(3)用SQL语句检索已发行的图书中最贵和最便宜的书名和定价。(4)检索“数据库”类图书的发行量。(5)写出下列SQL语句的功能。SELECT馆名FROM图书馆WHERE馆号IN(SELECT馆号FROM图书发行WHERE书号IN(SELECT书号FROM图书WHERE书名='Access数据库基础与应用'))答:(1)CREATETABLE图书(书号CHAR(5)PRIMARYKEY,书名CHAR(10),
此文档下载收益归作者所有