第三章练习题20151123.doc_第1页
第三章练习题20151123.doc_第2页
第三章练习题20151123.doc_第3页
第三章练习题20151123.doc_第4页
第三章练习题20151123.doc_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第三章 查询的创建与应用练习题一、选择题1、在Access的5个最主要的查询中,能从一个或多个表中检索数据,在一定的限制条件下,还可以通过此查询方式来更改相关表中记录的是( )A、选择查询B、参数查询C、操作查询D、SQL查询2、下列不属于查询的三种视图的是( )A、设计视图B、模板视图C、数据表视图D、SQL视图3、要将“选课成绩”表中学生的成绩取整,可以使用( )A、Abs(成绩)B、Int(成绩)C、Srq(成绩)D、Sgn(成绩)4、在查询设计视图中( )A、可以添加数据库表,也可以添加查询B、只能添加数据库表C、只能添加查询 D、以上两者都不能添加5、哪个查询会在执行时弹出对话框,提示用户输入必要的信息,再按照这些信息进行查询?( )A、选择查询B、参数查询C、交叉表查询D、操作查询6、查询能实现的功能有( )A、选择字段,选择记录,编辑记录,实现计算,建立新表,建立数据库B、选择字段,选择记录,编辑记录,实现计算,建立新表,更新关系C、选择字段,选择记录,编辑记录,实现计算,建立新表,设置格式 D、选择字段,选择记录,编辑记录,实现计算,建立新表,建立基于查询的报表和窗体7、特殊运算符“in”的含义是( )A、用于指定一个字段值的范围,指定的范围之间用And连接B、用于指定一个字段值的列表,列表中的任一值都可与查询的字段相匹配C、用于指定一个字段为空D、用于指定一个字段为非空8、 在Access数据库中,为了保持表之间的关系,要求在子表(从表)中添加记录时,如果主表中没有与之相关的记录,则不能在子表(从表)中添加改记录。为此需要定义的关系是( )A、输入掩码 B、有效性规则C、默认值 D、参照完整性9、 将表A的记录添加到表B中,要求保持表B中原有的记录,可以使用的查询是( )A、选择查询 B、生成表查询C、追加查询 D、更新查询10、 在Access中,查询的数据源可以是( )A、表 B、 查询 C、表和查询 D、表、查询和报表11、在一个Access的表中有字段“专业”,要查找包含“信息”两个字的记录,正确的条件表达式是( )A、=left(专业,2)=信息 B、like*信息*C、=*信息* D、Mid(专业,2)=信息12、如果在查询的条件中使用了通配符方括号“ ”,它的含义是( )A、通配任意长度的字符 B、通配不在括号内的任意字符C、通配方括号内列出的任一单个字符 D、错误的使用方法13、现有查询条件: 身高160 and 性别”女” or 性别”男 “,该查询要查找的是( )A、身高在160以上的女性和所有的男性 B、身高在160以上的男性和所有的女性C、身高在160以上的所有人或男性 D、身高在160以上的所有人14、如果想在已建立的“tSalary”表的数据表视图中直接显示出姓“李”的记录,应使用Access提供的( A )A、筛选功能B、排序功能 C、查询功能 D、报表功能16、若要查询某字段的值为“JSJ”的记录,在查询设计视图对应字段的条件中,错误的表达式是( )A、JSJB、JSJC、*JSJ* D、LikeJSJ17、以下不属于操作查询的是_。A交叉表查询 B生成表查询C更新查询 D追加查询18、在Access数据库中,对数据表求列平均值的是_。 A交叉表查询 B操作查询 C选择查询 D追加查询 19、在Access数据库中,对数据表进行删除的是_。 A交叉表查询 B操作查询 C选择查询 DSQL查询 20、在Access数据库中,从数据表找到符合特定条件的数据信息的是_。 A交叉表查询 B操作查询 C选择查询 DSQL查询 21、内部计算函数“Sum”的意思是求所在字段内所有的值的_。 A和 B平均值 C最小值 D第一个值 22、内部计算函数“Avg”的意思是求所在字段内所有的值的_。 A和 B平均值 C最小值 D第一个值 23、条件语句“Where 工资额1000”的意思是_。 A“工资额”中大于1000元的记录 B将“工资额”中大于1000元的记录删除 C拷贝字段“工资额”中大于1000元的记录 D将字段“工资额”中大于1000元的记录进行替换 24、用表“学生名单”创建新表“学生名单2”,所使用的查询方式是_。 A删除查询 B生成表查询 C追加查询 D交叉表查询 25、在Access数据库中,对数据表进行列求和的是_。 A交叉表查询 B操作查询 C选择查询 DSQL查询 26、在Access数据库中,对数据表求记录数的是_。 A交叉表查询 B操作查询 C选择查询 DSQL查询 27、在Access数据库中,生成数据表的是_。 A交叉表查询 B操作查询 C选择查询 DSQL查询 28、内部计算函数“Min”的意思是求所在字段内所有的值的_。 A和 B平均值 C最小值 D第一个值 29、内部计算函数“First”的意思是求所在字段内所有的值的_。 A和 B平均值 C最小值 D第一个值 30、条件语句“Where 性别“男”在查询中的意思是_。 A将字段“性别”中的“男”性记录显示出来 B将字段“性别”中的“男”性记录删除 C拷贝字段“性别”中的“男”性记录 D将字段“性别”中的“男”性记录进行替换 31、条件中“Between 70 and 90”的意思是_。 A数值70到90之间的数字 B数值70和90这两个数字 C数值70和90这两个数字之外的数字 D数值70和90包含这两个数字,并且除此之外的数字 32、条件“性别“女” Or 工资额2000” 的意思是_。 A性别为“女”并且工资额大于2000的记录 B性别为“女”或者工资额大于2000的记录 C性别为“女”并非工资额大于2000的记录 D性别为“女”或者工资额大于2000,且二者择一的记录 33、将表“学生名单2”的记录复制到表“学生名单1”中,且不删除表“学生名单1”中的记录,所使用的查询方式是_。 A删除查询 B生成表查询 C追加查询 D交叉表查询34、在Access数据库中,对数据表进行列求和的是_。A汇总查询 B动作查询 C选择查询 DSQL查询 35、在书写查询条件时,日期型应该使用合适的分隔符括起来,正确的分隔符是 A、 * B、 % C、 & D、#36、在书写查询条件时,字符型应该使用合适的分隔符括起来,正确的分隔符是 A、” B、 % C、 & D、#37、在显示查询结果时,如果要将数据表中“籍贯”字段名,显示为“出生地”,可在查询设计视图中改动 A、排序 B、字段 C、显示 D、条件38、在ACCESS中,参照完整性规则不包括 A、更新规则 B、查询规则 C、删除规则 D、插入规则39、下面哪个不是SELECT命令中的计算函数(D)ASUM BCOUNT CMAX DAVERAGE40、在ACCESS中使用向导创建查询,其数据可以来自 A、多个表 B、一个表 C、一个表的一部分 D、表或查询41、创建参数查询时,在查询设计视图条件行中应将参数提示文本放置在 A、 中 B、 中 C、( )中 D、中42、查询中的计算公式和条件应写在设计视图中行。A总计B字段C条件D显示43、如果要修改表中的数据,可采用下面哪种方式_。 A选择查询 B操作查询 C表对象中的设计视图 D表对象中的数据视图44、编辑关系对话框中选中“实施参照完整性”和“级联更新相关字段”、“级联删除相关字段”复选框。下面说法正确的是_。 A当在删除主表中主关键字段的内容时,同步更新关系表中相关的内容。 B当在更新主表中主关键字段的内容时,同步更新关系表中相关的内容。 C主表中主关键字段“字段1”中如果没有“ABC”这个数据,在关系表中的“字段1”中也不允许输入“ABC” 这个数据。 D不需要设置“实施参照完整性”,就可以设置“一对多”等关系的类型。45、查询中的分组条件和条件应写在设计视图中行。 A总计 B字段 C条件 D显示46、 如果要在查询中,因运算增添集合性新字段,可采用下面哪种方式_。 A在设计视图中建立新查询,在“字段”中以写公式的方法建立 B在设计视图中,用SQL建立新查询,以写SQL语句的方法建立 C用建立表对象中的设计视图,以增添新字段的方法建立 D在设计视图中建立新查询,在“条件”中以写公式的方法建立47、下面说法不正确的是_A_。 A要得到某一字段的统计结果,仅能够运用汇总查询来完成。 B文本字段,最长为255个字符。 C数字字段,最大存储空间为8个字节。 D追加记录,要用动作查询。48、查看工资表中实发工资为2000元以上(除2000元)至4000元(除4000元)以下的人员记录,表达式为_。 A实发工资2000 OR 实发工资2000 AND 实发工资=2000 AND 实发工资=30Not30 Or 30 And 30Like60”60、下列关于查询的描述中正确的是( )A只能根据已建查询创建查询 B只能根据数据库表创建查询 C可以根据数据库表创建查询,但不能根据已建查询创建查询 D可以根据数据库表和已建查询创建查询 61、下列属于操作查询的是( )删除查询更新查询交叉表查询追加查询 生成表查询A B C D 62、特殊运算符“ln”的含义是( ) A用于指定一个字段值的范围,指定的范围之间用And连接 B用于指定一个字段值的列表,列表中的任一值都可与查询的字段相匹配 C用于指定一个字段为空 D用于指定一个字段为非空63、关于条件 Like“!香蕉,菠萝,土豆” ,以下满足的是( )A香蕉 B菠萝 C苹果 D土豆 64、在一个操作中可以更改多条记录的查询是( B )A参数查询 B操作查询 CSQL查询 D选择查询 65、对“将信息系99年以前参加工作的教师的职称改为副教授”,合适的查询为( )A生成表查询 B更新查询 C删除查询 D追加查询 66使用参数查询时,在查询条件外面的定界符是ABC()D67在文本型数据全文搜索时,查询以“ABC”开头的字符串,正确的条件表达式设置为Alike “ABC*”Blike “ABC”Clike “*ABC”D“*ABC*”68返回今天是星期几的函数表达式是A Weekday(day( )BWeekday(#2011-6-6#)CDay(date( )DWeekday(date( )69在学生成绩表中查询成绩为7080分(不包括70和80)的学生信息,正确的条件设置为A60 or 70 and =70 and 17 and 年龄=17 and 年龄17 or 年龄=17 and 年龄=85 and 成绩=100等价于A成绩 Is (85,100)B成绩 In (85,100)C成绩 Between 85 and 100D成绩 Like (85,100)86Max (字段名)用于A对指定字段累计求和B对指定字段求平均值C求指定字段的最小值D求指定字段的最大值87SQL语言中,Select子句的功能是A定义数据B操纵数据C指定查询字段D控制数据88SQL语言中,用于对查询结果排序的关键词是AGroup byBOrder byCWhereDHaving89 以图表方式显示窗体中的数据。A数据透视图视图B窗体视图C数据透视表视图D数据表视图90 用来删除成绩表中不及格的学生。Aupdate from 成绩 where 成绩60Binsert from 成绩 where 成绩60Cdelete from 成绩 where 成绩60Dcreate from 成绩 where 成绩6091在Access 2003中, 不是逻辑运算符。AModBAndCOrDNot92表达式123200的运算结果是AFalseBTrueC2D393查询性别为“女”且成绩不大于 90 的记录,正确的条件表达式是A性别=女 and 成绩=90 B性别=女 or 成绩=90C性别=女 and 成绩90 D性别=女 or 成绩69 or =70 and 80 Din(70,79)103若要在文本型字段执行全文搜索,查询“Access”开头的字符串,正确的条件表达式设置为(A ) Alike “Access*” Blike “Access” Clike “*Access*” Dlike “*Access”104参数查询时,在一般查询条件中写上( D ),并在其中输入提示信息。 A() B C D105使用查询向导,不可以创建(C )。 A单表查询 B多表查询 C带条件查询 D不带条件查询106在学生成绩表中,若要查询姓“张”的女同学的信息,正确的条件设置为( C )。 A在“条件”单元格输入:姓名=“张” AND 性别=“女” B在“性别”对应的“条件”单元格中输入:“女” C在“性别”的条件行输入“女”,在“姓名”的条件行输入:LIKE “张*” D在“条件”单元格输入:性别=“女”AND姓名=“张*”107统计学生成绩最高分,应在创建总计查询时,分组字段的总计项应选择( D )。 A总计 B计数 C平均值 D最大值108查询设计好以后,可进入“数据表”视图观察结果,不能实现的方法是( C )。 A保存并关闭该查询后,双击该查询 B直接单击工具栏的“运行”按钮 C选定“表”对象,双击“使用数据表视图创建”快捷方式 D单击工具栏最左端的“视图”按钮,切换到“数据表”视图109SQL的数据操纵语句不包括( D ) AINSERT BUPDATE CDELETE DCHANGE110SELECT命令中用于排序的关键词是( B ) AGROUP BY BORDER BY CHAVING DSELECT111SELECT命令中条件短语的关键词是(C ) AWHILE BFOR CWHERE DCONDITION112SELECT命令中用于分组的关键词是(B )AFROM BGROUP BY CORDER BY DCOUNT113*能够绑定数据并可以接收输入数据的控件是( )A标签B文本框C命令按钮D线条114*要想向报表中添加标签控件,一般使用(B )A工具栏B工具箱C属性表D字段列表115*主要显示报表主题内容的部分是(D )A页面页眉B报表页眉C页面页脚D主体116*完整的报表由 B 个节组成。A3B5C7D10二、填空题1在Access2003中, 操作 查询的运行一定会导致数据表中数据发生变化。2在“课程”表中,要确定周课时数是否大于80 且 小于100,可输入 学时数/1880 and 学时数/18=75 and 成绩#2008/7/1#;6.利用SQL语句查询所有员工经办的销售记录信息,包括员工编号、姓名、销售编号、商品编号、金额、销售状态等信息。Select 员工编号,姓名,销售编号,商品编号,金额,销售状态From 员工,销售记录Where 员工.员工编号=销售记录.经办人;7. 查询每一笔记录的经办人信息,并显示“姓名”、“供应商名称”、“商品编号”、“商品名称”、“入库时间”、“入库单价”、“入库数量”。Select 员工.姓名,供应商.供应商名称,入库记录.商品编号,商品.商品名称,入库记录.入库时间,入库记录.入库单价,入库记录.入库数量From 员工,供应商,入库记录,商品Where 员工.员工编号 = 入库记录.经办人AND 供应商.供应商编号 = 入库记录.供应商编号 AND 商品.商品编号 = 入库记录.商品编号AND 供应商.供应商编号 = 商品.供应商编号;五、综合题1在“教师信息管理系统”中,已经建立了“教师”表如下。教师(教师编号,姓名,性别,年龄,学历,职称)请在Access 2003下,查询教师的姓名、性别、学历和职称信息,按如下要求写出详细操作步骤。(1)使用“简单查询向导”创建查询;(2)查询标题为“教师基本信息查询”。答案:、打开“教师信息管理.mdb”数据库,单击“查询”对象,再单击“新建”按钮,打开“新建查询”对话框在“新建查询”对话框中,单击“简单查询向导”选项,然后单击“确定”,打开“简单查询向导”的第一个对话框。在对话框中“表/查询”列表中选择“教师”表,在“可用字段”列表框中分别双击“教师编号”、“性别”、“年龄”、“学历”、“职称”字段,将其添加到“选定的字段”列表框中,单击下一步;输入查询标题“教师基本信息查询”,选择“打开查询查看信息”,单击“完成”按钮。2、在“教师信息管理”数据库中,已经建立如下表:教师(工号,姓名,性别,年龄,职称,学历,所属系)按如下要求写出详细操作步骤:(1)创建参数查询,通过输入“员工编号”查询教师的姓名、性别、年龄。(2)按“性别”分组查询男女教师的人数。答:(1)打开“教师信息管理.mdb”数据库打开查询“设计视图”,将“教师”表添加到字段列表区;将“工号”、“姓名”、“性别”、“年龄”添加到设计网格中;在“工号”字段的“条件”行中输入“请输入员工工号:;单击工具栏上的“运行”按钮。屏幕会显示“输入参数值”对话框,在“请输入员工工号”文本框中输入“员工工号”;单击“确定”按钮,即可看到查询结果。(2)打开查询“设计视图”,将“教师”表添加到字段列表区,同时将“性别”,“工号”两个字段添加到设计网格中;单击“视图”“总计”菜单命令,就在设计网格中插入一个“总计”行;单击“工号”字段下的“总计”行单元格右侧的下箭头,选择“计数”;单击工具栏上的运行按钮,并保存。3、在“学生成绩管理”数据库中,已经建立如下表:学生(学号,姓名,性别,年龄,专业)成绩(学号,语文、数学、英语、专业、基础)(1)创建SQL查询,查询所有姓“张”的学生的信息,要求显示姓名、语文、数学、英语、专业、基础字段。Select 姓名,语文,数学,英语,专业,基础From 学生,成绩Where 姓名 like“张*”AND 学生.学号=成绩.学号(

温馨提示

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

最新文档

评论

0/150

提交评论