全国计算机二级数据库机试题4

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

在考生文件夹下,"samp1.mdb"数据库文件中已建立表对象"tEmployee"。请按以下操作要求,完成表的编辑:

(1)设置"编号"字段为主键。

(2)设置"年龄"字段的"有效性规则"为:大于等于17且小于等于55。

(3)设置"聘用时间"字段的默认值为:系统当前日期。

(4)交换表结构中的"职务"与"聘用时间"两个字段的位置。

(5)删除表中职工编号为"000024"和"000028"的两条记录。

(6)在编辑完的表中追加一条新记录,如下:

考生文件夹下有一个数据库文件"samp2.mdb",其中存在已经设计好的两个表对象"tTeacher1"和"tTeacher2"及一个宏对象"mTest"。请按以下要求完成设计:

(1)创建一个查询,查找并显示教师的"编号"、"姓名"、"性别"、"年龄"和"职称"5个字段内容,将查询命名为"qT1"。

(2)创建一个查询,查找并显示没有在职的教师的"编号"、"姓名"和"联系电话"3个字段内容,将查询命名为"qT2"。

(3)创建一个查询,将"tTeacher1"表中年龄小于等于45的党员教授或年龄小于等于35的党员副教授记录追加到"tTeacher2"表的相应字段中,将查询命名为"qT3"。

(4)创建一个窗体,命名为"fTest"。将窗体"标题"属性设为"测试窗体";在窗体的主体节区添加一个命令按钮,命名为"btnR",标题为"测试";设置该命令按钮的单击事件属性为给定的宏对象"mTest"。

考生文件夹下有一个数据库文件"samp3.mdb",其中存在已经设计好的表对象"tEmployee"和查询对象"qEmployee",同时还设计出以"qEmployee"为数据源的报表对象"rEmployee"。请在此基础上按照以下要求补充报表设计:

(1)报表的报表页眉节区添加一个标签控件,标题为"职员基本信息表",并命名为"bTitle"。

(2)将报表主体节区中名为"tDate"的文本框显示内容设置为"聘用时间"字段值。

(3)在报表的页面页脚区添加一个计算控件,以输出页码。计算控件放置在距上边0.25厘米、距左侧12.5厘米的位置,并命名为"tPage"。规定页码显示格式为"第N页/共M页"。

注意:不能修改数据库中的表对象"tEmployee"和查询对象"qEmployee";不能修改报表对象"rEmployee"中未涉及的控件和属性。

【考点分析】本题考点:表中字段属主键、有效性规则、默认值设置;删除记录;添加记录。【解题思路】第1、2、3、4在设计视图设置字段属性;第5,6小题在数据表中删除记录和数据数据。

(1)【操作步骤】

步骤1:选中"表"对象,右键单击"tEmployee"选择【设计视图】。

步骤2:选中"编号"行,右键单击"编号"行选择【主键】。

(2)【操作步骤】

步骤1:单击"年龄"字段行任一点。

步骤2:在"有效性规则"行输入">=17AND<=55"。

(3)【操作步骤】

步骤1:单击"聘用时间"字段行任一点。

步骤2:在"默认值"行输入"Date()"。

(4)【操作步骤】

步骤1:选中"职务"字段行,拖动鼠标到要求的位置,松开鼠标。

步骤2:按步骤1设置"聘用时间"字段。

步骤3:单击工具栏中"保存"按钮。

(5)【操作步骤】

步骤1:单击菜单栏【视图】|【数据表视图】。

步骤2:选中职工编号为"000024"行,右键单击编号为"000024"行选择【删除行】,在弹出对话框中单击"是"按钮。

步骤3:按步骤2删除另一条记录。

(6)【操作步骤】

步骤1:单击表中空行。

步骤2:按照表题目表记录在向表中输入新记录。

步骤3:单击工具栏中"保存"按钮,关闭设计视图。

【易错误区】设置字段默认值时要选择正确的函数。

【考点分析】本题考点:创建条件查询、追加查询;窗体命令按钮属性设置。

【解题思路】第1、2、3小题在查询设计视图中创建不同的查询,按题目要求添加字段和条件表达式;第4小题在窗体设计视图右键单击控件选择【属性】,设置属性。

(1)【操作步骤】

步骤1:选中"查询"对象,单击"新建"按钮,选中"设计视图",单击"确定"按钮。在"显示表"对话框双击表"tTeacher1",关闭"显示表"对话框。

步骤2:分别双击"编号"、"姓名"、"性别"、"年龄"和"职务"字段添加到"字段"行。

步骤3:单击工具栏中"保存"按钮,另存为"qT1"。关闭设计视图。

(2)【操作步骤】

步骤1:选中"查询"对象,单击"新建"按钮,选中"设计视图",单击"确定"按钮。在"显示表"对话框双击表"tTeacher1",关闭"显示表"对话框。

步骤2:分别双击"编号"、"姓名"、"联系电话"和"在职否"字段。

步骤3:在"在职否"字段的"条件"行输入"no",单击"显示"行取消字段显示。

步骤4:单击工具栏中"保存"按钮,另存为"qT2"。关闭设计视图。

(3)【操作步骤】

步骤1:选中"查询"对象,单击"新建"按钮,选中"设计视图",单击"确定"按钮。在"显示表"对话框双击表"tTeacher1"关闭"显示表"对话框。

步骤2: 单击菜单栏【查询】|【追加查询】,在弹出对话框中输入"tTeacher2",单击"确定"按钮。

步骤3:分别双击"*"、"年龄"和"职称"字段。

步骤4:在"年龄"和"职称"字段的"条件"行分别输入"<=45 Or >=35"和"教授or副教授",删除"年龄"和"职称"字段的"追加到"行的字段。

步骤5:单击菜单栏【查询】|【运行】,在弹出的对话框中单击"是"按钮。

步骤6:单击工具栏中"保存"按钮,另存为"qT3"。关闭设计视图。

(4)【操作步骤】

步骤1:选中"窗体"对象,单击"新建"按钮选择"设计视图"。

步骤2:右键单击"窗体选择器"选择【属性】,在"标题"行输入"测试窗体"。

步骤3:选中工具栏"命令按钮"控件,单击窗体主体节区适当位置,弹出一对话框,单击"取消"按钮。

步骤2:右键单击该命令按钮选择【属性】,单击"全部"选项卡,在"名称"和"标题"行输入"btnR"和"测试"。

相关文档
最新文档