1.基本操作题
在考生文件夹下,已有一个数据库文件“samp1.mdb”,其中已建立两个表对象“tGrade”和“tStudent”,宏对象“mTest”和查询对象“qT”。试按以下操作要求,完成各种操作:
(1)设置表对象“tGrade”中“成绩”字段的显示宽度为20; (2)设置“tStudent”表的“学号”字段为主键; (3)设置“性别”的默认值属性为“男”;
(4)在“tStudent”表结构最后一行增加一个字段,字段名为“家庭住址”,数据类型为“文本”,字段大小为40;删除“像片”字段;
(5)删除“qT”查询中的“毕业学校”列,并将查询结果按“姓名”、“课程名”和“成绩”顺序显示;
(6)将宏“mTest”重命名,保存为自动运行的宏。 1.基本操作题 【考点分析】
本题考点:字段宽度的设置;设置主键;字段默认值、字段大小等字段属性的设置;删除字段;添加新字段;宏的重命名。 (1)【解题步骤】
步骤1:打开“samp1.mdb”数据库窗口,选中“表”对象,右键单击“tGrade”选择【打开】。
步骤2:选中“成绩”字段列,单击菜单栏【格式】|【列宽】,在弹出的对话框中输入“20”,单击“确定”按钮。
步骤3:单击工具栏中“保存”按钮,关闭数据表视图。 (2)【解题步骤】
步骤1:右键单击“tStudent”选择【设计视图】。 步骤2:右键单击“学号”行选择【主键】。 (3)【解题步骤】
步骤1:单击“性别”字段行任一点,在“字段属性”的“默认值”行输入“男”。
(4)【解题步骤】
步骤1:在“像片”字段的下一行输入“家庭住址”,单击“数据类型”列,选择“文本”,在“字段属性”的“字段大小”行输入“40”。
步骤2:右键单击“像片”行选择【删除行】,在弹出的对话框中单击“是”按钮。
步骤3:单击工具栏中“保存”按钮,关闭设计视图。 (5)【解题步骤】
步骤1:选中“查询”对象,右键单击“qT”选择【设计视图】。
步骤2:选中“毕业学校”字段,单击菜单栏【编辑】|【删除列】。 步骤3:选中“姓名”字段,单击该字段拖动鼠标到“成绩”字段前,放开鼠标。 步骤4:选中“课程名”字段,单击该字段拖动鼠标到“成绩”字段前“姓名”字段后,放开鼠标。
步骤5:单击工具栏中“保存”按钮,关闭设计视图。 (6)【解题步骤】
步骤1:选中“宏”对象,右键单击“mTest”选择【重命名】。 步骤2:在光标处输入“AutoExec”。 2.简单应用题
考生文件夹下存在一个数据库文件“samp2.mdb”,里面已经设计好表对象“档案表”和“水费”,试按以下要求完成设计:
(1)设置“档案表”表中的“性别”字段的有效性规则为其值只能为“男”或“女”,有效性文本为“性别字段只能填写男或女”;
(2)创建一个查询,查找未婚职工的记录,并显示“姓名”、“出生日期”和“职称”。所建查询命名为“qT1”;
(3)创建一个更新查询,用于计算水费,计算公式:水费=3.7*(本月水-上月水)。
所建查询命名为“qT2”,要求创建此查询后,运行该查询;
(4)创建一个查询,查找水费为零的记录,并显示“姓名”,所建查询命名为“qT3”。 2.简单应用题 【考点分析】
本题考点:创建选择查询、更新查询;字段有效性规则、有效性文本字段属性的设置。 (1)【解题步骤】
步骤1:打开“samp2.mdb”数据库窗口,选中“表”对象,右键单击“档案表”选择【设计视图】。
步骤2:单击“性别”字段行任一点,分别在“有效性规则”和“有效性文本”行输入“In(\"男\",\"女\")”和“性别字段只能填写男或女”。 步骤3:单击工具栏中“保存”按钮,关闭设计视图。 (2)【解题步骤】
步骤1:选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框双击表“档案表”,关闭“显示表”对话框。
步骤2:分别双击字段“姓名”、“出生日期”、“职称”和“婚否”字段。 步骤3:在“婚否”字段的“条件”行输入“No”,单击“显示”行取消该字段的显示。
步骤4:单击工具栏中“保存”按钮,另存为“qT1”。关闭设计视图。 (3)【解题步骤】
步骤1:选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框双击表“水费”,关闭“显示表”对话框。 步骤2:双击字段列表中的“水费”字段,单击菜单栏【查询】|【更新查询】,在“更新到”行输入“3.7*([本月水]-[上月水])”
步骤3:单击工具栏中“运行”按钮,在弹出的对话框中选择“是”。 步骤4:单击工具栏中“保存”按钮,另存为“qT2”。关闭设计视图。 (4)【解题步骤】
步骤1:选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框中,双击“水费”和“档案表”,关闭“显示表”对话框。
步骤2:分别双击“姓名”和“水费”字段。
步骤3:在“水费”字段的“条件”行输入“0”,单击“显示”行取消该字段的显示。
步骤4:单击工具栏中“保存”按钮,另存为“qT3”。关闭设计视图。 3.综合应用题
考生文件夹下存在一个数据库文件“samp3.mdb”,里面已经设计了表对象“tEmp”和窗体对象“fEmp”。同时,给出窗体对象“fEmp”上“追加”按钮(名为bt1)和“退出”按钮(名为bt2)的单击事件代码,试按以下要求完成设计:
(1)删除表对象“tEmp”中年龄在25到45岁之间(不含25和45)的非党员职工记录信息;
(2)设置窗体对象“fEmp”的窗体标题为“追加信息”;
(3)将窗体对象“fEmp”上名为“bTitle”的标签以特殊效果:阴影显示;
(4)按照以下窗体功能,补充事件代码设计。
在窗体的四个文本框内输入合法的职工信息后,单击“追加”按钮(名为bt1),程序首先判断职工编号是否重复,如果不重复则向表对象“tEmp”中添加职工纪录,否则出现提示;当单击窗体上的“退出”按钮(名为bt2)时,关闭当前窗体。
注意:不允许修改表对象“tEmp”中未涉及的结构和数据;不允许修
改窗体对象“fEmp”中未涉及的控件和属性;代码设计只允许在“*****Add*****”与“*****Add*****”之间的空行内补充语句、完成设计,不允许增删和修改其它位置已存在的语句。 3.综合应用题 【考点分析】
本题考点:创建删除查询;窗体中标签和窗体命令按钮控件属性的设置。
(1)【操作步骤】
步骤1:打开“samp3.mdb”数据库窗口,选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框双击表“tEmp”,关闭“显示表”对话框。
步骤2:单击菜单栏【查询】|【删除查询】。 步骤3:分别双击“党员否”和“年龄”字段。
步骤4:在“党员否”和“年龄”字段的“条件”行分别输入“no”和“>25 and <45”。 步骤5:单击菜单栏【查询】|【运行】,在弹出的对话框中单击“是”按钮。
关闭设计视图,在弹出的对话框中单击“否”按钮。 (2)【操作步骤】
步骤1:选中“窗体”对象,右键单击“fEmp”选择【设计视图】。 步骤2:右键单击“窗体选择器”选择【属性】,在“标题”行输入“追加信息”。关闭属性界面。 (3)【操作步骤】
步骤1:右键单击“bTitle”选择【属性】。 步骤2:在“特殊效果”行右侧下拉列表中选中“阴影”,关闭属性界面。 (4)【操作步骤】
步骤1:右键单击命令按钮“追加”选择【事件生成器】,在空行输入代码:
*****Add1*****
If Not ADOrs.EOF Then *****Add1***** 步骤2:关闭界面。
步骤3:右键单击命令按钮“退出”选择【事件生成器】,在空行输入代码:
*****Add2*****
DoCmd.Close *****Add2*****
步骤4:关闭界面。单击工具栏中“保存”按钮,关闭设计视图。
因篇幅问题不能全部显示,请点此查看更多更全内容