(1)在考生文件夹下“samp1.mdb”数据库文件中建立表“tCourse”,表结构如下:

(2)根据“tCourse”表的结构,判断并设置主键;
(3)设置“学时”字段的相关属性,使其输入的数据必须大于0;设置“学分”字段的默认值属性,默认值为4;
(4)设置“开课日期”字段的输入掩码为“短日期”;
(5)在“tCourse”表中输入以下2条记录:

(6)在数据表视图中冻结“课程名称”字段。
1.基本操作题
【考点分析】
本题考点:建立新表;设置主键;字段输入掩码、默认值等字段属性的设置;添加记录。
(1)【解题步骤】
步骤1:打开“samp1.mdb”数据库窗口,选中“表”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。
步骤2:按照题目要求建立字段并设置其相关属性。
步骤3:单击工具栏中“保存”按钮,将表另存为“tCourse”。
(2)【解题步骤】
步骤1:在设计视图中右键单击“课程编号”行选择【主键】。
(3)【解题步骤】
步骤1:单击“学时”字段行任一点。
步骤2:在“有效性规则”行输入“>0”。
步骤3:单击“学分”字段行任一点。
步骤4:在“默认值”行输入“4”。
(4)【解题步骤】
步骤1:单击“开课日期”字段行任一点。
步骤2:单击“输入掩码”行右侧生成器按钮,在弹出对话框中选中“短日期”,连续两次单击“下一步”按钮,然后单击“完成”按钮。
步骤3:单击工具栏中“保存”按钮。
(5)【解题步骤】
步骤1:单击菜单栏【视图】|【数据表视图】。
步骤2:按照题目要求输入记录。
(6)【解题步骤】
步骤1:选中“课程名称”列,右键单击“课程名称”列选择【冻结列】。
步骤2:单击工具栏中“保存”按钮,关闭数据表。[NextPage]
2.简单应用题
考生文件夹下存在一个数据库文件“samp2.mdb”,在samp2.mdb数据库中有“档案表”和“工资表”两张表,试按以下要求完成设计:
(1)建立表对象“档案表”和“工资表”的关系,创建一个选择查询,显示职工的“姓名”、“性别”和“基本工资”三个字段内容,所建查询命名为“qT1”;
(2)创建一个选择查询,查找职称为“教授”或者“副教授”的职工的档案信息,并显示其“职工号”、“出生日期”和“婚否”三个字段内容,所建查询命名为“qT2”;
(3)创建一个参数查询,要求:当执行查询时,屏幕提示“请输入要查询的姓名”。查询结果显示“姓名”、“性别”、“职称”和“工资总额”字段内容,其中“工资总额”是一个计算字段,由“基本工资+津贴-住房公积金-失业保险”计算得到。所建查询命名为“qT3”;
(4)创建一个查询,查找有档案信息,但无工资信息的职工,显示其“职工号”和“姓名”字段的信息。所建查询命名为“qT4”。
2.简单应用题
【考点分析】
本题考点:创建选择查询、参数查询;在查询中进行计算;建立表间关系。
(1)【解题步骤】
步骤1:打开“samp2.mdb”数据库窗口,单击菜单栏【工具】|【关系】,单击【关系】|【显示表】,添加“档案表”和“工资表”到“关系”界面,关闭“显示表”对话框。
步骤2:选中“档案表”中“职工号”字段拖动到“工资表”的“职工号”字段,在弹出的编辑关系对话框中单击“创建”按钮。关闭“关系”界面。
步骤3:选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框分别双击表“档案表”,“工资表”,关闭“显示表”对话框。
步骤4:分别双击“姓名”、“性别”和“基本工资”字段。
步骤5:单击工具栏中“保存”按钮,另存为“qT1”。关闭设计视图。
(2)【解题步骤】
步骤1:选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框双击表“档案表”,关闭“显示表”对话框。
步骤2:分别双击“职工号”、“出生日期”、“婚否”、“职称”字段。
步骤3:在“职称”字段的“条件”行输入“教授 or 副教授”字样,单击“显示”行取消该字段的显示。
步骤4:单击工具栏中“保存”按钮,另存为“qT2”。关闭设计视图。
(3)【解题步骤】
步骤1:选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框双击表“工资表”和“档案表”,关闭“显示表”对话框。
步骤2:分别双击“姓名”、“性别”、“职称”字段。
步骤3:在“姓名”字段的“条件”行输入“[请输入要查询的姓名]”字样。
步骤4:在“字段”行的下一列输入“工资总额:[基本工资]+[津贴]-[住房公积金]-[失业保险]”。
步骤5:单击工具栏中“保存”按钮,另存为“qT3”。关闭设计视图。
(4)【解题步骤】
步骤1:选中“查询”对象,单击“新建”按钮,选中“查找不匹配项查询向导”,单击“确定”按钮。
步骤2:选中“档案表”,单击“下一步”按钮,选中“工资表”,单击“下一步”按钮。分别选中表中“职工号”字段,单击“下一步”按钮。双击“职工号”和“姓名”字段,单击“下一步”按钮,在“请为查询指定名称”处输入“qT4”,点击“完成”按钮。在设计视图下查看“qT4”如图13所示。

图13
[NextPage]
3.综合应用题
考生文件夹下存在一个数据库文件“samp3.mdb”,里面已经设计了表对象“tEmp”和“tTemp”、窗体对象“fEmp”、报表对象“rEmp”和宏对象“mEmp”。试在此基础上按照以下要求补充设计:
(1)将表“tTemp”中年龄小于30岁(不含30)的女性职员职工记录选出并添加进空白表“tEmp”里;
提示:可以用普通复制或设计追加查询运行这两种方式实现。
(2)将窗体“fEmp”的窗体标题设置为“信息输出”;将窗体上名为“btnP”命令按钮的外观设置为图片显示,图片选择考生文件夹下的“test.bmp”图像文件;将“btnP”命令按钮的单击事件设置为窗体代码区已经设计好的事件过程btnP_Click;
(3)将报表“rEmp”的主体节区内“tName”文本框控件设置为“姓名”字段内容显示,报表中的数据按“年龄”升序排列,相同年龄情况下按“所属部门”升序排列。
注意:不允许修改数据库中的表对象“tTemp”;不允许修改宏对象“mEmp”里的内容;不允许修改窗体对象“fEmp”和报表对象“rEmp”中未涉及的控件和属性。
3.综合应用题
【考点分析】
本题考点:追加查询的创建与运行;报表中文本框和窗体中命令按钮控件属性的设置。
(1)【解题步骤】
步骤1:打开“samp3.mdb”数据库窗口,选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框双击表“tTemp”,关闭“显示表”对话框。
步骤2:单击菜单栏【查询】|【追加查询】,在弹出对话框中表名称的下拉列表中选择“tEmp”,单击“确定”按钮。
步骤3:分别双击字段“*”、“年龄”、“性别”和“职务”将其添加到字段行。
步骤4:分别在“年龄”、“性别”和“职务”字段的“条件”行输入“<30”、“女”和“职员”,分别删除这三个字段对应“追加到”行的字段名。
步骤5:单击菜单栏【查询】|【运行】,在弹出的对话框中单击“是”按钮。
步骤6:关闭设计视图,在弹出的对话框中单击“否”按钮。
(2)【解题步骤】
步骤1:选中“窗体”对象,右键单击“fEmp”选择【设计视图】。
步骤2:右键单击“窗体选择器”选择【属性】,在“标题”行输入“信息输出”。关闭属性界面。
步骤3:右键单击“btnP”选择【属性】,单击“图片”行右侧生成器按钮,在弹出对话框中单击“浏览”,在“选择图片”内找到并选中“test.bmp”文件,单击“打开”按钮,单击“确定”按钮。
步骤4:单击“事件”选项卡,在“单击”行右侧下拉列表中选中“[事件过程]”,关闭属性界面。
步骤5:单击工具栏中“保存”按钮,关闭设计视图。
(3)【解题步骤】
步骤1:选中“报表”对象,右键单击“rEmp”选择【设计视图】。
步骤2:右键单击“tName”文本框选择【属性】,在“控件来源”行右侧下拉列表中选中“姓名”。
步骤3:单击菜单栏【视图】|【排序与分组】,在“字段/表达式”列第一行下拉列表中选中“年龄”,在“排序次序”列第一行选择“升序”,在“字段/表达式”列第二行下拉列表中选中“所属部门”,在“排序次序”列第二行选择“升序”,关闭“排序与分组”界面。
步骤4:单击工具栏中“保存”按钮,关闭设计视图。
| 广告合作:400-664-0084 全国热线:400-664-0084 Copyright 2010 - 2017 www.my8848.com 珠峰网 粤ICP备15066211号 珠峰网 版权所有 All Rights Reserved
|