access高三期末试题含答案_第1页
access高三期末试题含答案_第2页
access高三期末试题含答案_第3页
access高三期末试题含答案_第4页
access高三期末试题含答案_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

1、一、 单 项 选 择 题 (10*3'=30')1 . Access工具栏中的控件可以在(B )对象中使用。A.模块 B. 窗体 C. 查询 D. 宏2 .在Access2010中,以下操作不能运行宏的是(D )。A.在数据库窗口中双击宏列表中的宏名B.在宏窗口中单击运行宏按钮C.创建一个命令按钮来运行宏的操作D.单击单步执行宏按钮3 .下列关于数据基本表的叙述中,正确的是(C )。A.每个表的记录与实体可以以一对多的形式出现B.每个表的关键字只能是一个字段C.在表内可以定义一个或多个索引,以便于提高检索速度D.每个表都要有关键字以使表中的记录唯一4 .在SQL的Select语

2、句中,用于实现分组运算的是( D )。A. whereB. fromC. order byD. group by5 . Access2010中,在数据表中删除一条记录,被删除的记录 (D )。A.可以恢复到原来的位置B.能恢复,但将被恢复到最后一条记录C.能恢复,但将被恢复为第一条记录D.不能恢复6 .在Access的数据库中已建立了 “ ts”表,若使用SQL语句查找“图书编号”是“20110801”和“20110709'的记录,应在where条件中输入( C )。A.图书编号="20110801” or “20110709'B.图书编号 in ( “2011080

3、1” or“20110709')C.图书编号 in (“20110801”,“20110709" )D.图书编号 not (“20110801” and “20110709')7 .在VBA中,表示截取字符串中的任意子用的函数为(B )A. substr B. mid C. instr D. left8 . VBA中,在程序的结构不包括(D )。A.顺序结构B.分支结构C. 循环结构D.跳转结构9 .下列表达式中不能正常运行的是(A )。A. “ wer” +12 B. 23*6 C. 2=2 and “ wr” >“ wer“ D. ” r” &&qu

4、ot; r"10. ACCES2010中,下列哪种数据类型不是 ACCESS字段的数据类型(D )。A.文本型 B. 备注型 C.日期时间型 D.双精度型 二、多项选择题(4*4 ' =16')1. 用SQL语言实现查找学生表中1996年出生的学生信息,正确的是(AB ) oA. SELECT * FROM 学生 WHERE year (出生日期)=1996B. SELECT * FROM 学生 WHERE 出生日期between #1996-1-1# and #1996-12-31#C. SELECT *FROM 学生 WHER目出生日期>=#1996-1-1

5、# and <=#1996-12-31#D. SELECT *FROM 学生 WHERE 出生日期in (#1996-1-1#,#1996-12-31#)2. Access中,在两个表之间建立关系,下列说法错误的是( ABCD )。A.两个表都要有相同的数据类型和内容的字段B.两个表的关键字必须相同C.建立关系后两个表就变成了一个表D.只要访问其中任意一个表就可以得到两个表的信息3. Access2010中,“默认值”属性可以用于( ABCD )类型字段。A.文本 B .数字 C .货币 D .日期/时间4. Access2010中,关于VBA以下说法错误的有(AD)。A. VBA中,逻

6、辑运算符的优先级比关系运算符的优先级要高B. VBA中,允许多条程序语句行合写在一行上C. VBA中,循环结才的语句有 For-Next> Do-Loop、while wend循环三种D.表达式102=98+4的计算结果为数值类型三、判断题(5*2 ' =10')1 . Access中,表内可以定义一个或多个索引,以便与其他表建立关系。(B )2 . NULL是最小的值。( A )3 .同一数据库中查询名和表名可以相同。(B )4 .每次启动数据库时都要自动运行的宏是 AutoKeys。( B )5 .在查询设计器中使用号表示所有字段时,不能在该列对具体的字段设置排序或筛

7、选条件。(A )四、填空题(5*3 ' =15')1 .设置参照完整性后,将不允许子表的关联字段出现(主表中未包含的)值。2 .在ACCESS 201斗,报表操作共有四种视图,分别是设计视图、打印预览视 图、布局视图和(报表)视图。3 .在ACCESS中,字段名的最大长度不超过(64)个字符。4 .若规定成绩的取值在60-100 (包括60和100)之间,那么成绩字段的有效性 规贝为(>=60 and <=100 或者 between 60 and 100 )。5 . VBA中,定义的变量要被所有过程访问,则需要声明时加上(public )语句。 五、综合应用题(共

8、39')1.已知三个已建立关系的表“图书”、“销售”、“作者”如下:(共 21分)图 书图书编号书名作者编码出版日期价格1FLASHC012010-8-9¥ 36. 002计算机程序设计C022009-6-9¥40. 003计算机网络基础C032010-8-9¥25. 004Office办公软件C042010-8-9¥16. 005网络综合布线C052010-3-1¥15. 00销 售图书编号售出时间图书单价售出数量负责人12011-1-1¥36. 0065李定22011-2-4¥40. 0056王铁32011-4-

9、3¥25. 0089高强42011-8-18¥16. 0050张静52011-1-8¥15. 0029裴丽作 者作者编码作者姓名工作单位年龄性别C01土丽丽四川交通职业技术学院29女C02李红红四川电子科技大学46女C03朱小玲四川理工大学36女C04高大伟人民大学56男C05宁华山清华大学.45男(1)以表“销售”为数据源作一报表,名为“图书销售情况”,要求如下:在主体节中放入图书编号、销售数量、图书单价。按图书编号分组,在图书编号的页脚处统计每类图书售出的总额。具样式如下:该类图书的销售总额为:¥2,340. 00在报表页眉添加一个标签格式内容为文字

10、”图书销售分类统计表”,在每页的底部加上页码,其页码格式为:第X页,共X页。根据以上要求应如何设置,请回答(共6分)答:创建一空报表,(2)用SQL语句写出如下列查询语句。(每小题3分,共15分)查询出版日期为“ 2010-8-9”之后的图书单价和作者姓名; 计算所有女作者各自图书的总销售额;请查询出高于平均销售额的所有图书的书名和作者姓名;请查询出作者工作单位包含“大学”的所有图书的售出量;请查询年龄最大的前两位作者姓名;2. Access窗体及VBA程序设计题(共2题,共18分)已知一银行数据库文件user_dat.mdb ,其中有表“储户”、“存款”、“取款” 三个表,并已建好关系,且各

11、表含有如下字段:储户(储户帐号,储户姓名,身份证号,联系电话,用户住址)存款(储户帐号,存款日期,存款金额)取款(储户帐号,取款日期、取款金额)。为方便储户信息查询,要求创建一个窗体。窗体名称、文字信息如图所示, 要求两个按钮能分别执行查询数据、关闭窗体命令。查询:(1)请写出制作窗体的操作步骤。(6分)(2)请补充事件生成器中的代码(12分)Private Sub Command1_click ()On Error GoToErr_Command1_Click (错误处理机制)Dim sjy As String (dim中as是用来确定数据类型的)DoCmD. GoToRecord , ,

12、acPrevious(上一条)If user_name.text<>"" or user_miter.text<>"" then&"sjy = "SELECT 储户 * FROM 储户 where 储户姓名="& user_name.text or 储户帐号="& user_miter.textme.sub_window.RowResouce=sjyme.requery elseMsgbox"请输入某一储户姓名或帐号!"End ifExit_Com

13、mand1_Click:Exit SubErr_Command1_Click:MsgBox Err.DescriptionResume Exit_Command1_ClickEnd SubPrivate Sub Command2_Click()On Error GoTo Err_Command1_ClickDoCmD. closeExit_Command2_Click:Exit SubErr_Command2_Click:MsgBox Err.DescriptionResume Exit_Command2_ClickEnd Sub一、1.B 2.D 3.C 4.D 5.D 6.C 7.B 8.

14、D 9.A10.D二、1.AB 2.ABCD 3.ABCD 4.AD三、1.B 2.A 3.B 4.B 5.A四、1.主表中未包含的 2. 报表 3.644.Between 60 and 100 或 >=60 AND <=100 5.Public五、1. (1)新建一空白报表,在 “报表”属性面板中的“数据”选项卡中的“记 录源”中设置“销售”表为数据源,在主体节中放入三个文本框并将其“控件来 件”属性分别设置为“图书编号”、“销售数量”、“图书单价”,在“排序与分组” 对话框中“字段/表达式”设置为“图书编号”,“组属性”的“组页脚”处选择“是”,并在“组页脚”处放置一个标签和一

15、个文本框,双击“标签”将文字改为“该类图书销售总额为:”,在文本框内输入表达式:销售数量*图书单价;单击“视图”菜单下的“报表页眉/页脚”和“页面页眉/页脚”命令,并在页面页眉处放置一标签”图书销售分类统计表”,并设置好格式,在页面页脚处放一文本 框,并输入表达式:“第” &page& “页,共” &pages& ”可。单击工具栏上 的“保存”按钮,并输入报表的名称为图书销售情况。(2)select图书单价,作者姓名from图书,销售,作者 where出版日 期#2010-08-10# and (图书.图书编号二销售.图书编号and图书.作者编码=作 者.作者编

16、码)select作者.作者姓名,sum(销售.销出数量)as总销售量from销售,作者where作者.性别="女”select图书.书名,作者.作者姓名from 图书,作者where (图书.图书编号二销售.图书编号)and (select sum(销售.销出数量)from 销售,作者group by图书编号)(select avg(销售. 销售数量)from 销售group by 图书编号)4.select sum ()5.select top 2 作者姓名 from 作者 order by 年龄 DESC2. (1)在数据库中选择窗体,选择“设计视图”创建窗体,在窗体的标题中输 入“储户信息查询”,选择窗体数据源为储户;在工具箱中选择标签控件,在窗 体上方输入文字:储户信息查询系统,设置字体格式和对齐方式;在工具箱中选 择直

温馨提示

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

评论

0/150

提交评论