版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本文格式为Word版,下载可任意编辑——《ACCESS数据库教程》习题参考答案《ACCESS数据库实用教程》课后综合练习参考答案
第一章数据库基础知识
一、选择题
1.B2.B3.C4.B5.B6.A7.A8.D9.A10.C11.C12.B13.A14.C15.C
二、填空题
1.信息
2.层次模型关系模型3.关系数据模型4.规律独立性5.物理独立性6.物理独立性
7.同一实体内其次章
8.一对多关系、多对多关系9.投影
10.需求分析
三、上机实训
实训1.1成绩管理数据库设计简要操作步骤如下:
(1)设计出数据库的概念结构图,即E-R图,如下图1.1所示。学号姓名出生日期政治面貌课程代码课程名称课程类别nm选修学生课程照片开课系编号联系电话所学专业平日成绩期末考试成绩学分(2)设计出数据库的规律结构图,即关系模型,分别如下。
学生表(学号,姓名,出生日期,政治面貌,所学专业,联系电话,照片)课程表(课程代码,课程名称,课程类别,学分,开课系编号)成绩表(学号,课程代码,平日成绩,期末考试成绩)
其次章Access2023数据库设计与创立
一、选择题
1.C2.B3.A4.D5.C6.A7.C8.D9.B10.B11.C12.B13.A14.B15.B
二、填空题
1.数据库管理
2.开启、设计、新建3.向导
4.Web数据访问页、.mdb5.数据访问页6.关闭时压缩
三、上机实训
实训2.1教学信息管理数据库的创立及相关操作简要操作步骤:略
实训2.2采用不同方法创立数据库简要操作步骤:
第三章表
一、选择题
1.A2.D3.A4.D5.A6.D7.B8.C9.D10.C
11.A12.D13.A14.C15.B16.A17.B18.D19.A20.C
二、填空题
1.3种,使用向导创立表、通过输入数据创立表、使用设计视图创立表2.表结构、表内容
3.“自动编号〞、单字段、多字段4.主表
5.主关键,外键
三、上机实训
实训3.1数据表的创立与维护
1.简要操作步骤如下:
(1)开启“教学管理信息系统〞数据库,在数据库窗口的“对象〞列表中单击“表〞对象。(2)在右侧列表中双击“使用设计器创立表〞,开启“表设计器〞对话框,根据3.1.3节的表3-1、表3-2、表3-3以及表3-5所示的表结构,分别创立出“院系〞、“学生〞表、“教师〞表、表以及“授课〞表。
2.简要操作步骤如下:
(1)开启“教学管理信息系统〞数据库,在数据库窗口的“对象〞列表中单击“表〞对象。(2)双击“通过输入数据创立表〞,系统自动开启一个空表,(3)根据表3-4所示的结构相应修改字段名。
(4)在各字段中输入相应的数据,单击工具栏中的“保存〞按钮保存“课程〞表。结果如图3-1所示。
图3-1“教师〞表
3.简要操作步骤如下:
(1)开启“教学管理信息系统〞数据库。
(2)单击“文件〞菜单→“获取外部数据〞→“导入〞命令,开启“导入〞对话框。
(3)在“导入〞对话框中,选择Excel文件“成绩.xls〞。(4)依照向导导入数据,保存表。
(5)导入完成之后再开启表设计器,依照表3-6的要求修改“成绩〞表结构。4.简要操作步骤如下:
(1)开启“学生〞表设计视图,选择“学号〞字段,在字段属性的“输入掩码〞文本框中输入“00000000〞。
(2)选择“性别〞字段,在字段属性的“默认值〞文本框中输入“男〞。(3)选择“性别〞字段,在字段属性的“有效性规则〞文本框中输入“\男\Or\女\〞;“有效性文本〞文本框中输入“只能输入男或女〞。
(4)开启“成绩〞表设计视图,选择“成绩〞字段,在字段属性的“有效性规则〞文本框中输入“between0and100〞;“有效性文本〞文本框中输入“考试成绩在0-100之间〞。
(5)开启“学生〞数据表试图,选择“学号〞字段,单击“格式〞菜单→“冻结列〞命令。(6)开启“学生〞数据表试图,选择“性别〞字段,单击“格式〞菜单→“隐蔽列〞命令。(7)依照的操作步骤为学生表的系编号字段设置查阅字段值为院系表的系编号字段。
(8)开启“学生〞表设计视图,在最终一个字段的后面增加一个新字段“Email〞,类型为“文本〞,保存表结构。
开启“学生〞数据表视图,依次为每个学生增加Email字段值;
还可参照第9章的语句操作:UPDATE学生表备份SETEmail=trim(姓名)+'@163.COM'。5.简要操作步骤如下:
(1)开启“学生〞数据表视图,单击“格式〞菜单→“字体〞命令,开启“字体〞对话框,设置字体为“隶书〞,字号为“四号〞,颜色为“蓝色〞。单击“确定〞按钮。
(2)开启“学生〞数据表视图,单击“格式〞菜单→“数据表〞命令,开启“设置数据表格式〞对话框,选择“单元格效果〞为“平面〞选项;网格线颜色为“蓝色〞;背风景为“白色〞,单击“确定〞按钮。
实训3.2数据表的基本操作
简要操作步骤如下:1.开启“教师〞表设计视图,选择“教师编号〞字段,单击工具栏的按钮,在教师字段边上会出现标志。
2.开启“教师〞数据表视图,选择“教师编号〞字段,单击工个栏的按钮。
3.开启“成绩〞数据表视图,单击“记录〞菜单→“筛选〞→选择“高级筛选/排序〞命令,开启“筛选〞窗口,设置筛选条件为如图3-2所示。
图3-2筛选条件
4.简要操作步骤如下:
(1)在数据库设计视图中,选中“教师〞表,单击工具栏上的按钮,再单击工具栏上的按钮,开启“粘贴表方式〞对话框,在“表名称〞文本框中输入“teacher_back〞,单击“结构和数据〞选项。单击“确定〞按钮,即实现表的复制。如图3-3所示。
图3-3复制表
(2)开启“teacher_back〞数据表视图,选定“是否在职〞为“0〞的单元格,单击工具栏的按钮,筛选出不在职的教师记录。然后选定不在职的记录,单击工具栏的的教师记录。
5.简要操作步骤如下:
按钮,即删除不在职
(1)开启“教学管理信息系统〞数据库,单击工具栏上的按钮,开启“关系〞窗口。(2)在“关系〞窗口中,右击窗口内空白处,从弹出的快捷菜单中选择“显示表〞命令,开启“显示表〞对话框,在对话框中选择“表〞选项卡,从中选择“教师〞、“授课〞、“课程〞的数据表,单击“添加〞按钮,则这三张表显示在“关系〞窗口中。
(3)在“教师〞表的主键“教师编号〞上按住左键,拖动到“授课〞表的“教师编号〞字段上松开,此时,会开启“编辑关系〞的对话框,选择“实施参照完整性〞规则,并把级联关系也选定。同样为“课程〞表和“授课〞表建立关联。结果如图3-4所示。
图3-4表的关系
第四章查询
一、选择题
1.A2.D3.C4.C5.D6.D7.C8.A9.B10.B11.A12.C13.D14.B15.C
二、填空题
1.交织表查询向导、查找重复项查询向导、查找不匹配项查询向导2.字段列表区
3.生成表查询、更新查询、追加查询、删除查询4.籍贯IN(\广东\上海\5.且,或6.LIKE7.表、查询
8.课程名称ISNOTNULL
三、上机实训
实训4.1创立选择查询1.简要操作步骤如下:
(1)开启“教学管理信息系统〞数据库,在数据库窗口中选择“查询〞对象,双击右边窗格中的“使用向导创立查询〞选项,或在“新建查询〞对话框中选择“简单查询向导〞选项后单击“确定〞按钮,开启“简单查询向导〞对话框。
(2)单击“表/查询〞选项右侧的下拉按钮,在弹出的下拉列表中选择“学生〞表,然后在“可用字段〞列表框中依次将“姓名〞、“性别〞、“出生日期〞、“籍贯〞和“专业〞5个字段添加到“选定的字段〞列表框中,如图4-1所示。
(3)单击“下一步〞按钮,此时开启如图4-2所示的对话框。在图4-2所示的文本框中输入查询名称“实训4-1-1〞后,选择“开启查询看信息〞单项选择按钮,然后单击“完成〞按钮完成查询的创立。
图4-1“简单查询向导〞对话框图4-2“设置查询名称〞对话框
2.简要操作步骤如下:
(1)开启“教学管理信息系统〞数据库,在数据库窗口中选择“查询〞对象,双击右边窗格中的“在设计视图中创立查询〞选项,或在“新建查询〞对话框中选择“设计视图〞选项,单击“确定〞按钮,开启查询设计视图窗口和“显示表〞对话框。
(2)在“显示表〞对话框中,单击“表〞选项卡,用户可以看到当前数据库拥有的所有表,依次将“学生〞表、“课程〞表和“成绩〞表添加到查询设计视图窗口的上半部分中,然后单击“关闭〞按钮关闭“显示表〞对话框。
(3)依次将“学生〞表中“姓名〞字段和“专业〞字段;“课程〞表中的“课程名称〞字段以及“成绩〞表中的“分数〞字段添加到设计网格的“字段〞行上,其设置结果如图4-3所示。
图4-3查询4-1-2的设置结果
(4)单击工具栏上的“保存〞按钮,在开启的“另存为〞对话框的“查询名称〞文本框中输入“实训4-1-2〞,单击“确定〞按钮。关闭查询的“设计视图〞窗口完成查询的创立。3.简要操作步骤如下:
(1)开启“教学管理信息系统〞数据库,在数据库窗口中选择“查询〞对象,双击右边窗格中的“在设计视图中创立查询〞选项,或在“新建查询〞对话框中选择“设计视图〞选项,单击“确定〞按钮,开启查询设计视图窗口和“显示表〞对话框。
(2)在“显示表〞对话框中,单击“表〞选项卡,用户可以看到当前数据库拥有的所有表,依次将“教师〞表、“课程〞表和“授课〞表添加到查询设计视图窗口的上半部分中,然后单击“关闭〞按钮关闭“显示表〞对话框。
(3)依次将“教师〞表中“姓名〞字段;“授课〞表中的“学期〞字段、“授课时间〞字段和“授课地点〞字段;“课程〞表中的“课程名称〞字段添加到设计网格的“字段〞行上。
(4)单击工具栏上的“保存〞按钮,在开启的“另存为〞对话框的“查询名称〞文本框中输入“实训4-1-3〞,单击“确定〞按钮。查询设计视图的设置结果如图4-4所示。
图4-4查询4-1-3的设置结果
4.简要操作步骤如下:
(1)开启“教学管理信息系统〞数据库,在数据库窗口中选择“查询〞对象,双击右边窗格中的“在设计视图中创立查询〞选项,或在“新建查询〞对话框中选择“设计视图〞选项,单击“确定〞按钮,开启查询设计视图窗口和“显示表〞对话框。
(2)按图4-5所示添加表和设置设计网格区。单击工具栏上的“保存〞按钮,在开启的“另存为〞对话框的“查询名称〞文本框中输入“实训4-1-4〞,单击“确定〞按钮。查询设计视图的设置结果如图4-5所示。
图4-5查询4-1-4的设置结果
5.简要操作步骤如下:
(1)开启“教学管理信息系统〞数据库,在数据库窗口中选择“查询〞对象,双击右边窗格中的“在设计视图中创立查询〞选项,或在“新建查询〞对话框中选择“设计视图〞选项,单击“确定〞按钮,开启查询设计视图窗口和“显示表〞对话框。
(2)按图4-6所示添加表和设置设计网格区。单击工具栏上的“保存〞按钮,在开启的“另存为〞对话框的“查询名称〞文本框中输入“实训4-1-5〞,单击“确定〞按钮。查询设计视图的设置结果如图4-6所示。
图4-6查询4-1-5的设置结果
6.简要操作步骤如下:
(1)开启“教学管理信息系统〞数据库,在数据库窗口中选择“查询〞对象,双击右边窗格中的“在设计视图中创立查询〞选项,或在“新建查询〞对话框中选择“设计视图〞选项,单击“确定〞按钮,开启查询设计视图窗口和“显示表〞对话框。
(2)按图4-7所示添加表和设置设计网格区。单击工具栏上的“保存〞按钮,在开启的“另存为〞对话框的“查询名称〞文本框中输入“实训4-1-6〞,单击“确定〞按钮。查询设计视图的设置结果如图4-7所示。
图4-7查询4-1-6的设置结果
7.简要操作步骤如下:
(1)开启“教学管理信息系统〞数据库,在数据库窗口中选择“查询〞对象,双击右边窗格中的“在设计视图中创立查询〞选项,或在“新建查询〞对话框中选择“设计视图〞选项,单击“确定〞按钮,开启查询设计视图窗口和“显示表〞对话框。
(2)按图4-8所示添加表和设置设计网格区。单击工具栏上的“保存〞按钮,在开启的“另存为〞对话框的“查询名称〞文本框中输入“实训4-1-7〞,单击“确定〞按钮。查询设计视图的设置结果如图4-8所示。
图4-8查询4-1-7的设置结果
8.简要操作步骤如下:
(1)开启“教学管理信息系统〞数据库,在数据库窗口中选择“查询〞对象,双击右边窗格中的“在设计视图中创立查询〞选项,或在“新建查询〞对话框中选择“设计视图〞选项,单击“确定〞按钮,开启查询设计视图窗口和“显示表〞对话框。
(2)按图4-9所示添加表和设置设计网格区。单击工具栏上的“保存〞按钮,在开启的“另存为〞对话框的“查询名称〞文本框中输入“实训4-1-8〞,单击“确定〞按钮。查询设计视图的设置结果如图4-9所示。
图4-9查询4-1-8的设置结果
实训4.2创立交织表查询和参数查询1.简要操作步骤如下:
(1)开启“教学管理信息系统〞数据库,在数据库窗口中选择“查询〞对象,在“新建查询〞对话框中选择“交织表查询向导〞选项,单击“确定〞按钮,开启“交织表查询向导〞对话框。
(2)在“交织表查询向导〞对话框中,选择“视图〞选项组中的“表〞单项选择按钮,并在“请指定哪个表或查询中?〞的列表框中选择“表:学生〞,见图4-10。
(3)单击“下一步〞按钮,开启提醒用户指定“行标题〞的“交织表查询向导〞对话框。(4)在该对话框的“可用字段〞列表框中,先选中“系编号〞字段,再单击按钮,将“系
编号〞字段从“可用字段〞列表框中移到“选定字段〞列表框,如图4-11所示。
图4-10在“交织表查询向导〞对话框中指定表名图4-11指定行标题
(5)单击“下一步〞按钮,开启提醒用户指定“列标题〞的“交织表查询向导〞对话框。在“字段〞列表框中选择“性别〞,如图4-12所示。
(6)单击“下一步〞按钮,开启提醒用户指定“值〞的“交织表查询向导〞对话框。在该对话框的“字段〞列表框中选择“姓名〞(任意一个字段均可)。在“函数〞列表框中选择“计数〞选项。在“请确定是否为每一行作小计:〞标签下,去掉复选框中的勾选,即每一行不作小计,如图4-13所示。
图4-12指定列标题图4-13指定“值〞字段和总计项
(7)单击“下一步〞按钮,开启提醒用户指定“查询名称〞的“交织表查询向导〞对话框。在对话框的文本框中输入:实训4-2-1,其他选项设置不变,如图4-14所示。
(8)单击“完成〞按钮,显示该查询运行结果的“数据表〞视图窗口,如图4-15所示。
(3)保存后,单击工具栏上的“运行〞按钮执行SQL语句。8.简要操作步骤如下:
(1)开启“教学管理信息系统〞数据库,在数据库窗口中选择“查询〞对象,开启“SQL视图〞窗口。
(2)在“SQL视图〞窗口输入以下SQL语句:SELECT姓名,课程名称,分数FROM学生,成绩,课程
WHERE学生.学号=成绩.学号AND成绩.课程编号=课程.课程编号AND分数>
(SELECTMAX(分数)
FROM课程,成绩
WHERE成绩.课程编号=课程.课程编号AND课程名称=\数据库系统\(3)保存后,单击工具栏上的“运行〞按钮执行SQL语句。
第五章窗体
一、选择题
1.B2.D3.D4.D5.C6.D7.B8.D9.B10.D11.B12.B13.D14.B15.A16.B17.C18.B19.C20.B21.D22.A23.A24.A25.A
二、填空题
1.表、查询
2.向导、设计视图3.子窗体、表格4.节、主体节5.属性
6.表之间的关系7.节
8.字段、字段内容9.一对多10.主体11.删除数据12.纵栏式13.查询14.执行操作15.主窗体
三、上机实训
实训5.1创立窗体1.操作步骤如下:
(1)开启“教学管理信息系统〞数据库,在数据库窗口的“对象〞列表中单击“窗体〞。(2)双击右边列表框中的选项“使用向导创立窗体〞,弹出如图5-1的对话框?在“表/查询〞下拉列表中选择“表:教师〞,“选中可用字段〞内的“教师编号〞、“姓名〞、“性别〞、“学历〞、“职称〞移到“选定的字段〞中,单击“下一步〞按钮?
(3)弹出如图5-2的对话框,选择窗体使用布局为“枞栏表〞,单击“下一步〞按钮?(4)在弹出对话框中选择窗体的样式为“标准〞,单击“下一步〞按钮。
(5)在弹出对话框中键入窗体标题“教师基本资料〞,单击“完成〞?保存窗体为“教师基本资料〞。效果如图5-3所示。
图5-1“窗体向导〞对话框一图5-2“窗体向导〞对话框一
图5-3效果图图5-4新建窗体对话框
2.操作步骤如下:
(1)开启“教学管理信息系统〞数据库,在数据库窗口的“对象〞列表中单击“窗体〞。(2)单击“新建〞按钮,弹出如图5-4所示的对话框?在右边的列表框中选择“自动创立窗体:数据表〞,在“对象数据的来源〞下拉列表中选择“课程〞,单击“确定〞?
(3)效果如图5-5所示,窗体上显示了一个学生的信息?可以通过底部的导航按钮切换不同的记录?按保存窗体,给窗体命名为“教师任课信息〞?
5-5数据表式窗体效果图
3.操作步骤如下:
(1)开启“教学管理信息系统〞数据库,单击“工具〞菜单下的“关系〞命令,给“教师〞表和“授课〞表建立一个关系。
(2)在数据库窗口的“对象〞列表中选中“窗体〞项,再双击右边列表中显示出来的“教师基本资料〞窗体。
(3)单击“视图〞菜单下的“设计视图〞命令,把窗体切换到设计视图状态?
(4)把“教师任课信息〞数据表窗体拖到相应位置即可?(5)按保存窗体,效果如图5-6所示?
图5-6主体窗体效果图
4.操作步骤如下:
(1)开启“教学管理信息系统〞数据库,在数据库窗口的“对象〞列表中单击“窗体〞,(2)单击工具条上的“新建〞按钮,弹出新建窗体对话框,在右边的列表框中选择“图表向导〞?在“对象数据的来源〞的下拉列表中选择“学生〞,单击“确定〞,如图5-7所示。
图5-7图表窗体向导一图5-8图表窗体向导二
(3)将“可用字段〞中的“学号〞、“性别〞字段移到右边的“用于图表的字段〞中,单击“下一步〞按钮?
(4)在弹出的对话框中选择图表类型为饼形,单击“下一步〞按钮。
(5)可通过拖拽字段名更改图表的设计,通过双击数值项可以更改汇总方式。这里设置成如图5-8所示的样子,单击“下一步〞按钮。
(6)在弹出的对话框中键入图表的标题“统计男女生人数〞,单击“完成〞,效果如图5-9显示。
图5-9图表效果图一图5-10图表效果图
(7)保存窗体,命名为“男女比例〞?
(8)双击“男女比例〞窗体,并切换到设计视图下?
(9)右击饼形图,在弹出的快捷菜单中选择“设置数据系列格式〞命令,弹出了“设置数据系列格式〞对话框。单击“数据标签〞选项卡,勾选住“值〞和“百分比〞选项,单击“完成〞。效果如图5-10显示。
实训5.2设计窗体1.操作步骤如下:
(1)开启“教学管理信息系统〞数据库,修改“教师〞表的结构,增加一个“政治面貌〞字段。在数据库窗口的“对象〞列表中单击“窗体〞。
(2)单击工具条上的“新建〞按钮,在弹出的对话框中进行如下设置:在右边的列表框中选择“设计视图〞,在“对象数据的来源〞的下拉列表中选择“教师〞,单击“确定〞?
(3)开启了设计视图窗体,拖动“字段列表〞框中的“姓名〞到窗体中,并删除掉附带的标签。然后单击工具箱中的“选项组〞按钮,在窗体中适当的位置拖放,开启“选项组向导〞对话框?在该对话框中设置“标签名称〞为“党员〞、“预备党员〞,“群众〞?如图5-11所示,单击“下一步〞按钮?
(4)在开启的对话框中指定“党员〞为默认项,单击“下一步〞按钮?
(5)在开启的对话框中指定“党员〞选项值为1,“预备党员〞选项值为2“群众〞选项值为3,如图5-12所示,单击〞下一步“按钮?
(6)在开启的对话框中选中“在此字段中保存该值〞,并在右侧的组合框中选择“政治面貌〞字段,单击“下一步〞按钮?
图5-11选项组向导一图5-12选项组向导二
ConstPI=3.1416
r=Val(InputBox(\请输入圆的半径\))Ifr>=0Then
Debug.Print\你输入的半径是:\s=PI*r*r
Debug.Print\圆的面积是:\EndIfEndSub
(4)保存并运行。2.操作步骤如下:
(1)前两步同上一题
(2)在代码窗口中输入以下代码:SubWellcome()
DimNameAsString
Name=InputBox(\请您输入名字\)
MsgBox(\您输入的名字是:\欢迎您!\)EndSub
(3)保存并运行3.操作步骤如下:
(1)建立数据库及表,表如下图所示:
(2)设计“用户登录〞界面如下图:
(3)“登录〞按钮代码
PrivateSubCommand8_Click()RemOnErrorGoToerr_ok_clickDimstrAsString
DimjlAsNewADODB.Recordsetlogid=Trim(Me.操作员编号)pwd=Trim(Me.密码)IfIsNull(logid)ThenDoCmd.Beep
MsgBox(\请输入操作员编号\ElseIfIsNull(pwd)ThenDoCmd.Beep
MsgBox(\请输入密码\Else
str=\操作员信息表where操作员编号='\密码='\Setjl=getjl(str)Ifjl.EOFThenDoCmd.Beep
MsgBox(\没有这个用户,请重新输入!\Me.操作员编号=\Me.密码=\
Me.操作员编号.SetFocusExitSubElse
DoCmd.Close
MsgBox(\欢迎使用教学管理系统!\check=TrueEndIfEndIf
Setjl=NothingSetconn=NothingEndSub(4)“取消〞按钮代码
PrivateSubCommand9_Click()OnErrorGoToErr_取消_ClickDoCmd.CloseExit_取消_Click:ExitSub
Err_取消_Click:
MsgBoxErr.DescriptionResumeExit_取消_ClickEndSub
(5)保存并运行4.操作步骤如下:
(1)前两步同第一题
(2)在代码窗口中输入以下代码:SubMarkNum()
DimMarkAsInteger
Mark=Val(InputBox(\请输入学生成绩\))SelectCaseMarkCaseIs>=85MsgBox(\优秀\)CaseIs>=75MsgBox(\良好\)CaseIs>=60MsgBox(\及格\)CaseElse
MsgBox(\不及格\)EndSelectEndSub
(3)保存并运行5.略
请参考本章的实例9-196.操作步骤如下:
(1)前两步同第一题
(2)在代码窗口中输入以下代码:SubSum()
DimtotalAsInteger,iAsIntegertotal=0i=1
DoWhilei
图7-4添加标签
3.简要操作步骤如下:
(1)在数据库的“页〞对象的窗口中,选择“课程信息〞数据访问页,单击开“课程信息〞数据访问页设计视图。
按钮,,打
(2)在工具栏上单击滚动文字按钮,把光标移动标题文字的下面,单击插入位置,并相应
设置该控件的大小,输入文字“欢迎选修课程!〞,如图7-5所示。
(3)选定“滚动文字〞,在对应的属性对话框中选择“全部〞选项卡,在Behavier属性中设置为“alternate〞。如图7-6所示。
图7-5添加滚动文字图7-6滚动文字属性窗口
4.简要操作步骤如下:
(1)开启“课程信息〞数据访问页的设计视图。
(2)单击“格式〞菜单→“主题〞命令,开启“主题〞对话框,在“请选择主题〞列表框中选择“彩条〞主题,单击“确定〞按钮,效果如图7-7所示。
图7-7设置“彩条〞主题
第八章宏
一、选择题
1.D2.D3.C4.D5.B6.A7.D8.B9.A10.D`11.C12.A13.B14.B15.B16.D17.C18.B19.C20.C二、填空题1.操作、解释2.宏操作、宏操作3.从上到下4.宏条件5.false、true6.操作参数7.宏组8.宏组9.事件
10.宏组名.宏名11.控件
12.[Forms]![窗体名]![控件名]13.宏名
14.Maximize15.?
三、上机实训
实训8.1宏
1.操作步骤如下:
(1)开启“教学管理信息系统〞数据库,在数据库窗口中选择“窗体〞对象,双击右边窗格中的“在设计视图中创立窗体〞选项。或在“新建窗体〞对话框中选择“设计视图〞选项后单击“确定〞按钮,开启“设计视图〞窗体。
(2)在里面创立三个命令按钮,窗体设计如图8-1所示。保存窗体为“实训8-1-1〞。(3)回到数据库窗口,在数据库窗口的“对象〞列表中选择“宏〞,并单击工具条上的“新建〞按钮,开启了空白的宏设计窗口。
(4)宏操作设计如图8-2所示,保存宏名为“实训8-1-1开启表〞。重新开启宏设计窗口,设计宏操作如图8-3所示,保存宏名为“实训8-1-1开启窗体〞。再次开启宏设计窗口,设计宏操作如图8-4所示,保存宏名为“实训8-1-1开启查询〞。
(5)开启窗体“实训8-1-1〞,切换到设计视图。双击第一个命令按钮,开启控件属性对话框。单击“事件〞标签,在“单击〞事件后选择宏“实训8-1-1开启表〞。关闭属性对话框。
(6)双击其次个命令按钮,开启控件属性对话框。单击“事件〞标签,在“单击〞事件后选择宏“实训8-1-1开启查询〞。关闭属性对话框。
(7)双击第三个命令按钮,开启控件属性对话框。单击“事件〞标签,在“单击〞事件后选择宏“实训8-1-1开启窗体〞。关闭属性对话框。
(8)把窗体切换到窗体视图下,单击按钮可以看到效果。
图8-1窗体设计窗果图图8-2宏操作设计一
图8-3宏操作设计二图8-4宏操作设计三
2.操作步骤如下:
(1)开启“教学管理信息系统〞数据库,在数据库窗口的“对象〞列表中选择“宏〞,并单击工具条上的“新建〞按钮,开启了空白的宏设计窗口。(2)创立宏操作如图8-5所示。
(3)单击工具栏中的保存按钮,在另存为对话框中输入名字为“AutoExec〞,单击“确定〞保存条件操作宏。
(4)退出“教学管理信息系统〞数据库后再重新开启此数据库,则可以看到效果。
图8-5宏操作设计
3.操作步骤如下:
(1)开启“教学管理信息系统〞数据库,在数据库窗口的“对象〞列表中选择“宏〞,并单击工具条上的“新建〞按钮,开启了空白的宏设计窗口。
(2)创立宏操作如图8-6所示,Where条件后的参数是“[民族]=\汉族\性别]=\男\〞。保存为宏名“实训8.1.3〞。
图8-6宏操作设计
(3)开“教学管理信息系统〞数据库,在数据库窗口中选择“窗体〞对象,双击右边窗格中的““8-06学生资料浏览〞窗体,把开启的窗体切换到设计视图下。
(3)双击“查询〞按钮,开启控件属性对话框。单击“事件〞标签,在“单击〞事件后选择宏“实训8.1.3〞。关闭属性对话框。
(4)把窗体切换到窗体视图下,单击按钮可以看到效果。实训8.2宏组
1.操作步骤如下:
(1)开启“教学管理信息系统〞数据库,在数据库窗口的“对象〞列表中选择“宏〞,并单击工具条上的“新建〞按钮,开启了空白的宏设计窗口。
(2)单击“视图〞菜单下的“宏名〞命令,在宏设计窗口中增加了“宏名〞一列。(3)在设计窗口中创立如图8-7所示的宏操作,开启的表和查询可以自己随意指定。(4)单击工具栏中的保存按钮,在“另存为〞对话框中输入名字为“实训8.2.1〞,单击“确定〞按钮保存该宏组。
图8-7宏组设计
(5)返回到数据库窗口,在数据库窗口中选择“窗体〞对象,双击右边窗格中的“在设计视图中创立窗体〞选项,开启“设计视图〞窗体。
(6)在窗体里面创立二个命令按钮,窗体设计如图8-8所示。保存窗体为“实训8.2.1〞。
图8-8窗体设计窗果图
(7)开启窗体“实训8.2.1〞,切换到设计视图。双击第一个命令按钮,开启控件属性对话框。单击“事件〞标签,在“单击〞事件后选择宏“实训8.2.1.open1〞。关闭属性对话框。
(8)双击其次个命令按钮,开启控件属性对话框。单击“事件〞标签,在“单击〞事件后选择宏“实训8.2.1.open2〞。关闭属性对话框。
(9)把窗体切换到窗体视图下,单击按钮可以看到效果。2.操作步骤如下:
(1)开启“教学管理信息系统〞数据库,在数据库窗口的“对象〞列表中选择“宏〞,并单击工具条上的“新建〞按钮,开启了空白的宏设计窗口。
(2)单击“视图〞菜单下的“宏名〞命令,在宏设计窗口中增加了“宏名〞一列。(3)在设计窗口中创立如图8-9、图8-10所示的宏操作(rename,copyobject)。(4)单击工具栏中的保存按钮,在“另存为〞对话框中输入名字为“编辑〞,单击“确定〞按钮保存该宏组。
图8-9宏组设计二图8-10宏组设计
3.操作步骤如下:
(1)开启“教学管理信息系统〞数据库,在数据库窗口的“对象〞列表中选择“宏〞,并单击工具条上的“新建〞按钮,开启了空白的宏设计窗口。
(2)单击“视图〞菜单下的“宏名〞命令,在宏设计窗口中增加了“宏名〞一列。
(3)在设计窗口中创立如图8-11所示的宏操作,宏操作save和close都不用设置宏参数。(4)单击工具栏中的保存按钮,在“另存为〞对话框中输入名字为“文件〞,单击“确定〞按钮保存该宏组。
图8-11宏组设计
实训8.3条件宏1.操作步骤如下:
(1)开启“教学管理信息系统〞数据库,在数据库窗口的“对象〞列表中选择“宏〞,选中宏“8-06学生资料浏览〞,再单击“设计〞按钮。
(2)在宏设计窗口中增加如图8-12所示宏操作,条件为“[Forms]![8-06学生资料浏览]![出生日期]>#1991-12-31#〞,宏操作为“MsgBox〞,保存宏。
图8-12宏操作设计
(3)把窗体切换到窗体视图下,单击按钮可以看到效果。
2.操作步骤如下:
(1)开启“教学管理信息系统〞数据库,在数据库窗口的“对象〞列表中选择“宏〞,并单击工具条上的“新建〞按钮,开启了空白的宏设计窗口。
(2)单击“视图〞菜单下的“条件〞命令,在宏设计窗口中增加了“条件〞列,创立宏操作如图8-13所示,条件列内容为“Weekday(Date(),2)=7〞。保存为宏名“实训8.3.2〞。
图8-13条件宏操作设计
(3)开启“教学管理信息系统〞数据库,在数据库窗口中选择“窗体〞对象,双击右边窗格中的“8-03学生成绩查询界面〞窗体,把开启的窗体切换到设计视图下。
(4)双击“查询〞按钮,开启控件属性对话框。单击“事件〞标签,在“单击〞事件后选择宏“实训8.3.2〞。关闭属性对话框。
(5)把窗体切换到窗体视图下,单击按钮可以看到效果。3.操作步骤如下:
(1)开启“教学管理信息系统〞数据库,在数据库窗口的“对象〞列表中选择“宏〞,并单击工具条上的“新建〞按钮,开启了空白的宏设计窗口。
(2)单击“视图〞菜单下的“条件〞命令,在宏设计窗口中增加了“条件〞列,创立宏操作如图8-14所示,操作参数如表8-1所示。保存为宏名“实训8.3.3〞。
图8-14条件宏操作设计
表8-1操作参数
条件IsNull(DLookUp(\姓名]\,\学生\,\姓MsgBox名]=[Forms]![实训8.3.3]![name]\消息:此人不存在宏命令GoToControlFindRecord=[Forms]![实训8.3.3]![name]FindNext控件名称:姓名查找内容:操作参数
(3)开启“教学管理信息系统〞数据库,在数据库窗口中选择“窗体〞对象,双击右边窗格中的“实训8.3.3〞窗体,把开启的窗体切换到设计视图下。
(4)双击“查询〞按钮,开启控件属性对话框。单击“事件〞标签,在“单击〞事件后选择宏“实训8
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度幼儿园食堂承包及食材供应合同3篇
- 二零二五年度10kv变配电工程劳务分包合同2篇
- 2025年湘师大新版九年级地理下册阶段测试试卷
- 二零二五年城市综合体配套房地产收购合同3篇
- 课外活动方案范文
- 2025年人教新课标三年级英语下册阶段测试试卷
- 开业典礼活动主持人串词
- 2025年浙教新版八年级化学上册阶段测试试卷含答案
- 2025年鲁科版七年级地理下册月考试卷
- 2025年鲁教新版第一册生物下册月考试卷
- 锅炉维保服务投标方案(技术标 )
- 房屋买卖合同律师见证书
- 术中获得性压力性损伤预防
- 新形势下物资采购面临的机遇、挑战及对策思考
- 电气接线工艺培训
- 中央空调安全规范
- 胸腔积液-课件
- 2023年全国统一建筑工程预算工程量计算规则完整版
- cn.7a一种酱香型大曲酒固态发酵的生态控制方法
- GB/T 8491-2009高硅耐蚀铸铁件
- 供水安全与抢修
评论
0/150
提交评论