Access2010数据库基础教程第6章 宏
- 格式:pptx
- 大小:327.17 KB
- 文档页数:31
单元六使用宏及VBA任务一创建宏授课日期计划学时 2教学目标知识1.宏的概念及类型2.宏操作命令技能1.会使用宏设计视图2.会创建宏3.会选择宏操作命令、设置宏操作参数教学重点创建宏教学难点设置宏操作参数教学资源多媒体课件、试题库教学活动教学环节与内容教学设计时间1.复习和导入新课(1)复习内容在Word中,宏是如何定义的,有什么特点?(2)导入新课宏是Access数据库的一种对象,是一个或多个操作的集合。
宏可以看成是一种简化的编程语言,可以通过调用宏来重复执行某种特定的功能,如打开或关闭窗体、预览或打印报表、设置窗体或报表中控件的值、执行查询等。
列举日常数据管理中需要使用宏的案例,引发学生兴趣。
5min2.技能学习(1)使用宏设计视图创建宏(2)使用宏操作命令、设置宏操作参数教师操作演示,学生观看、模仿。
必要时要求一个具有典型特质的学生与老师互动,共同完成操作任务,借此查看教学效果。
15min3.知识归纳(1)宏的概念及类型(2)宏操作命令教师讲授并引导学生归纳总结。
5min4.技能训练通过创建查找记录宏掌握创建宏的操作。
学生上机完成任务并提交,进行分组互评。
55min作业:单元6相关习题、单元实训 6任务二创建宏组授课日期计划学时 2教学目标知识宏组的概念技能1.会创建宏组,引用宏组中的宏2.会创建AutoKeys宏3.*会创建嵌入宏和条件宏4.*会创建添加窗体菜单栏宏5.*会运行与调试宏教学重点创建宏组,引用宏组中的宏教学难点运行与调试宏教学资源多媒体课件、试题库教学活动教学环节与内容教学设计时间1.复习和导入新课(1)复习内容创建简单宏。
(2)导入新课宏组由多个相关的宏组成。
宏组中的每个宏需要使用不同的宏名,通常将一个窗体或一个报表中的宏放在一个宏组中,以便管理。
列举日常数据管理中使用宏组的案例,了解使用宏组的好处,引发学生兴趣。
5min2.技能学习(1)创建宏组,引用宏(2)创建AutoKeys宏(3)*创建嵌入宏和条件宏(4)*创建添加窗体菜单栏宏(5)*运行与调试宏教师操作演示,学生观看、模仿。
数据库基础与应用Access2010课后简答题3~6章第3章简答题1、答:查询就是根据给定的条件从数据库的一个表或多个表中筛选出符合条件的记录,构成一个数据的集合。
提供数据的表即数据表,是查询的数据来源。
2、答:(1)使用查询向导在“创建”选项卡“查询”组中,点击“查询向导”按钮,弹出“新建查询”对话框,包括:简单查询向导、交叉表查询向导、查找重复项查询向导、查找不匹配项查询向导。
接下来根据需求在查询向导的指导下建立即可。
(2)使用“设计”视图在“创建”选项卡“查询”组中,点击“查询设计”按钮,弹出“显示表”对话框,接下来选择所需数据来源即数据表,显示在查询设计视图上半部分,可设置相同字段的联系;下半部分用于指定查询所用的字段、排列方式、是否显示、汇总计算、查询条件的设置。
3、答:选择查询是按照用户需求,根据一定条件从已有的数据源中选择满足特定准则的数据形成一个动态集,将已有数据再组织或增加新的统计结果,不改变数据源中原有的数据状态。
操作查询除了从数据源中选择数据外,还可以对表中的记录进行追加、修改、删除、更新,即改变表的内容,还有生成表查询可以生成新表数据,并且这种更新是不可恢复的。
第4章简答题1、:答(1)综合统一。
数据库支持的数据语言统一(定义语言、操作语言、控制语言、语言风格)(2)高度非过程化。
只需提出“做什么”(3)面向集合的操作方式。
(4)语言简洁。
(5)同一种语法结构,两种使用方式。
(联机交互方式、嵌入式)2、答:SQL特定查询:(1)联合查询:可以将两个或两个以上的表或查询所对应的多个字段的记录合并为一个查询表中的记录。
(2)传递查询:可直接将命令发送到ODBC数据库服务器,在另一个数据库中执行查询,在使用查询时,可以不与服务器的表连接,直接使用相应的表,可减少网络负荷。
(3)数据定义查询:SQL还提供用于定义和维护表结构的数据定义语句,使用数据定义查询可以在当前数据库中创建、删除、更改表和创建索引,每个数据定义查询只能包含一条数据定义语句。
一、工作任务描述任务一: 使用宏创建自定义菜单和快捷菜单a)角色:学生b)背景:通过对之前知识的学习以及学生在日常学习及生活中的应用,由学生分组讨论菜单的概念以及作用,并将菜单进行分类,再由老师讲解使用宏创建菜单的基本方法以及注意是事项。
c)任务:①创建一个“图书信息管理”菜单,将其添加到窗体的加载项中,菜单中包含的命令:♦打开“图书信息查询”窗体。
♦运行“可借图书信息”查询。
♦关闭“图书信息管理”窗体并打开“系统主界面”窗体。
♦退出“图书借阅管理系统”。
②创建一个宏菜单,将其作为“借阅者信息报表”的快捷菜单添加菜单,菜单中包含的操作有:♦打印(P)♦退出(Q)③修改操作2所创建的报表快捷菜单,在其中添加“导出”操作,在该操作中包含导出的类型为“文本文件”与“PDF”两类。
④创建系统全局菜单,要求见图6-35。
二、项目目标1.知识目标:(1)了解系统菜单的作用。
(2)掌握使用宏创建菜单中的常用命令。
(3)掌握各类不同菜单的作用以及区别。
2.技能目标:(1)熟练的掌握各类菜单的创建方法。
三、项目重点与难点重点:①各类菜单的作用以及区别。
②使用宏创建菜单的方法。
难点:①使用宏创建菜单的方法。
四、教学准备1、教材――Access2010:第六章宏2、教学软件――Access 20103、实训设备(1)安装Access 2010的计算机(2)网络五、时间安排(总课时:1)任务工作任务课时安排1 使用宏创建自定义菜单和快捷菜单 1通过项目一的学习我们掌握了宏的基本操作以及宏的基本作用,项目一中我们主要学习的是宏的打开与关闭操作,以及各类宏的创建方法,实际上宏的可以完成的工作还有很多:例如我们完成一个系统的创建,系统投入到实际工作中后,有一些常用的功能或者是界面我们希望能够快速的找到,而不是通过一个窗体一个窗体的进行切换来实现,对于这样的情况我们就可以将一些常用操作进行汇总将其添加到窗体的工具栏或者是快捷菜单中以方便使用者进行操作。
第6章宏一、选择题1、在当前窗体上,若要实现将焦点移动到指定控件,应使用的宏操作命令是()。
A:GotoControl B:GotoRecordC:Open D:SetValue2、下列操作中,适宜使用宏的事()。
A:修改数据表结构 B:创建自定义过程C:打开或关闭报表对象 D:处理报表中错误3、下列叙述中,错误的是()。
A:宏能够一次完成多个操作B:可以将多个宏组成一个宏组C:可以用编程的方法来实现宏D:宏命令一般由动作名和操作参数组成4、在一个查询集中,要将指定的记录设置为当前记录,应该使用的宏操作命令是()。
A:GotoControl B:GotoRecordC:Open D:SetValue5、在运行宏的过程中,宏不能修改的是()。
A:窗体 B:宏本身 C:表 D:数据库6、在设计条件宏时,对于连续重复的条件,要代替重复条件表达式可以使用符号()。
A:… B:: C:! D:-7、在宏的参数中,要引用窗体F1上的Text1文本框的值,应该使用的表达式是()。
A:[Forms]![F1]![Text1] B:Text1C):[F1].[Text1] D:[Forms]_[F1]_[Text1]8、宏操作Quit的功能是()。
A:关闭表 B:退出宏 C:退出查询 D:退出Access9、打开查询的宏操作是()。
A:OpenForm B: OpenQueryC:OpenTable D: OpenModule10、假设某数据库已建有宏对象“宏1”,“宏1”中只有一个宏操作SetValue,其中第一个参数项目为“[Label0].[Caption]”,第二个参数表达式为“[Text0]”。
窗体“fmText”中有一个标签Label0和一个文本框Text0,现设置控件Text0的“更新后”事件为运行“宏1”,则结果是()。
A:将文本框清空B:将标签清空C:将文本框中的内容复制给标签的标题,使二者显示相同内容D:将标签的标题复制到文本框,使二者显示相同内容11、以下是宏m的操作序列设计:条件操作序列操作参数MsgBox 消息为“AA”[tt]>1 MsgBox 消息为“BB”…MsgBox 消息为“CC”现设置宏m为窗体“fTest”上名为“bTest”命令按钮的单击事件属性,打开窗体“fTest”运行后,在窗体上名为“tt”的文本框内输入数字1,然后单击命令按钮bTest,则()。
Access2010《数据库基础及应用》网上作业(6-8章)(共有63题;满分:100分; 总时;0分钟)第1题:(单选题,1.5分)OpenForm 操作可用来打开 _________ 。
A.报表 B.窗体 C.数据库管理系统 D.状态栏答案:B第2题:(单选题,1.5分)假如要显示表的所有记录,可通过 ________ 操作。
A. AllRecordsB. ShowRecords答案:C第3题:(单选题,1.5分)答案:D第4题:(单选题,1.5分)宏是由一个或多个 ______ 组成的集合。
A.数值 B.操作 C.记录 D.报表答案:B 第5题:(单选题,1.5分)直接运行包含有子宏的宏时,只运行该宏中的 _______ 所包含的宏操作。
A. 最后一个子宏 B.第一个子宏 C.第二个子宏 D.第三个子宏 答案:B第6题:(单选题,1.5分)C ・ ShowAlIRecordsD. ShowAl1要搜索记录可使用 A. PrintRecord ______ 操作。
B ・ ShowRecordC ・ IndexRecordD ・ FindRecord运行宏中的某个子宏时,要用 _______ 格式来指定宏名。
A. 子宏名.宏名 B.子宏名C.宏名•子宏名D.宏名•宏名答案:C第7题:(单选题,1.5分)关于AutoExec 宏的说法正确的是 __________ 。
A. 在每次打开其所在的数据库时,都会自动运行的宏B. 在每次启动Access 时,都会自动运行的宏C. 在每次重新启动Windows 时,都会自动启动的宏D. AutoExec 和其他宏一样,没什么区别 答案:A第8题:(单选题,1.5分)关于宏的执行,以下说法不正确的是 _______ 。
A. 在一个宏中可以运行另一个宏B. 在打开数据库时,可以自动运行AutoExec 宏C. 在“导航”窗格,选择“宏”对象列表中的宏名并双击,可以直接运行含有 子宏的该宏中的第一个子宏中的所有宏操作D. 在“导航”窗格,选择“宏”对象列表中的宏名并双击,可以直接运行含有 子宏的该宏中的所有宏操作 答案:D第9题:(单选题,1.5分)为窗体或报表上的控件设置属性值的宏操作是 ________ O答案:C第10题:(单选题,1.5分)答案:C 第11题:(单选题,1.5分)在VBA 中,设a 二2, b 二3,则表达式a>b 的值是 ______ A. TrueB. FalseC. AndD. OrA ・ AutoKeys C ・ SetPropertyB ・ MessageBox D ・ Beep在 Access2010 中,A. CloseC ・ CloseWindow 关闭窗口是使用_ B ・ QuitWindowD ・ ExitWindow 操作。
#第 6 章数据库技术与Access 2010!考查的知识点● 有关数据库的基本概念● 数据管理技术的发展● 数据库系统的组成● 数据模型关系数据库的基本概念及关系运算。
● 数据库管理系统的概念及常见数据库管理系统● Access 2010 数据库对象RDBMS● 数据库的基本操作● 表的概念和基本操作● SQL 基本语句的使用6.1 数据库技术基础1.数据库的基本概念 DB DBS DBMS数据(Data):指存储在某一种媒体上能够识别的物理符号。
数据处理:数据处理是指对各种形式的数据进行收集、存储、加工和传播的一系列活动的总和。
数据库(DB):长期存放在计算机内(外存)的、有组织的、可以表现为多种形式的可共享的数据集合。
数据库管理系统(DBMS):是对数据库进行管理的系统软件。
数据库系统(DBS):指拥有数据库技术支持的计算机系统、DB、DBMS、DBS的关系:DBS包括DB和DBMS2.(电子)数据管理技术的发展人工管理阶段数据不进行保存,没有专门的数据管理软件,数据面向应用,只有程序的概念。
文件系统阶段数据可以长期保存,文件系统提供了数据与程序间存取方法,数据冗余量大,文件之缺乏联系,相对孤立。
数据库系统阶段数据库管理阶段的特点:数据结构化强——是数据库系统与文件系统的最明显的区别数据共享度高数据独立性好数据存储粒度小数据冗余度低(意味着并不是不存在冗余数据,只是数据冗余达到最小化。
)提供良好接口数据库发展的“新技术”数据仓库和XML数据库是最近几年出现的数据库的分支。
数据库系统和数据仓库系统的区别:1.面向的用户不同:数据库面向低层人员,数据仓库面向高层人员2.数据内容不同:数据库存储管理的是当前数据,数据仓库存储的是长期的历史数据3.数据来源不同:数据库的数据一般是同种数据源,而数据仓库数据是异种数据源4.数据的操作不同:数据库提供了OLTP:联机事务处理,数据仓库提供OLAP:联机分析处理XML 数据库:XML 数据库是一种支持对XML 格式文档进行存储和查询等操作的数据管理系统。
第6章Access2010数据库_习题及扩展习题解答1.单项选择题(1) Access是一个()。
A.数据库B.数据库管理系统C.数据库系统D.硬件答案:B知识点:6.2 Access2010数据库难度: 1提示:无题解:无(2)数据库管理系统是一种()。
A.采用数据库技术的计算机系统B.包括数据库管理员、计算机软硬件以及数据库系统C.位于用户和操作系统之间的一种数据管理软件D.包括操作系统在内的数据管理软件系统答案:C知识点:6.1.1数据库的基本概念难度: 1提示:无题解:无(3)在关系型数据库管理系统中,所谓关系是指()。
A.二维表格B.各条数据记录之间存在着的关系C.一个数据库与另一个数据库之间存在的关系D.上述说法都正确答案:A知识点:6.1.4关系模型难度: 1提示:无题解:无(4)数据库系统的核心是()。
A.数据库B.数据库管理系统C.数据模型D.数据库管理员答案:B知识点:6.1.1数据库的基本概念难度: 1提示:无题解:无(5)Access2010数据库文件的扩展名是()。
A.DOC B.XLSXC.ACCDB D.MDB答案:C知识点:6.3.1创建数据库难度: 1提示:无题解:无(6)Access2010数据库属于()数据库系统。
A.树状B.逻辑型C.层次型D.关系型答案:D知识点:6.3.1创建数据库难度: 1提示:无题解:无(7)一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。
A.一对一B.一对多C.多对一D.多对多答案:B知识点:6.1.3数据模型难度:1提示:一间宿舍可住多个学生,一个学生只住一间宿舍,所以宿舍和学生之间是一对多的关系。
题解:无(8) Access2010中表和数据库的关系是()。
A.一个数据库可以包含多个表B.一个表只能包含两个数据库C.一个表可以包含多个数据库D.一个数据库只能包含一个表答案:A知识点:6.2 Access2010数据库难度: 1提示:无题解:无(9)下面显示的是查询设计视图的“设计网格”部分:从所显示的内容中可以判断出该查询要查找的是()A.性别为“女”并且1980以前参加工作的记录B.性别为“女”并且1980以后参加工作的记录C.性别为“女”或者1980以前参加工作的记录D.性别为“女”或者1980以后参加工作的记录答案:A知识点:6.3.3 创建查询难度: 1提示:两个条件在同一行表示同时满足。