练习3查询.docx
- 文档编号:10529452
- 上传时间:2023-02-21
- 格式:DOCX
- 页数:14
- 大小:677.61KB
练习3查询.docx
《练习3查询.docx》由会员分享,可在线阅读,更多相关《练习3查询.docx(14页珍藏版)》请在冰豆网上搜索。
练习3查询
查询类型、查询条件、选择查询
(1)2005.4(18)若在“tEmployee”表中查找所有姓“王”的记录,可以在查询设计视图
的准则行中输入
A)Like"王"B)Like"王*"C)="王"D)="王*"
(2)2005.4(19)在Access的数据库中建立“tBook”表,查找“图书编号”是“112266”
和“113388”的记录,应在查询设计视图的准则行中输入
A)“112266”and“113388”B)notin(“112266”,“113388”)
C)in(“112266”,“113388”)D)not(“112266”and“113388”)
(3)2006.9(20)若要查询某字段的值为“JSJ”的记录,在查询设计视图对应字段的准则
中,错误的表达式是
A)JSJB)”JSJ”C)”*JSJ”D)Like“JSJ”
(4)2005.4(填6)若要查找最近20天之内参加工作的职工记录,查询准则为______。
(5)2005.9(20)下面显示的是查询设计视图,从设计视图所示的内容中判断此查询将显
示
A)出生日期字段值B)所有字段值
C)除出生日期以外的所有字段值D)雇员ID字段值
(6)2005.9(21)若以“tEmployee”表为数据源,计算每个职工的年龄(取整),并显示如下
图所示的结果,那么正确的设计是
(7)2006.4(19)在下图中,与查询设计器的筛选标签中所设置的筛选功能相同的表达式是
A.成绩表.综合成绩>=80AND成绩表.综合成绩=<90
B.成绩表.综合成绩>80AND成绩表.综合成绩<90
C.80<=成绩表.综合成绩<=90
D.80<成绩表.综合成绩<90
(8)2006.4(20)下图中所示的查询返回的记录是
A.不包含80分和90分 B.不包含80至90分数段
C.包含80至90分数段 D.所有的记录
(9)2006.4(填8)函数Right(“计算机等级考试”,4)的执行结果是
(10)2006.9(18)如果想在已建立的“tSalary”表的数据表视图中直接显示出姓“李”的
记录,应使用Access提供的
A)筛选功能B)排序功能C)查询功能D)报表功能
(11)2006.9(19)下面显示的是查询设计视图的“设计网格”部分:
从所显示的内容中可以判断出该查询要查找的是
A)性别为“女”并且1980以前参加工作的记录
B)性别为“女”并且1980以后参加工作的记录
C)性别为“女”或者1980以前参加工作的记录
D)性别为“女”或者1980以后参加工作的记录
(12)2007.4(18)在Access中已建立了“工资”表,表中包括“职工号”、“所在单位”、“基本工资”和“应发工资”等字段:
如果要按单位统计应发工资总数,那么在查询设计视图的“所在单位”的“总计”行和“应发工资”的“总计”行中分别选择的是
A)sum,groupbyB)count,groupby
C)groupby,sumC)groupby.count
(13)2007.9(18)在Access中,查询的数据源可以是______。
A)表B)查询C)表和查询D)表、查询和报表
(14)2007.9(19)在一个Access的表中有字段“专业”,要查找包含“信息”两个字的记录,正确的条件表达式是______。
A)=left([专业],2)="信息"B)like"*信息*"
C)="信息*"D)Mid([专业],1,2,)="信息"
(15)2007.9(21)现有某查询设计视图(如下图所示),该查询要查找的是______。
A)身高在160以上的女性和所有的男性
B)身高在160以上的男性和所有的女性
C)身高在160以上的所有人或男性
D)身高在160以上的所有人
(16)2008.4(18)条件”Not工资额>2000”的含义是
A>选择工资额大于2000的记录
B>选择工资额小于2000的记录
C>选择除了工资额大于2000之外的记录
D>选择除了字段工资额之外的字段,且大于2000的记录
2008.4(28)从字符串S中的第2个字符开始获得4个字符的子字符串函数是
A>Mid(s,2,4)B>Left(s,2,4)C>Right(s,4)D>Left(s,4)
(17)2008.9(14)在显示查询结果时,如果要将数据表中的“籍贯”字段名,显示为“出生地”,可在查询设计视图中改动( )。
A)排序 B)字段
C)条件 D)显示
(18)2008.9(18)假设有一组数据:
工资为800元,职称为“讲师”,性别为“男”,在下列逻辑表达式中结果为“假”的是( )。
A)工资>800 AND 职称="助教" OR 职称="讲师"
B)性别="女" OR NOT职称="助教"
C)工资=800 AND (职称="讲师" OR 性别="女")
D)工资>800 AND (职称="讲师" OR 性别="男")
(19)2008.9(19)在建立查询时,若要筛选出图书编号是“T01”或“T02”的记录,可以在查询设计
视图准则行中输入( )。
A)"T01"or"T02"
B)"T01"and"T02"
C)in("T01"and"T02")
D)notin("T01"and"T02")
(20)2008.9(20)在Access数据库中使用向导创建查询,其数据可以来自( )。
A)多个表
B)一个表
C)一个表的一部分
D)表或查询
(21)2008.9(31)表达式Fix(-3.25)和Fix(3.75)的结果分别是()。
A)-3,3 B)-4,3
C)-3,4 D)-4,4
(22)2009.3(17)在书写查询准则时,日期型数据应该使用适当的分隔符括起来,正确的分隔符是
A)* B)% C)& D)#
(23)2009.9(21)在学生借书数据库中,已有“学生”表和“借阅”表,其中“学生”表含有“学号”、“姓名”等信息,“借阅”表含有“借阅编号”、“学号”等信息。
若要找出没有借过书的学生记录,并显示其“学号”和“姓名”,则正确的查询设计是
交叉表查询
(1)2005.9(填6)创建交叉表查询时,必须对行标题和 【6】 进行分组(GroupBy)操作。
(2)2006.9(21)已经建立了包含“姓名”、“性别”、“系别”、“职称”等字段的“tEmployee”表。
若以此表为数据源创建查询,计算各系不同性别的总人数和各类职称人数,并显示如下图所示的结果。
正确的设计是
A)
B)
C)
D)
(3)2007.4(19)在创建交叉表查询时,列标题字段的值显示在交叉表的位置是
A)第一行B)第一列C)上面若干行D)左面若干列
参数查询
(1)2008.4(填7)在学生成绩表中,如果需要根据输入的学生姓名查找学生的成绩,需要使用的是(7)查询
(2)2008.9(21)创建参数查询时,在查询设计视图准则行中应将参数提示文本放置在( )。
A){ }中 B)( )中
C)[ ]中 D)<>中
操作查询
(1)2005.9(26)下列不属于操作查询的是
A)参数查询 B)生成表查询 C)更新查询 D)删除查询
(2)2008.4(17)如果在数据库中已有同名的表,要通过查询覆盖原来的表,应该使用的查询类型是
A>删除B>追加C>生成表D>更新
(3)2006.9(填10)如果要将某表中的若干记录删除,应该创建______查询。
(5)2007.9(17)将表A的记录添加到表B中,要求保持表B中原有的记录,可以使用的查询是______。
1
A)选择查询B)生成表查询C)追加查询D)更新查询
SQL
(1)2006.4(18)下图是使用查询设计器完成的查询,与该查询等价的SQL语句是
A.select学号,数学fromscwhere数学>(selectavg(数学)fromsC.
B.select学号where数学>(selectavg(数学)fromsC.
C.select数学avg(数学)fromsC.
D.select数学>(selectavg(数学)fromsC.
(2)2006.9(13)SQL的含义是
A)结构化查询语言B)数据定义语言C)数据库查询语言D)数据库操纵与控制语言
(3)2006.9(15)在SQL的SELECT语句中,用于实现选择运算的是
A)FORB)WHILEC)IFD)WHERE
(4)2007.4(20)在Access中已建立了“学生”表,表中有“学号”、“姓名”、“性别”和“入学成绩”等字段。
执行如下SQL命令:
Select性别,avg(学生)表,(入学成绩)From学生Groupby性别其结果是
A)计算并显示所有学生的性别和入学成绩的平均值
B)按性别分组计算并显示性别和入学成绩的平均值
C)计算并显示所有学生的入学成绩的平均值
D)按性别分组计算并显示所有学生的入学成绩的平均值
(5)2007.4(填7)在SQL的Select命令中用【7】短语对查询的结果进行排序。
(6)2008.4(13)在SELECT语句中使用ORDERBY是为了指定
A>查询的表B>查询结果的顺序C>查询的条件D>查询的字段
(7)2008.4(16)下列SQL查询语句中,与下面查询设计视图所示的查询结果等价的是
A>SELECT姓名,性别,所属院系,简历FROM表1
WHERE性别=”女”AND所属院系IN(“03”,”04”)
B>SELECT姓名,简历FROM表1
WHERE性别=”女”AND所属院系IN(“03”,”04”)
C>SELECT姓名,性别,所属院系,简历FROM表1
WHERE性别=”女”AND所属院系=“03”OR所属院系=”04”
D>SELECT姓名,简历FROM表1
WHERE性别=”女”AND所属院系=“03”OR所属院系=”04”
(8)2008.9(22)在下列查询语句中,与SELECT TABL* FROM TAB1 WHERE InStr([简历],"篮球")<>0功能相同的语句是()。
A)SELECTTAB1.*FROMTAB1WHERETAB1.简历Like"篮球"
B)SELECTTAB1.*FROMTAB1WHERETAB1.简历Like"*篮球"
C)SELECTTAB1.*FROMTAB1WHERETAB1.简历Like"*篮球*"
D)SELECTTAB1.*FROMTAB1WHERETAB1.简历Like"篮球*"
(9)2008.9(23)在Access数据库中创建一个新表,应该使用的SQL语句是()。
A)CreateTableB)CreateIndex
C)AlterTable D)CreateDatabase
(10)2009.3(20)下列关于SQL语句的说法中,错误的是
A)INSERT语句可以向数据表中追加新的数据记录
B)UPDATE语句用来修改数据表中已经存在的数据记录
C)DELETE语句用来删除数据表中的记录
D)CREATE语句用来建立表结构并追加新的记录
(11)2009.9(20)已知“借阅”表中有“借阅编号”、“学号”和“借阅图书编号”等字段,每个学生每借阅一本书生成一条记录,要求按学生学号统计出每个学生的借阅次数,下列SQL语句中,正确的是
A)Select学号,count(学号)from借阅
B)Select学号,count(学号)from借阅groupby学号
C)Select学号,sum(学号)from借阅
D)select学号,sum(学号)from借阅orderby学号
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 练习 查询
![提示](https://static.bdocx.com/images/bang_tan.gif)