全国计算机二级数据库机试题6.doc_第1页
全国计算机二级数据库机试题6.doc_第2页
全国计算机二级数据库机试题6.doc_第3页
全国计算机二级数据库机试题6.doc_第4页
全国计算机二级数据库机试题6.doc_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

在考生文件夹下的samp1.mdb数据库中已经建立表对象tEmployee。请按以下操作要求,完成表的编辑:(1)根据tEmployee表的结构,判断并设置主键。(2)删除表中的所属部门字段;设置年龄字段的有效性规则为:只能输入大于16的数据。(3)在表结构中的年龄与职务两个字段之间增加一个新的字段:字段名称为党员否,字段类型为是/否型;删除表中职工编号为000014的一条记录。(4)使用查阅向导建立职务字段的数据类型,向该字段键入的值为职员、主管或经理等固定常数。(5)设置聘用时间字段的输入掩码为短日期。 (6)在编辑完的表中追加一条新记录如下:考生文件夹下有一个数据库文件samp2.mdb,其中存在已经设计好的表对象tStud和tTemp。tStud表是学校历年来招收的学生名单,每名学生均有身份证号。对于现在正在读书的在校学生,均有家长身份证号,对于已经毕业的学生,家长身份证号为空。例如,表中学生张春节没有家长身份证号,表示张春节已经从本校毕业,是校友。表中,学生李强的家长身份证号表示李强为在校学生。由于在tStud表中身份证应的学生姓名是李永飞,表示李强的家长是李永飞,而李永飞是本校校友。张天的家长身份证号表示张天是在校学生;由于在tStud表中身份证有对应的记录,表示张天的家长不是本校的校友。请按下列要求完成设计:(1)创建一个查询,要求显示在校学生的身份证号和姓名两列内容,所建查询命名为qT1。(2)创建一个查询,要求按照身份证号码找出所有学生家长是本校校友的学生记录。输出学生身份证号、姓名及家长身份证号3列内容,标题显示为身份证号、姓名和家长身份证号,将查询命名为qT2。(3)创建一个查询,要求检索出数学成绩为100分的学生的人数,标题显示为num,将查询命名为qT3。这里规定,使用身份证号字段进行计数统计。(4)创建一个查询,要求将表对象tStud中总分成绩超过270分(含270)的学生信息追加到空表tTemp中。其中,tTemp表的入学成绩为学生总分,将查询命名为qT4。考生文件夹下有一个数据库文件samp3.mdb,其中存在已经设计好的表对象tTeacher、窗体对象fTest、报表对象rTeacher和宏对象m1。请在此基础上按照以下要求补充窗体设计和报表设计:(1)将报表对象rTeacher的报表主体节区中名为性别的文本框显示内容设置为性别字段值,并将文本框名称修改为tSex。(2)在报表对象rTeacher的报表页脚节区位置添加一个计算控件,计算并显示教师的平均年龄。计算控件放置在距上边0.3厘米、距左侧3.6厘米的位置,命名为tAvg。(3)设置窗体对象fTest上名为btest的命令按钮的单击事件属性为给定的宏对象m1。注意:不能修改数据库中的表对象tTeacher和宏对象m1;不能修改窗体对象fTest和报表对象rTeacher中未涉及的控件和属性。【考点分析】 本题考点:字段属性主键、有效性规则、输入掩码设置;添加和删除字段;添加记录。【解题思路】 第1、2、3、4、5小题在设计视图设置字段属性,添加和删除字;第6小题在数据表输入数据。(1)【操作步骤】步骤1:选中表对象,右键单击tEmployee选择【设计视图】。步骤2:选中编号字段行,右键单击编号行选择【主键】。(2)【操作步骤】步骤1:选中所属部门字段行。 步骤2:右键单击所属部门行选择【删除行】。步骤3:单击年龄字段任一点,在有效性规则行输入16。(3)【操作步骤】步骤1:右键单击职务行选择【插入行】。步骤2:在字段名称列输入党员否,在数据类型下拉列表中选中是/否。步骤3:单击工具栏中保存按钮,单击菜单栏【视图】|【数据表视图】。步骤4:选中职工编号为00014的对应行,右键单击该行选择【删除记录】,在弹出对话框中单击是按钮。步骤5:单击工具栏中保存按钮。(4)【操作步骤】步骤1:单击菜单栏【视图】|【设计视图】。步骤2:在职务字段数据类型的下拉列表中选中查阅向导,在弹出对话框中选中自行键入所需值复选框,单击下一步按钮。步骤3:在光标处输入职员、主管和经理,单击下一步按钮,单击完成按钮。(5)【操作步骤】步骤1:单击聘用时间字段任一点。步骤2:单击输入掩码行右侧生成器按钮,在弹出对话框中选中短日期行,两次单击下一步按钮,单击完成按钮。步骤3:单击工具栏中保存按钮。(6)【操作步骤】步骤1:单击菜单栏【视图】|【数据表视图】。步骤2:按照题目表中记录向表中添加记录。步骤3:单击工具栏中保存按钮,关闭设计视图。 【易错误区】 设置表主键要选对字段名。【考点分析】 本题考点:创建条件查询,总计查询和追加查询。【解题思路】第1、2、3、4小题在查询设计视图中创建不同的查询,按题目要求添加字段和条件表达式。(1)【操作步骤】步骤1:选中查询对象,单击新建按钮,选中设计视图,单击确定按钮。在显示表对话框双击表tStud,关闭显示表对话框。步骤2:分别双击身份证号、姓名、和家长身份证号字段添加到字段行。在家长身份证号字段对应的条件行输入Is Not Null,并取消该字段的显示。步骤3:单击工具栏中保存按钮,另存为qT1。关闭设计视图。(2)【操作步骤】步骤1:选中查询对象,单击新建按钮,选中查找不匹配查询,单击确定按钮。选中显示表对话框,双击表tStud,关闭显示表对话框。步骤2:分别双击身份证号、姓名,和家长身份证号字段添加到字段行。步骤3:在家长身份证号字段条件行输入In (SELECT 身份证号 FROM tStud)。步骤4:单击工具栏中保存按钮,另存为qT2。关闭设计视图。(3)【操作步骤】步骤1:选中查询对象,单击新建按钮,选中设计视图,单击确定按钮。在显示表对话框双击tStud,关闭显示表对话框。步骤2:双击数学字段添加列字段行,在条件行输入100,并取消数学字段的显示。步骤3:在字段行下一列输入num: 身份证号,单击菜单栏【视图】|【总计】,在 总计行下拉列表中选中计数。步骤4:单击工具栏中保存按钮,另存为qT3。关闭设计视图。(4)【操作步骤】步骤1:选中查询对象,单击新建按钮,选中设计视图,单击确定按钮。在显示表对话框双击表tStud,关闭显示表对话框。步骤2: 单击菜单栏【查询】|【追加查询】,在弹出对话框中输入tTemp,单击确定按钮。步骤3:分别双击身份证号和姓名字段。步骤4:在字段行下一列输入入学成绩: 数学语文物理,在 条件行输入270。步骤5:单击菜单栏【查询】|【运行】,在弹出的对话框中单击是按钮。步骤6:单击工具栏中保存按钮,另存为qT4。关闭设计视图。【易错误区】 添加新字段时要注意书写的格式。【考点分析】 本题考点:报表中添加计算控件及其属性的设置;报表中文本框和窗体中命令按钮控件属性设置。【解题思路】 第2小题在报表设计视图添加控件,并右键单击控件选择【属性】,设置属性;第1、3小题直接右键单击控件选择【属性】,设置属性。(1)【操作步骤】步骤1:选中报表对象,右键单击rTeacher选择【设计视图】。步骤2:右键单击性别文本框选择【属性】。步骤3:在控件来源行右侧下拉列表中选中性别字段,在名称行输入tSex。关闭属性界面。(2)【操作步骤】步骤1:选中工具箱中文本框控件,单击报表页脚节区任一点,弹出Text和未绑定两个文本框。步骤2:选中Text标签,按Del键将其删除。步骤3:右键单击未绑定文本框选择【属性】,选中全部选项卡,在名称行输入tAvg,分别在上边距和左边距输入0.3cm和3.6cm。在控件来源行输入Avg(年龄),关闭属性界面

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论