access数据库技术习题答案9--10

 时间:2024-10-12 00:29:45

1、习 题 9一.选择题1.在宏表达式中要引用报表test上的控件txtName的值,使用的引用式是( C )。A.txtName B.test!txtNameC.R髫潋啜缅eports!test!txtName D.Report!txtName2.在Access中打开一个数据库时,会先扫描数据库中是否包含( C )宏,如果有,就自动执行该宏。A.On Enter B.On ExitC.AutoExec D.On Click3.宏组中宏的调用格式是( A )。A.宏组名.宏名 B.宏名 C.宏名.宏组名 D.以上都不对4.下列关于宏的运行方法中,错误的是( A )。 A.运行宏时,每个宏只能连续运行 B.打开数据库时,可以自动运行名为“AutoExec”的宏 C.可以通过窗体、报表上的控件来运行宏 D.可以在一个宏中运行另一个宏5.打开查询的宏操作是( A )。 A.OpenQuery B.OpenTable C.OpenForm D.OpenReport6.停止当前运行的宏的宏操作命令是( C )。 A.CancelEvent B.RunMacro C.StopMacro D.StopAllMacros7.下列各项中,属于宏命令RunMacro中的操作参数是( D )。 A.宏名 B.重复次数C.重复表达式 D.以上都是8.移动或改变活动窗口位置或大小的宏操作命令是( A )。 A.MoveSize B.MaximizeC.Minimize D.Restore9.条件宏的条件项是一个( D )。 A.字段列表 B.算术表达式 C.SQL语句 D.逻辑表达式10.一个非条件宏在运行时会( B )。 A.执行部分宏操作 B.执行全部宏操作 C.执行设置了参数的宏操作 D.等待用户选择执行每个宏操作11.对于宏操作命令中的每个操作名称,用户( B )。 A.能够更改操作名称 B.不能更改操作名称 C.对有些操作命令可以更改名称 D.能够通过调用外部命令更改操作名称12.要限制宏命令的操作范围,可以在创建宏时定义( B )。 A.宏操作对象 B.宏条件表达式 C.窗体或报表控件属性 D.宏操作目标13.下列关于宏的说法中,错误的是( D )。 A.宏是Access数据库的一个对象 B.宏的主要功能是使操作自动进行 C.使用宏可以完成许多繁杂的人工操作 D.只有熟悉掌握各种语法、函数,才能写出功能强大的宏命令14.下列有关宏运行的说法中,错误的是( D )。 A.宏除了可以单独运行外,也可以运行宏组中的宏或另一个宏或事件过程中的宏 B.可以为响应窗体、报表上所发生的事件而运行宏 C.可以为响应窗体、报表中的控件上所发生的事件而运行宏 D.用户不能为宏的运行指定条件15.若在宏的操作中想要弹出一个消息框,可以在“操作”列选择( B )。 A.Close B.MsgBox C.OpenForm D.Echo二.填空题1.系统会自动运行的宏的名字是 Autoexec 。2.引用宏组中的宏,采用的语法是 宏组名、宏名 。3.采用 宏组 便于对数据库中宏对象进行管理。4.在设计条件宏时,对于连续重复的相同条件,可以在条件列中用 … 符号来代替重复的条件式。5.通过 单步执行宏 可以一步一步地检查宏中的错误操作。6.通过宏打开某个数据表的宏操作命令是 OpenTable 。7.打开窗体的宏命令的操作参数中必选项是 窗体名称 。8.在移动宏操作过程中,Access将移动该宏操作的 所有条件 和 操作参数 。

access数据库技术习题答案9--10

2、习 题 10 2.对第1题建立的数据表用SQL语句实现下列功能:(1)用UPDATE命令给成绩表的平均分和总分字段赋值。(2)查询英语“四级通过”的同学的姓名和学号。(3)按“性别”分组查询男、女同学的数学平均分。(4)按“平均分”的降序对全体同学排名次。(5)查询“总分”最高的同学的学号和姓名。(6)查询“英语”成绩在85分以上同学的学号和姓名。(7)查询“计算机”成绩在70~85分之间同学的学号和姓名。(8)查询男同学“数学”的平均成绩、最高分和最低分。(1) UPDATE cj SET 平均分=(英语+数学+计算机+物理)/4,总分=英语+数学+计算机+物理(2) SELECT 姓名,xs.学号FROM xs,cjWHERE xs.学号=cj.学号 and 四级通过(3) SELECT xs.性别, Avg(cj.数学) AS 数学平均分FROM xs, cjWHERE xs.学号=cj.学号GROUP BY xs.性别;(4) SELECT xs.学号,姓名,性别,平均分FROM xs, cjWHERE xs.学号=cj.学号ORDER BY 平均分 DESC(5) SELECT TOP 1 xs.学号,姓名FROM xs,cjWHERE xs.学号=cj.学号ORDER BY 总分 DESC或 SELECT xs.学号,姓名FROM xs,cjWHERE xs.学号=cj.学号AND cj.总分=(SELECT Max(总分) FROM cj)(6) SELECT xs.学号,姓名FROM xs,cjWHERE xs.学号=cj.学号AND 英语>=85(7) SELECT xs.学号,姓名FROM xs,cjWHERE xs.学号=cj.学号AND 计算机 BETWEEN 70 AND 85(8) SELECT Avg(数学) AS数学平均分,Max(数学) AS数学最高分,Min(数学) AS数学最低分FROM xs,cjWHERE xs.学号=cj.学号 AND 性别="男"

access数据库技术习题答案9--10
  • PPT网格视图设置的方法
  • 自定义设计一个收支管理的ACCESS数据库
  • access表格之间怎样创建关系?
  • 通过窗体来创建动态图表
  • php如何删除数据表某个id的记录
  • 热门搜索
    关于诗的手抄报 防震减灾手抄报图片 国庆手抄报内容简短 尊老爱幼手抄报 六一手抄报内容简短 五一手抄报图片 古典名著手抄报 关于五一劳动节手抄报 邪教手抄报 关于鲁迅的手抄报