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. where B. from C. order by D. group by5. Access2010 中,在数据表中删除一条记录,被删除的记录( D )。A. 可以恢复到原来的位置B. 能恢复,但将被恢复到最后一条记录C. 能恢复,但将被恢复为第一条记录D. 不能恢复6. 在 Access 的数据库中已建立了“ts”表,若使用 SQL 语句查找“图书编号”是“20110801”和“20110709”的记录,应在 where 条件中输入 ( C )。A. 图书编号=“20110801” or “20110709”B. 图书编号 in (“20110801”
3、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”&”r”10. ACCESS 2010 中,下
4、列哪种数据类型不是 ACCESS 中字段的数据类型( D )。A.文本型 B. 备注型 C.日期时间型 D. 双精度型二、多项选择题(4*4=16)1. 用 SQL 语言实现查找学生表中 1996 年出生的学生信息,正确的是( AB )。A. SELECT * FROM 学生 WHERE year(出生日期)=1996B. SELECT * FROM 学生 WHERE 出生日期 between #1996-1-1# and #1996-12-31#C. SELECT * FROM 学生 WHERE 出生日期=#1996-1-1# and =60 and “ or user_miter.text
5、=60 AND #2010-08-10# and (图书.图书编号=销售.图书编号and 图书.作者编码=作者.作者编码) select 作者.作者姓名,sum(销售.销出数量) as 总销售量 from 销售 ,作者 where 作者.性别=“女” select 图书.书名,作者.作者姓名 from 图书,作者 where (图书.图书编号=销售.图书编号) and (select sum(销售.销出数量) from 销售,作者 group by 图书编号) (select avg(销售.销售数量) from 销售 group by 图书编号) 4.select sum()5.select
6、top 2 作者姓名 from 作者 order by 年龄 DESC2.(1)在数据库中选择窗体,选择“设计视图”创建窗体,在窗体的标题中输入“储户信息查询” ,选择窗体数据源为储户;在工具箱中选择标签控件,在窗体上方输入文字:储户信息查询系统,设置字体格式和对齐方式;在工具箱中选择直线控件,在文字下方拖一直线,设置直线的类型和边框宽度;将数据源中的字段姓名和籍贯拖入矩形中,调整位置;在工具箱中选择命令按钮控件,在矩形下方拖二个命令按钮,分别修改标题为“查询” 、 “退出”调整位置,保存窗体,取名为“储户信息查询” ;在数据库中选择窗体,选择“设计视图”创建另一窗体,名称任意,将“记录源”属性设置为储户,将“认默视图”属性设置为数据表,并将其放入保存“储户信息查询”窗体中,并调整好位置。(2)GoTo String user_name.text ReQuery else Msgbox