(中职)Access2010数据库案例教程第三章习题+答案

上传人:沈*** 文档编号:193483130 上传时间:2023-03-10 格式:DOC 页数:31 大小:6.96MB
收藏 版权申诉 举报 下载
(中职)Access2010数据库案例教程第三章习题+答案_第1页
第1页 / 共31页
(中职)Access2010数据库案例教程第三章习题+答案_第2页
第2页 / 共31页
(中职)Access2010数据库案例教程第三章习题+答案_第3页
第3页 / 共31页
资源描述:

《(中职)Access2010数据库案例教程第三章习题+答案》由会员分享,可在线阅读,更多相关《(中职)Access2010数据库案例教程第三章习题+答案(31页珍藏版)》请在装配图网上搜索。

1、(中职)Access2010数据库案例教程第三章习题+答案第3章 查询的创建与应用一、 选择题1、 利用对话框提示用户输入查询条件,这样的查询属于( )。A:选择查询 B:参数查询 C:操作查询 D:SQL查询2、 假设“公司”表中有编号、名称、法人等字段,查找公司名称中有“网络”二字的公司信息,正确命令是( )。A:SELECT * FROM公司FOR名称 = *网络* B:SELECT * FROM公司FOR名称LIKE *网络*C:SELECT * FROM公司WHERE名称=*网络* D:SELECT * FROM公司WHERE名称LIKE*网络*3、 已知“借阅”表中有“借阅编号”、

2、“学号”和“借阅图书编号”等字段,每名学生每借阅一本书生成一条记录,要求按学生学号统计出每名学生的借阅次数,下列SQL语句中,正确的是( )。A:Select 学号,Count(学号) from 借阅 B:Select 学号,Count(学号)from借阅Group By 学号C:Select 学号,Sum(学号) from 借阅 D:Select 学号,Sum(学号)from 借阅 Order By 学号4、 在学生借书数据库中,已有“学生”表和“借阅”表,其中“学生”表含有“学号”、“姓名”等信息,“借阅”表含有“借阅编号”、“学号”等信息。若要找出没有借过书的学生记录,并显示其“学号”和

3、“姓名”,则正确的查询设计是( )。A:B:C:D:5、 在Access数据库对象中,体现数据库设计目的的对象是( )。A:报表 B:模块 C:查询 D:表6、 在书写查询准则时,日期型数据应该使用适当的分隔符括起来,正确的分隔符是( )。A:* B:%C:& D:#7、 假设有一组数据:工资为3000元,职称为“讲师”,性别为“男”,在下列逻辑表达式中结果为“假”的是( )。A:工资3000 AND 职称=助教 OR职称讲师B: 性别=女OR NOT 职称=助教 C:工资=3000 AND (职称=讲师 OR性别女)D:工资3000 AND (职称=讲师 OR性别男)8、 在下列查询语句中,

4、与SELECT TAB1.* FROM TAB1 WHERE InStr(简历,篮球)0功能相同的语句是( )。A:SELECT TAB1.* FROM TAB1 WHERE TAB1.简历 Like 篮球B:SELECT TAB1.* FROM TAB1 WHERE TAB1.简历 Like *篮球C:SELECT TAB1.* FROM TAB1 WHERE TAB1.简历 Like*篮球*D:SELECT TAB1.* FROM TAB1 WHERE TAB1.简历 Like 篮球*9下面显示的是查询设计视图的设计网格部分,从下图所示的内容中,可以判断要创建的查询是( )。A:删除查询

5、B:追加查询 C:生成表查询 D:更新查询二、三、四、五、六、七、八、九、1、2、3、4、5、6、7、8、9、10、下列不属于操作查询的是( )。A:参数查询 B:生成表查询C:更新查询 D:删除查询11、若以“tEmployee”表为数据源,计算每个职工的年龄(取整),并显示如下图所示的结果,那么正确的设计是( )。A:B:C:D:10、11、12、13、14、15、16、17、18、19、20、12、下面显示的是查询设计视图,从设计视图所示的内容中判断此查询将显示( )。A:出生日期字段值 B:所有字段值 C:除出生日期以外的所有字段值 D:雇员ID字段值13、下面显示的是查询设计视图的“

6、设计网格”部分,从此部分所示的内容中可以判断出要创建的查询是( )。A:删除查询 B:生成表查询C:选择查询 D:更新查询14、下图中所示的查询返回的记录是( )。A:不包含80分和90分 B:不包含80分至90分数段C:包含80分至90分数段 D:所有的记录15、在下图中,与查询设计器的筛选标签中所设置的筛选功能相同的表达式是( )。A:成绩表.综合成绩=80 and 成绩表.综合成绩80 and 成绩表.综合成绩90C:80=成绩表.综合成绩=90 D:80成绩表.综合成绩(select avg(数学) from sc)B:select 学号 where 数学(select avg(数学)

7、 from sc)C:select 数学 avg(数学) from scD:select 数学(select avg(数学) from sc)17、如果在查询的条件中使用了统配符方括号 ,它的含义是_。A:统配任意长度的字符 B: 统配不在括号内的任意字符C:统配方括号内列出的任一单个字符 D: 错误的使用方法18、已经建立了包含“姓名”、“性别”、“系别”、“职称”等字段的“tEmployee”表。若以此表为数据源创建查询,计算各系不同性别的总人数和各类职称人数,并显示如下图所示的结果。正确的设计是( )。A:B: C: D: 19、在Access中,查询的数据源可以是( )。A:表 B:查

8、询C:表和查询 D:查询和报表20、在一个Access的表中有字段“专业”,要查找包含“信息”两个字的记录,正确的条件表达式是( )。A:Left(专业,2)= 信息 B:Like *信息* C:信息 D:Mid(专业,1,2)=信息21、现有某查询设计视图,该查询要查找的是( )。A:身高在160以上得女性和所有男性 B:身高在160以上的男性和所有女性C:身高在160以上的所有人和男性D:身高在160以上的所有人22、在Access中已建立了“工资”表,表中包括“职工号”、“所在单位”、“基本工资”和“应发工资”等字段,如果要按单位统计应发工资总数,那么在查询设计视图的“所在单位”的“总计

9、”行和“应发工资”的“总计”行中分别选择的是( )。A:sum,group by B:count,group byC:group by,sum D:group by,count23、在Access中已建立了“学生”表,表中有“学号”、“姓名”、“性别”和“入学成绩”等字段。执行如下SQL命令:Select 性别,avg(入学成绩)From 学生 Group by 性别其结果是( )。A:计算并显示所有学生的性别和入学成绩的平均值B:按性别分组计算并显示性别和入学成绩的平均值C:计算并显示所有学生的入学成绩的平均值D:按性别分组计算并显示所有学生的入学成绩的平均值24、SQL的含义是( )。A:

10、结构化查询语言 B:数据定义语言C:数据库查询语言 D:数据操纵与控制语言25、若要查询某字段的值为“JSJ”的记录,在查询设计视图对应字段的准则中,错误的表达式是( )。A:JSJ B:JSJC:*JSJ* D:LikeJSJ二、 判断题 1、 ( )在SQL语句中,UPDATE语句用来修改数据表中已经存在的数据记录。2、( )在Access的数据库中已建立了“tBook”表,若查找“图书编号”是“112266”和“113388”的记录,应在查询设计视图准则行中输入in(112266,113388)。3、( )将表A的记录复制到表B中,且不删除表B中的记录,可以使用的查询是追加查询。4、(

11、)在建立查询时,若要筛选出图书编号是“T01”或“T02”的记录,可以在查询设计视图准则行中输入in (T01 and T02)。5、 ( )在Access数据库中使用向导创建查询,其数据可以来自多个表。6、( )在Access数据库中创建一个新表,应该使用的SQL语句是Create Table。7( )创建参数查询时,在查询设计视图准则行中应将参数提示文本放置在 中。8、 ( )生成表查询属于查询的一种分类。9、( )如果在查询的条件中使用了统配符方括号 ,它的含义是统配不在括号内的任意字符。10、( )在创建交叉表查询时,列标题字段的值显示在交叉表的位置是第一行。11、( )若查找某个字段

12、中以字母A开头且以字母Z结尾的所有纪录,则条件表达式应设置为LikeA * Z。12、( )在学生表中建立查询,“姓名”字段的查询条件设置为“Is Null”,运行该查询后,显示的纪录是姓名字段中包含空格的纪录。三、 填空题 1、在学生成绩表中,如果需要根据输入的学生姓名查找学生的成绩,需要使用的是 查询。2、如果要将某表中的若干纪录删除,应该创建 查询。3、在Access中,SQL查询有联合查询、 、数据定义查询和 等四种。4、 查询设计视图中的“排序”行主要用于选择查询所采用的 方式。5、查询设计视图中的“显示”行主要用于确定字段是否在查询的 中显示。6、若要查询最近20天之内参加工作的职

13、工记录,查询条件为 。7、在Access中,表达“123”+“100”的结果是 。8、假设系统的当前日期为2013/8/9,表达式Str(Year(Date()+“年”的运算结果为 。9、书写查询条件时,日期值应该用 括起来。10、若希望使用一个或多个字段的值进行计算,需要在查询设计视图的设计网格中添加 字段。11、创建交叉表查询时,必须对行标题和 进行分组(Group By)操作。12、操作查询共有4种类型,分别是删除查询、 、追加查询和生成表查询。13、在执行操作查询后, (能/不能)取消已做过的更改操作。14、在工资表中有姓名和工资等字段,若要求查询结果按照工资降序排列,可使用的SQL语

14、句是: 。15、在SELECT语句中,HAVING子句必须与 子句一起使用。16、用SOL语句实现查询表名为“图书表”中的所有纪录,应该使用的SELECT语句是:SELECT 。17、在SQL的Select命令中用 短语对查询的结果进行排序。18、“职工”表有工资字段,计算工资合计的SQL语句是:SELECT FROM职工。19、在SQL查询中,使用 子句指出的是查询条件。20、函数Mid(“学生信息管理系统”,3,2)结果是 。四、 简答题 1、梳理第三章知识结构,整理出查询的分类。2、简述查询的基本概念以及功能。3、 描述查询设计视图中设计网格的组成部分,并简述各组成部分的作用。五、 案例

15、题 习题数据库文件夹下存在一个数据库文件samp2.accdb,里面已经设计好两个表对象tNorm和tStock。试按以下要求完成设计:(1)创建一个选择查询,查找并显示每种产品的产品名称、库存数量、最高储备和最低储备等四个字段的内容,所建查询命名为qT1;(2)创建一个选择查询,查找库存数量超过10000的产品,并显示产品名称和库存数量。所建查询名为qT2;(3)以表tStock为数据源创建一个参数查询,按产品代码查找某种产品库存信息,并显示产品代码、产品名称和库存数量。当运行该查询时,提示框中应显示请输入产品代码:。所建查询名为qT3;(4)创建一个查询,查找库存数量在合理范围(最低储备,

16、最高储备)的产品,并显示“产品名称”和“库存数量”。所建查询名为“qT4”。第3章查询的创建与应用习题解析与答案一、 选择题1、 利用对话框提示用户输入查询条件,这样的查询属于( B )。A:选择查询 B:参数查询 C:操作查询 D:SQL查询解析:参数查询的概念参数查询就是指当运行查询时,由用户临时指定一个或者多个查询条件。参数查询在运行时将显示一个对话框,提示用户输入指定的查询条件。所以是参数查询。关键字:对话框、选择查询、参数查询、操作查询、SQL查询2、 假设“公司”表中有编号、名称、法人等字段,查找公司名称中有“网络”二字的公司信息,正确命令是( D )。A:SELECT * FRO

17、M公司FOR名称 = *网络* B:SELECT * FROM公司FOR名称LIKE *网络*C:SELECT * FROM公司WHERE名称=*网络* D:SELECT * FROM公司WHERE名称LIKE*网络*解析:不能使用等号,只能使用like。含有“网络”二字,可以在首位,可以在中间,也可以在末尾,所以应该是“*网络*”。关键字:编号、名称、命令、字段3、 已知“借阅”表中有“借阅编号”、“学号”和“借阅图书编号”等字段,每名学生每借阅一本书生成一条记录,要求按学生学号统计出每名学生的借阅次数,下列SQL语句中,正确的是( B )。A:Select 学号,Count(学号) fro

18、m 借阅 B:Select 学号,Count(学号)from借阅Group By 学号C:Select 学号,Sum(学号) from 借阅 D:Select 学号,Sum(学号)from 借阅 Order By 学号解析:本题要求按学号统计每名学生的借阅次数,表中每个学生会有多条记录,因此要以人为单位进行分组,所以在A、B、C、D 四个选项中只有B 进行了分组,故本题选B。选项C:不仅没有分组而且用的是统计函数sum,sum 用来统计字段的和,不是统计个数;选线D:用了统计函数sum 和C 有相同的错误,再者D 中对学号不是分组而是排序。关键字:字段、纪录、统计、借阅次数、SQL语句4、 在

19、学生借书数据库中,已有“学生”表和“借阅”表,其中“学生”表含有“学号”、“姓名”等信息,“借阅”表含有“借阅编号”、“学号”等信息。若要找出没有借过书的学生记录,并显示其“学号”和“姓名”,则正确的查询设计是( A )。A:B:C:D:该题考察的是查询中关系的联结类型,本题中四个选项中的表之间的连接均是学生表用箭头指向借阅表,这种情况下,表之间进行的不是等值联结而是外部联结。学生表指向借阅表如何连接呢,联结结果是学生表所有记录,而借阅表只联结和学生表中有匹配的记录。假设学生和借阅表记录如下那么联结结果如下:此时学生表中002 和004 两条记录在借阅表中虽然没有对应记录,但是联结结果中也有,

20、他们对应的借阅表的字段为空值NULL,学生表中其他记录在借阅表中有相关记录,会对应联结在一起。因此要找出没有借过书的学生记录,从联结结果中找出借阅编号为空(或借阅表的学号为空,或借阅表的图书编号为空的记录就可以了)故本题选A。关键字:数据库、借阅编号、查询设计5、 在Access数据库对象中,体现数据库设计目的的对象是( C )。A:报表 B:模块 C:查询 D:表解析:查询时数据库设计目的的体现。故本题选C。ACCESS数据库中7个对象的地位和作用分别是:表:数据库的基础和核心,主要用来存放数据;查询:数据库设计目的的体现;窗体:用于设计输入界面,作为用户和系统的接口;报表:将数据库中数据格

21、式化打印输出;数据访问页:将数据库中数据发布到Internet网上;宏和模块:将各种对象组合在一起,以及进行复杂数据处理。关键字:数据库、对象、设计目的、体现6、 在书写查询准则时,日期型数据应该使用适当的分隔符括起来,正确的分隔符是( D )。A:* B:%C:& D:#解析:本题考察的是数据的定界符号,对于日期型数据,在ACCESS中规定用半角#括起来;故本题选D【联想】ACCESS中常用符号的含义符号定界符通配符输入掩码类型标识 字段名、表名、参数查询方括号内单个字符#日期/时间型数据一个数字数字或空格 双精度 文本型* 任意个字符? 一个字符选择输入字母% 整数&必须输入任何字符长整数

22、! 右对齐单精度 货币$ 文本0 必须输入数字9 选择输入数字或空格L必须输入字母A 必须输入字母或数字a 选择输入字母或数字C 选择输入任何字符 接下来的字符以原意字符显示关键字:书写查询、准则、日期型数据、分隔符7、 假设有一组数据:工资为3000元,职称为“讲师”,性别为“男”,在下列逻辑表达式中结果为“假”的是( D )。A:工资3000 AND 职称=助教 OR职称讲师B: 性别=女OR NOT 职称=助教 C:工资=3000 AND (职称=讲师 OR性别女)D:工资3000 AND (职称=讲师 OR性别男)解析:And 要求两侧为真,结果为真,否则结果为假,Or 两侧为假结果为

23、假,否则为真;Not 取反,本来为真,变成假,本来为假,变成真。三者运算优先级为:NOTANDOR。关键字:假设、数据、逻辑表达式8、 在下列查询语句中,与SELECT TAB1.* FROM TAB1 WHERE InStr(简历,篮球)0功能相同的语句是( C )。A:SELECT TAB1.* FROM TAB1 WHERE TAB1.简历 Like 篮球B:SELECT TAB1.* FROM TAB1 WHERE TAB1.简历 Like *篮球C:SELECT TAB1.* FROM TAB1 WHERE TAB1.简历 Like*篮球*D:SELECT TAB1.* FROM T

24、AB1 WHERE TAB1.简历 Like 篮球*解析:instr(字符串1,字符串2),是检测字符串2在字符串1中标位置的函数。本题的InStr(简历,篮球)0,说明“篮球”在简历中存在,但是不能确定位置。Like “篮球” 当没有匹配符时,like 相当于=,是找简历中只有篮球的记录。Like “*篮球” 是找简历的最后两个字的记录。Like “篮球*” 是找简历的最开头两个字是篮球的记录。关键字:查询、SELECT、功能、相同9、 .下面显示的是查询设计视图的设计网格部分,从下图所示的内容中,可以判断要创建的查询是( B )。A:删除查询 B:追加查询 C:生成表查询 D:更新查询解析

25、:本题图中有“追加到”行,可以判断该查询为追加查询,其他查询没有该行。关键字:显示、查询、设计视图、设计网格、查询10、11、12、13、14、15、16、17、18、10、下列不属于操作查询的是( A )。A:参数查询 B:生成表查询C:更新查询 D:删除查询解析:查询分类。Access中,操作查询包括生成表查询、删除查询、更新查询和追加查询。关键字:表查询、删除查询、更新查询、追加查询11、若以“tEmployee”表为数据源,计算每个职工的年龄(取整),并显示如下图所示的结果,那么正确的设计是( C )。A:B:C:D:解析:评析 Date函数返回当前系统日期,Year函数返回日期表达式

26、年份的整数。本题选项A中,先计算“/”,算出的是一个小数,用当前日期去减一个小数,明显不对;选项B中,先算出的是时间差,其中包括月和日的时间差,再去除365,获得的也是一个带小数的年数,也不对;选项C中,用当前年份去减出生年份,得到的就是年龄,是对的。关键字:创建查询、数据源、取整19、20、21、22、23、24、25、26、27、28、29、12、下面显示的是查询设计视图,从设计视图所示的内容中判断此查询将显示( B )。A:出生日期字段值 B:所有字段值 C:除出生日期以外的所有字段值 D:雇员ID字段值解析:在查询字段中使用“*”,表示查询所有字段的值。所以本题答案为B。关键字:查询准

27、则、查询设计视图、字段值13、下面显示的是查询设计视图的“设计网格”部分,从此部分所示的内容中可以判断出要创建的查询是( D )。A:删除查询 B:生成表查询C:选择查询 D:更新查询解析: 由于设计视图的“设计网格”部分中有“更新到”属性,所以该查询是“更新查询”。关键字:查询分类、设计视图、设计网格、更新查询14、下图中所示的查询返回的记录是( D )。A:不包含80分和90分 B:不包含80分至90分数段C:包含80分至90分数段 D:所有的记录解析:当两个条件都在条件行时,两个条件是交的关系当两个条件一个在条件行,另一个在或行时是并的关系以上not 80 在条件行,而not 90在或行

28、,两个条件是并的关系,即把不包含80的记录与不包含90的记录并在一起,显然是所有的记录。所以选D。关键字:查询设计器、行、纪录15、在下图中,与查询设计器的筛选标签中所设置的筛选功能相同的表达式是( A )。A:成绩表.综合成绩=80 and 成绩表.综合成绩80 and 成绩表.综合成绩90C:80=成绩表.综合成绩=90 D:80成绩表.综合成绩= and =20 and (select avg(数学) from sc)B:select 学号 where 数学(select avg(数学) from sc)C:select 数学 avg(数学) from scD:select 数学(sel

29、ect avg(数学) from sc)解析:在SQL子查询中,查询设计器中字段中显示打对勾的字段对应SQL语句中select 后的字段,查询设计器中条件行对应SQL语句中where后的语句,显然选择A。关键字:SQL子查询、查询设计器、select17、如果在查询的条件中使用了统配符方括号 ,它的含义是_C_。A:统配任意长度的字符 B: 统配不在括号内的任意字符C:统配方括号内列出的任一单个字符 D: 错误的使用方法解析:通配符方括号通配方括号内的单个字符,故本题选C;通配符通配意义*任意个字符?任何一个字符#一个数字字符 方括号内的单个字符!不在方括号内的任意字符-通配一个连续范围关键字

30、:查询、方括号、通配符18、已经建立了包含“姓名”、“性别”、“系别”、“职称”等字段的“tEmployee”表。若以此表为数据源创建查询,计算各系不同性别的总人数和各类职称人数,并显示如下图所示的结果。正确的设计是( B )。A:B: C: D: 解析:交叉表查询包括三部分:行标题:最少有一个;列标题:有且只有一个;值:有且只有一个,所以选B。关键字:交叉表查询、行标题、列标题19、在Access中,查询的数据源可以是( C )。A:表 B:查询C:表和查询 D:查询和报表解析:查询的数据源可以是表或查询,故本题选C。【联想】窗体的数据源可以是:表、查询或SQL语句报表的数据源可以是:表、查

31、询或SQL语句。关键字:查询、数据源、表、报表20、在一个Access的表中有字段“专业”,要查找包含“信息”两个字的记录,正确的条件表达式是( B )。A:left(专业,2)= 信息 B:Like *信息* C:信息 D:Mid(专业,1,2)=信息解析:本题要求查找包含“信息”两个字的记录,是模糊查询,需要用运算符Like,“信息”前后可能包含字符也可能没有故用*通配,所以本题选B;选项A:查找专业字段最左边两个字是“信息”的,也就是查找以“信息”两个字开头的记录,故A不符合;选项C:查找专业为“信息”的记录,不是包含信息的记录,故C不符合;选项D:Mid函数作用是从字符串中截取子串,有

32、三个参数,第一个参数为被截取的字符串,第二个参数为开始位置,第三个参数为截取个数,Mid(专业,1,2) =信息 表示从专业字段的第一个开始截取两个字符值为“信息”的记录,也就是以“信息”开头的记录,故D选项不符合。关键字:字段、查找、表达式、纪录21、现有某查询设计视图,该查询要查找的是( A )。A:身高在160以上得女性和所有男性 B:身高在160以上的男性和所有女性C:身高在160以上的所有人和男性D:身高在160以上的所有人解析:依据题目中图的条件设置为身高大于等于160的性别为女的或性别为男的记录故选A。关键字:查询、设计视图、条件设置、纪录22、在Access中已建立了“工资”表

33、,表中包括“职工号”、“所在单位”、“基本工资”和“应发工资”等字段,如果要按单位统计应发工资总数,那么在查询设计视图的“所在单位”的“总计”行和“应发工资”的“总计”行中分别选择的是( C )。A:sum,group by B:count,group byC:group by,sum D:group by,count解析:此题目显然要求“总计”行分组,“应发工资”行总计。Group by 为分组,sum为总计,一般对数值型进行总计,count为计数。关键字: Group by、sum、count23、在Access中已建立了“学生”表,表中有“学号”、“姓名”、“性别”和“入学成绩”等字段。

34、执行如下SQL命令:Select 性别,avg(入学成绩)From 学生 Group by 性别其结果是( B )。A:计算并显示所有学生的性别和入学成绩的平均值B:按性别分组计算并显示性别和入学成绩的平均值C:计算并显示所有学生的入学成绩的平均值D:按性别分组计算并显示所有学生的入学成绩的平均值解析:显示对应select 后的字段,group by 是分组。关键字:字段、select、group by、SQL命令24、SQL的含义是( A )。A:结构化查询语言 B:数据定义语言C:数据库查询语言 D:数据操纵与控制语言解析:B项 数据定义语言是DDL D项 数据操纵语言DML 数据控制语言

35、 DCL,所以选A。关键字:SQL、结构化查询语言、数据定义语言、数据库查询语言25、若要查询某字段的值为“JSJ”的记录,在查询设计视图对应字段的准则中,错误的表达式是( C )。A:JSJ B:JSJC:*JSJ* D:LikeJSJ解析:此题查找字段值为: JSJ的记录, C项*JSJ*包含通配符时就相当于 like*JSJ*。关键字:JSJ、查询设计视图、准则二、 判断题 1、 ()在SQL语句中,UPDATE语句用来修改数据表中已经存在的数据记录。解析:UPDATE语句用来修改数据表中纪录。常用SQL语句的命令动词及功能:CREATE TABLE创建表CREATE INDEX创建索引

36、ALTER TABLE修改表DROP TABLE删除表DROP INDEX删除索引INSERT INTO向表中插入记录UPDATE修改表中记录DELETE删除表中记录SELECT从表中查找记录关键字:SQL语句、修改、UPDATE、数据记录2、 ()在Access的数据库中已建立了“tBook”表,若查找“图书编号”是“112266”和“113388”的记录,应在查询设计视图准则行中输入in(112266,113388)。解析:因为要查找“图书编号”是“112266”和“113388”的记录,所以要输入in(112266,113388)。所以这句话是正确的。关键字:数据库、查找、设计视图准则3

37、、 ()将表A的记录复制到表B中,且不删除表B中的记录,可以使用的查询是追加查询。解析:追加查询是将查询结果追加到其他表中,保持其他表中记录不丢失。所以这句话是正确的。关键字:纪录、复制、查询、追加查询4、 ()在建立查询时,若要筛选出图书编号是“T01”或“T02”的记录,可以在查询设计视图准则行中输入in (T01 and T02)。解析:此题可以表示为:”T01” or “T02” 或者表示为:in(“T01”,”T02”),所以这句话是错误的。关键字:建立、筛选、查询视图准则、输入5、 ()在Access数据库中使用向导创建查询,其数据可以来自多个表。解析:用向导创建查询,可以创建但数

38、据源擦和讯也可创建多数据源查询。关键字:数据库、向导、创建查询、表6、 ()在Access数据库中创建一个新表,应该使用的SQL语句是Create Table。解析:SQL语句中创建新表的SQL语句是CREATE TABLE,所以这句话是正确的。常用的SQL语句动词以及功能如下表:CREATE TABLE创建表CREATE INDEX创建索引ALTER TABLE修改表DROP TABLE删除表DROP INDEX删除索引INSERT INTO向表中插入记录UPDATE修改表中记录DELETE删除表中记录SELECT从表中查找记录关键字:数据库、表、CREATE TABLE、创建表7、 ()创

39、建参数查询时,在查询设计视图准则行中应将参数提示文本放置在 中。解析:创建参数查询时,在查询设计视图准则行中应将参数提示文本放置在 中。此题需要记忆。关键字:创建、参数查询、查询设计视图8、 ()生成表查询属于查询的一种分类。解析:查询分类包含:选择查询、交叉表查询、参数查询、操作查询、SQL查询。而生成表查询书操作操作查询的一各分支,而不属于查询的分类。关键字:添加、纪录、尾部、删除、追加查询9、 ()如果在查询的条件中使用了统配符方括号 ,它的含义是统配不在括号内的任意字符。解析: 的含义是通配符方括号通配方括号内的单个字符。【联想】常用通配符通配符通配意义*任意个字符?任何一个字符#一个

40、数字字符 方括号内的单个字符!不在方括号内的任意字符-通配一个连续范围关键字:查询、条件、统配符、字符10、 ()在创建交叉表查询时,列标题字段的值显示在交叉表的位置是第一行。解析:交叉表中,行标题显示在左面若干列(最多三列),列标题显示在上面一行,总计值显示在行与列交叉的数据区域内,所以是正确的。关键字:创建、交叉表、字段、行标题11、 ()若查找某个字段中以字母A开头且以字母Z结尾的所有纪录,则条件表达式应设置为LikeA * Z。解析:Like是在查询表达式的比较运算符中用于通配设定,其搭配使用的通配符有“ * ”、“ # ”和“ ? ”。“ * ”表示由0个或任意多个字符组成的字符串,

41、“ # ”表示任意一个数字,“ ? ”表示任意一个字符。所以这句话是正确的。关键字:查询、通配、条件、字符12、 ()在学生表中建立查询,“姓名”字段的查询条件设置为“Is Null”,运行该查询后,显示的纪录是姓名字段中包含空格的纪录。解析:使用Is Null可以判断表达式是否包含Null值。在本题中,为“姓名”字段使用此函数意思是查询所有姓名为空的纪录,所以这句话是错的。关键字:查询、条件、纪录、字段三、 填空题 1、 在学生成绩表中,如果需要根据输入的学生姓名查找学生的成绩,需要使用的是 参数 查询。关键字:输入、姓名、查找、参数查询2、 如果要将某表中的若干记录删除,应该创建 删除 查

42、询。关键字:若干、记录、删除3、 在Access中,SQL查询有联合查询、 传递查询 、数据定义查询和 子查询 等四种。关键字:SQL查询、联合查询、传递查询、数据定义查询、子查询4、 查询设计视图中的“排序”行主要用于选择查询所采用的 排序 方式。关键字:查询、设计视图、排序、排序方式5、 查询设计视图中的“显示”行主要用于确定字段是否在查询的 数据表视图或结果 中显示。关键字:设计视图、显示、字段、数据表视图6、 若要查询最近20天之内参加工作的职工记录,查询条件为 Between Date () And Date () -20 。关键字:查询、最近、纪录、条件7、 在Access中,表达

43、式:123 +100 的结果是 123100 。关键字:Access、表达式、结果、查询条件8、 假设系统的当前日期为2013/8/9,表达式Str(Year(Date()+年的运算结果为 2013年 。关键字:当前、日期、表达式、运算9、 书写查询条件时,日期值应该用 # 括起来。关键字:书写查询、条件、日期值、#10、 若希望使用一个或多个字段的值进行计算,需要在查询设计视图的设计网格中添加 计算 字段。关键字:字段、计算、查询设计视图、计算字段11、 创建交叉表查询时,必须对行标题和 列标题 进行分组(Group By)操作。关键字:创建、交叉表查询、行标题、列标题、分组12、 操作查询

44、共有4种类型,分别是删除查询、 更新查询 、追加查询和生成表查询。关键字:操作查询、删除查询、更新查询、追加查询、生成表查询13、 在执行操作查询后, 不能 (能/不能)取消已做过的更改操作。关键字:执行、操作查询、取消、更改操作14、 在工资表中有姓名和工资等字段,若要求查询结果按照工资降序排列,可使用的SQL语句是: SELECT 姓名,工资 FROM 工资表 ORDER BY 工资 。关键字:工资表、字段、要求、降序排列、SQL语句15、 在SELECT语句中,HAVING子句必须与 group by 子句一起使用。关键字:SELECT、HAVING子句、group by子句16、 用S

45、OL语句实现查询表名为“图书表”中的所有纪录,应该使用的SELECT语句是:SELECT select * from 图书表 。关键字:SQL语句、查询、纪录、17、 在SQL的Select命令中用 order by 短语对查询的结果进行排序。关键字:SQL语句、Select命令、order by短语、排序18、 “职工”表有工资字段,计算工资合计的SQL语句是:SELECT sum(工资) FROM职工。关键字:职工表、字段、合计、sum19、 在SQL查询中,使用 where 子句指出的是查询条件。关键字:SQL查询、where子句、查询条件20、 函数Mid(“学生信息管理系统”,3,2

46、)结果是 信息 。关键字:函数、Mid、学生信息管理系统四、 简答题 1、 梳理第三章知识结构,整理出查询的分类。答:选择查询:无条件选择查询、有条件选择查询、计算型选择查询。 参数查询操作查询:生成表查询、删除查询、追加查询、更新查询。交叉表查询SQL查询:联合查询、传递查询、数据定义查询、子查询。2、 简述查询的基本概念以及功能。1)查询的概念所谓查询就是能够将存储于一个或多个表中的符合要求的数据挑选出来,并对挑选出来的结果按照某种规则进行运算的数据库对象。2)功能查看、搜索和分析数据。追加、更改和删除数据。实现数据的筛选,排序汇总和计算。作为报表或窗体等其他对象的数据源。将一个和多个表中

47、获取的数据实现关联。3、 述查询设计视图中设计网格的组成部分,并简述各组成部分的作用。在设计网格中主要包含以下内容:1)字段:用于添加查询中所使用到的源表中的字段名称。2)显示:用于设置字段在查询的数据表视图中是否显示。3)条件:用于设置查询的条件。4)或:当查询的条件包含多个,并且条件之间是“或”的关系,那么可以将查询的条件分别填写在“条件”行与“或”行。五、 案例题 解析:(2)条件查询:使用设计视图创建查询,添加数据源“tStock”,然后在字段列表窗口中依次双击字段“产品名称”和“库存数量”,在设计区域的“库存数量”字段的条件行添加条件:10000。(3)参数查询:使用设计视图创建查询,添加数据源“tStock”,然后在字段列表窗口中依次双击字段“产品代码”、“产品名称”和“库存数量”,在设计区域的“产品代码”字段的条件行添加条件:请输入产品代码:。(4)条件查询:使用设计视图创建查询,添加数据源“tStock”和“tNorm”,然后在字段列表窗口中依次双击字段“产品名称”和“库存数量”,在设计区域的“库存数量”字段的条件行添加条件:=最低储备 And =最高储备。感谢您的支持与使用31

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!