请问Access数据库添加字段增加新字段后关联的EXE程序如何修改成开放代码,因为原来的程序有限制数据库添加字段增加条目

赞助商链接
当前位置: >>
Access数据库程序设计上机题库
全国计算机等级考试二级上机题库I
全国计算机等级考试二级上机题库和“bQuit” 按钮标题分别为“确定”和“退出” , 。 第 1 套题目 一、基本操作题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 考生文件夹下存在一个数据库文件“samp1.mdb” 里面已经设计好 , 表对象“tStud” 请按照以下要求,完成对表的修改: 。 (1)设置数据表显示的字体大小为 14、行高为 18。 (2)设置“简历”字段的设计说明为“自上大学起的简历信息” 。 (3)将“年龄”字段的数据类型改为“整型”字段大小的数字型。 (4)将学号为“”学生的照片信息换成考生文件夹下的 “photo.bmp”图像文件。 (5)将隐藏的“党员否”字段重新显示出来。 (6)完成上述操作后,将“备注”字段删除。 二、简单应用题 二、简单应用题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 考生文件夹下存在一个数据库文件“samp2.mdb” 里面已经设计好 , 三个关联表对象“tStud” “tCourse” “tScore”和一个临时表对象“tTemp” 、 、 。 试按以下要求完成设计: (1)创建一个查询,按所属院系统计学生的平均年龄,字段显示 标题为“院系”和“平均年龄” 所建查询命名为“qT1” , 。 (2) 创建一个查询, 查找选课学生的“姓名”和“课程名”两个字段内 容,所建查询命名为“qT2” 。 (3) 创建一个查询, 查找有先修课程的课程相关信息, 输出其 “课 程名”和“学分”两个字段内容,所建查询命名为“qT3” 。 (4) 创建删除查询, 将表对象“tTemp”中年龄值高于平均年龄 (不 含平均年龄)的学生记录删除,所建查询命名为“qT4” 。 三、综合应用题 三、综合应用题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 考生文件夹下存在一个数据库文件“samp3.mdb” 里面已经设计好 , 窗体对象“fStaff” 试在此基础上按照以下要求补充窗体设计: 。 (1)在窗体的窗体页眉节区位置添加一个标签控件,其名称为 “bTitle” 标题显示为“员工信息输出” , 。 (2)在主体节区位置添加一个选项组控件,将其命名为“opt” 选 , 项组标签显示内容为“性别” 名称为“bopt” , 。 (3)在选项组内放置二个单选按钮控件,选项按钮分别命名为 “opt1”和“opt2” 选项按钮标签显示内容分别为“男”和“女”,名称分别为 , “bopt1”和“bopt2” 。 (4)在窗体页脚节区位置添加两个命令按钮,分别命名为“bOk” 三、综合应用题 二、简单应用题 一、基本操作题 (5)将窗体标题设置为“员工信息输出” 。 注意:不允许修改窗体对象“fStaff”中已设置好的属性。 第 2 套题目?1?请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 在考生文件夹下,存在一个数据库文件“samp1.mdb” 在数据库文 。 件中已经建立了一个表对象“学生基本情况” 试按以下操作要求,完成 。 各种操作: 1.将“学生基本情况”表名称更改为“tStud” 。 2.设置“身份 ID”字段为主键;并设置“身份 ID”字段的相应属性, 使该字段在数据表视图中的显示标题为“身份证” 。 3.将“姓名”字段设置为有重复索引。 4.在“家长身份证号”和“语文”两字段间增加一个字段,名称为“电 话” 类型为文本型,大小为 12。 , 5.将新增“电话”字段的输入掩码设置为“010-********”形式。其中, “010-”部分自动输出,后八位为 0 到 9 的数字显示。 6.在数据表视图中将隐藏的“编号”字段重新显示出来。请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 考生文件夹下存在一个数据库文件“samp2.mdb” 里面已经设计好 , 表对象“tCourse” “tScore”和“tStud” 试按以下要求完成设计: 、 , (1)创建一个查询,查找党员记录,并显示“姓名” “性别”和“入校 、 时间” 三列信息,所建查询命名为“qT1” 。 (2)创建一个查询,当运行该查询时,屏幕上显示提示信息: “请 输入要比较的分数: 输入要比较的分数后,该查询查找学生选课成绩 ” , 的平均分大于输入值的学生信息,并显示“学号”和“平均分”两列信息, 所建查询命名为“qT2” 。 (3) 创建一个交叉表查询, 统计并显示各班每门课程的平均成绩, 统计显示结果如下图所示(要求:直接用查询设计视图建立交叉表查 询,不允许用其他查询做数据源) ,所建查询命名为“qT3” 。 说明: “学号”字段的前 8 位为班级编号,平均成绩取整要求用 Round 函数实现。 (4)创建一个查询,运行该查询后生成一个新表,表名为“tNew” , 表结构包括“学号” “姓名” “性别” “课程名”和“成绩”等五个字段, 、 、 、 表内容为 90 分以上(包括 90 分)或不及格的所有学生记录,并按课程名降序 排序,所建查询命名为“qT4” 要求创建此查询后,运行该查询,并查 。 看运行结果。 ?2?全国计算机等级考试二级上机题库其中平均成绩是计算数学、计算机和英语三门课成绩的平均值,所建 查询命名为“qStud3” 。 注意:不允许修改表对象“tStud”和“tScore”的结构及记录数据的 值;选择查询只返回选了课的学生的相关信息。请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 考生文件夹下存在一个数据库文件“samp3.mdb” 里面已经设计好 , 表对象“tStud”和查询对象“qStud” 同时还设计出以“qStud”为数据源的 , 报表对象“rStud” 试在此基础上按照以下要求补充报表设计: 。 (1)在报表的报表页眉节区位置添加一个标签控件,其名称为 “bTitle” 标题显示为“97 年入学学生信息表” , 。 (2)在报表的主体节区添加一个文本框控件,显示“姓名”字段值。 该控件放置在距上边 0.1 厘米、距左边 3.2 厘米,并命名为“tName” 。 (3)在报表的页面页脚节区添加一个计算控件,显示系统年月, 显示格式为:XXXX 年 XX 月(注:不允许使用格式属性) 。计算控件 放置在距上边 0.3 厘米、距左边 10.5 厘米,并命名为“tDa” 。 (4)按“编号”字段前四位分组统计每组记录的平均年龄,并将统 计结果显示在组页脚节区。计算控件命名为“tAvg” 。 注意:不允许改动数据库中的表对象“tStud”和查询对象“qStud” , 同时也不允许修改报表对象“rStud”中已有的控件和属性。三、综合应用题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 考生文件夹下存在一个数据库文件“samp3.mdb” 里面已经设计了 , 表对象“tEmp” 窗体对象“fEmp” 报表对象“rEmp”和宏对象“mEmp” 同 、 、 。 时,给出窗体对象“fEmp”的若干事件代码,试按以下功能要求补充设 计。 功能: (1)将报表纪录数据按姓氏分组升序排列,同时要求在相关组页 眉区域添加一个文本框控件(命名为“tnum” ,设置其属性输出显示各 ) 姓氏员工的人数来。 注意:这里不用考虑复姓情况。所有姓名的第一个字符视为其姓 氏信息。而且,要求用*号或“编号”字段来统计各姓氏人数。 (2)设置相关属性,将整个窗体的背景显示为考生文件夹内的图 像文件 “bk.bmp” 。 (3)在窗体加载事件中实现代码重置窗体标题为“**年度报表输 出”显示,其中**为两位的当前年显示,要求用相关函数获取。 (4) 单击“报表输出”按钮 (名为“bt1” , ) 调用事件代码先设置“退出” 按钮标题为粗体显示,然后以预览方式打开报表“rEmp” 单击“退出”按 ; 钮(名为“bt2” ,调用设计好的宏“mEmp”来关闭窗体。 ) 注意:不允许修改数据库中的表对象“tEmp”和宏对象“mEmp” 不 ; 允许修改窗体对象“fEmp”和报表对象“rEmp”中未涉及的控件和属性; 已给事件过程, 只允许在“*****Add*****”与“*****Add*****”之间的空行内 补充语句、完成设计,不允许增删和修改其它位置已存在的语句。第 3 套题目 一、基本操作题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 考生文件夹下存在一个数据库文件“samp1.mdb” 里面已经设计好 , 表对象“tStud” 请按照以下要求,完成对表的修改: 。 (1)设置数据表显示的字体大小为 14、行高为 18。 (2)设置“简历”字段的设计说明为“自上大学起的简历信息” 。 (3)将“入校时间”字段的显示设置为“××月××日××××”形式。 注意:要求月日为两位显示、年四位显示,如“12 月 15 日 2005” 。 (4)将学号为“”学生的“照片”字段数据设置成考生文件 夹下的“photo.bmp”图像文件。 (5)将冻结的“姓名”字段解冻。 (6)完成上述操作后,将“备注”字段删除。第 4 套题目 一、基本操作题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操二、简单应用题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 考生文件夹下存在一个数据库文件“samp2.mdb” 里面已经设计好 , 两个表对象“tStud”和“tScore” 试按以下要求完成设计: 。 (1) 创建一个查询, 计算并输出学生最大年龄与最小年龄的差值, 显示标题为“s_data” 所建查询命名为“qStud1” , ; (2)建立“tStud”和“tScore”两表之间的一对一关系; (3)创建一个查询,查找并显示数学成绩不及格的学生的“姓名” 、 “性别”和“数学”三个字段内容,所建查询命名为“qStud2” ; (4) 创建一个查询, 计算并显示“学号”和“平均成绩”两个字段内容,作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 ( 1 ) 在 考 生 文 件 夹 下 , samp1.mdb ” 数 据 库 文 件 中 建 立 表 “ “tCourse” 表结构如下: , (2)根据“tCourse”表的结构,判断并设置主键。 (3)设置“学时”字段的有效性规则,使其输入的数据必须非空且 大于等于 0。 (4)设置“开课日期”字段的输入掩码为“短日期” 默认值为本年度 , 的九月一日(规定:本年度年号必须由函数获取) 。 (5)在“tCourse”表中输入以下 2 条记录: (6)在数据表视图中冻结“课程名称”字段。 在考生文件夹下,已有“samp1.mdb”数据库文件和 Stab.xls 文件, 二、简单应用题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 考生文件夹下存在一个数据库文件“samp2.mdb” 里面已经设计好 , 表对象“tCourse” “tSinfo” “tGrade”和“tStudent” 试按以下要求完成设 、 、 , 计: (1)创建一个查询,查找并显示“姓名” “政治面貌” “课程名”和“成 、 、 绩”等四个字段的内容,所建查询命名为“qT1” ; (2)创建一个查询,计算每名学生所选课程的学分总和,并显示 “姓名”和“学分” 其中“学分”为计算出的学分总和, , 所建查询命名为“qT2” ; (3)创建一个查询,查找年龄小于平均年龄的学生,并显示其“姓 名” 所建查询命名为 , “qT3” ; (4) 创建一个查询, 将所有学生的“班级编号” “姓名” “课程名”和“成 、 、 绩”等值填入“tSinfo”表相应字段中,其中“班级编号”值是“tStudent”表中 “学号”字段的前 6 位,所建查询命名为“qT4” 。 二、简单应用题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 考生文件夹下存在一个数据库文件“samp2.mdb” 里面已经设计好 , 一个表对象“tTeacher” 试按以下要求完成设计: 。 三、综合应用题 三、综合应用题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 考生文件夹下存在一个图像文件“test.bmp”和一个数据库文件 “samp3.mdb” “samp3.mdb”数据库里面已经设计了表对象“tEmp”和 。 “tTemp” 窗体对象“fEmp” 报表对象“rEmp”和宏对象“mEmp” 试在此 、 、 。 基础上按照以下要求补充设计: (1)将表“tTemp”中年龄小于 30 岁(不含 30) 、职务为职员的女 职工记录选出并添加进空白表“tEmp”里。 (2)将窗体“fEmp”的窗体标题设置为“信息输出” 将窗体上名为 ; “btnP”命令按钮的外观设置为图片显示,图片选择考生文件夹下的 “test.bmp”图像文件;将“btnP”命令按钮的单击事件设置为窗体代码区 已经设计好的事件过程 btnP_Click。 (3) 将报表“rEmp”的主体节区内“tName”文本框控件设置为“姓名” 字段内容显示;将宏“mEmp”重命名保存为自动执行的宏。 注意:不允许修改数据库中的表对象“tTemp” 不允许修改宏对象 ; “mEmp”里的内容;不允许修改窗体对象“fEmp”和报表对象“rEmp”中未 涉及的控件和属性。 三、综合应用题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 考生文件夹下存在一个数据库文件“samp3.mdb” 里面已经设计好 , 表对象“tEmployee”和“tGroup”及查询对象“qEmployee” 同时还设计出 , 以“qEmployee”为数据源的报表对象“rEmployee” 试在此基础上按照以 。 下要求补充报表设计: (1)在报表的报表页眉节区位置添加一个标签控件,其名称为 第 5 套题目 一、基本操作题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 “bTitle” 标题显示为“职工基本信息表” , 。 (2)在“性别”字段标题对应的报表主体节区距上边 0.1 厘米、距 左侧 5.2 厘米位置添加一个文本框,显示出“性别”字段值,并命名为 “tSex” 。 (3)设置报表主体节区内文本框“tDept”的控件来源属性为计算控 件。要求该控件可以根据报表数据源里的“所属部门”字段值,从非数据 源表对象“tGroup”中检索出对应的部门名称并显示输出。 (提示:考虑 DLookup 函数的使用。 ) (1) 创建一个查询, 计算并输出教师最大年龄与最小年龄的差值, 显示标题为“m_age“,所建查询命名为“qT1” 。 (2)创建一个查询,查找并显示具有研究生学历的教师的“编号” 、 “姓名” “性别”和“系别”四个字段内容,所建查询命名为“qT2” 、 。 (3)创建一个查询,查找并显示年龄小于等于 38、职称为副教授 或教授的教师的“编号” “姓名” “年龄” “学历”和“职称”五个字段内容, 、 、 、 所建 查询命名为“qT3” 。 (4)创建一个查询,查找并统计在职教师按照职称进行分类的平 均年龄,然后显示出标题为“职称”和“平均年龄”的两个字段内容,所建 查询命名为“qT4” 。 “samp1.mdb”中已建立表对象“student”和“grade” 试按以下要求,完成 , 表的各种操作: (1)将考生文件夹下的 Stab.xls 文件导入到“student”表中。 (2)将“student”表中 1975 年到 1980 年之间(包括 1975 年和 1980 年)出生的学生记录删除。 (3)将“student”表中“性别”字段的默认值属性设置为“男” 。 (4) 将“student”表拆分为两个新表, 表名分别为“tStud”和“tOffice” 。 其中“tStud”表结构为:学号,姓名,性别,出生日期,院系,籍贯, 主键为学号; “tOffice”表结构为:院系,院长,院办电话,主键为“院系” 。 要求:保留“student”表。 (5)建立“student”和“grade”两表之间的关系。 ?4?全国计算机等级考试二级上机题库然后按下“查询”按钮,即运行一个名为“qT4”的查询。 “qT4”查询的功能 是显示所查医生的“医生姓名”和“预约人数”两列信息,其中“预约人数” 值由“病人 ID”字段统计得到,请设计“qT4”查询。注意:不允许修改数据库中的表对象“tEmployee”和“tGroup”及查 询对象“qEmployee” 不允许修改报表对象“qEmployee”中未涉及的控 ; 件和属性。第 6 套题目 一、基本操作题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 在考生文件夹下,存在一个数据库文件“samp1.mdb” ,里边已经 设计好了表对象“tDoctor” “tOffice” “tPatient”和“tSubscribe” 试按以下操 、 、 。 作要求,完成各种操作: (1)分析“tSubscribe”预约数据表的字段构成,判断并设置其主 键。 (2) 设置“tSubscribe”表中“医生 ID”字段的相关属性, 使其接受的 数据只能为第 1 个字符为“A” 从第 2 个字符开始三位只能是 0~9 之间 , 的数字;并将该字段设置为必填字段;设置“科室 ID”字段的字段大小, 使其与“tOffice”表中相关字段的字段大小一致。 (3)设置“tDoctor”表中“性别”字段的默认值属性,属性值为“男” ; 并为该字段创建查阅列表,列表中显示“男”和“女”两个值。 (4)删除“tDoctor”表中的“专长”字段,并设置“年龄”字段的有效性 规则和有效性文本。具体规则为:输入年龄必须在 18 岁至 60 岁之间 (含 18 岁和 60 岁)有效性文本内容为: , “年龄应在 18 岁到 60 岁之间” ; 取消对“年龄”字段值的隐藏。 (5)设置“tDoctor”表的显示格式,使表的背景颜色为“银白” 网格 、 线为“白色” 单元格效果为“凹陷” 、 。 (6) 通过相关字段建立“tDoctor” “tOffice” “tPatient”和“tSubscribe” 、 、 等四表之间的关系,同时使用“实施参照完整性” 。三、综合应用题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 考生文件夹下存在一个数据库文件“samp3.mdb” 里面已经设计好 , 表对象“tStudent” 同时还设计出窗体对象“fQuery”和“fStudent” 请在此 , 。 基础上按照以下要求补充“fQuery”窗体的设计: (1)在距主体节上边 0.4 厘米、左边 0.4 厘米位置添加一个矩形 控件,其名称为“rRim” 矩形宽度为 16.6 厘米、高度为 1.2 厘米、特殊 ; 效果为“凿痕” 。 (2)将窗体中“退出”命令按钮上显示的文字颜色改为棕色(棕色 代码为 128) ,字体粗细改为“加粗” 。 (3)将窗体标题改为“显示查询信息” 。 (4)将窗体边框改为“对话框边框”样式,取消窗体中的水平和垂 直滚动条、记录选择器、导航按钮和分隔线。 (5)在窗体中有一个“显示全部记录”命令按钮(名称为 bList) , 单击该按钮后,应实现将“tStudent”表中的全部记录显示出来的功能。 现已编写了部分 VBA 代码,请按照 VBA 代码中的指示将代码补充完 整。 要求:修改后运行该窗体,并查看修改结果。 注意:不允许修改窗体对象“fQuery”和“fStudent”中未涉及的控件、 属性;不允许修改表对象“tStudent” 程序代码只允许在“**********”与 。 “**********”之间的空行内补充一行语句、完成设计,不允许增删和修改 其它位置已存在的语句。二、简单应用题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 考生文件夹下存在一个数据库文件“samp2.mdb” 里面已经设计好 , 表对象“tDoctor” “tOffice” “tPatient”和“tSubscribe” 同时还设计出窗体对 、 、 , 象“fQuery” 试按以下要求完成设计: 。 (1)创建一个查询,查找姓名为两个字的姓“王”病人的预约信息, 并显示病人的“姓名” “年龄” “性别” “预约日期” “科室名称”和“医生姓名” 、 、 、 、 , 所建查询命名为“qT1” 。 (2)创建一个查询,统计星期一(由预约日期判断)某科室(要求 按“科室 ID”查)预约病人的平均年龄,要求显示标题为“平均年龄” 当 。 运行该查询时,屏幕上显示提示信息: “请输入科室 ID” 所建查询命名 , 为“qT2” 。 (3) 创建一个查询, 找出没有留下电话的病人, 并显示病人“姓名” 和“地址” 所建查询命名为“qT3” , 。 (4)现有一个已经建好的“fQuery”窗体,如下图所示。运行该窗 体后,在文本框(文本框名称为 tName)中输入要查询的医生姓名, 一、基本操作题第 7 套题目请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 ( 1 ) 在 考 生 文 件 夹 下 , samp1.mdb ” 数 据 库 文 件 中 建 立 表 “ “tTeacher” 表结构如下。 ,(2)根据“tTeacher”表的结构,判断并设置主键。 (3)设置“工作时间”字段的有效性规则为只能输入上一年度五月 一日以前(含)的日期(规定:本年度年号必须用函数获取) 。 (4) 将“在职否”字段的默认值设置为真值, 设置“邮箱密码”字段的 输入掩码为将输入的密码显示为 6 位星号(密码) ,设置“联系电话”字 段的输入掩码,要求前四位为“010-” 后八位为数字。 , (5)将“性别”字段值的输入设置为“男” “女”列表选择。 、 (6)在“tTeacher”表中输入以下 2 条记录: 在考生文件夹下, “samp1.mdb”数据库文件中已建立三个关联表对 二、简单应用题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 考生文件夹下存在一个数据库文件“samp2.mdb” 里面已经设计好 , 三个关联表对象“tStud” “tCourse” “tScore”和一个空表“tTemp” 试按以 、 、 。 下要求完成设计: (1)创建一个查询,查找并输出姓名是三个字的男女学生各自的 人数,字段显示标题为“性别”和“NUM” 所建查询命名为“qT1” , 。 注意,要求按照学号来统计人数。 (2) 创建一个查询, 查找“02”院系的选课学生信息, 输出其“姓名” 、 “课程名”和“成绩”三个字段内容,所建查询命名为“qT2” 。 (3)创建一个查询,查找还未被选修的课程的名称,所建查询命 名为“qT3” 。 (4)创建追加查询,将前 5 条记录的学生信息追加到表“tTemp” 的对应字段中,所建查询命名为“qT4” 。 二、简单应用题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 三、综合应用题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 考生文件夹下存在一个数据库文件“samp3.mdb” 里面已经设计好 , 窗体对象“fTest”及宏对象“m1” 试在此基础上按照以下要求补充窗体设 。 计: (1)在窗体的窗体页眉节区位置添加一个标签控件,其名称为 “bTitle” 标题显示为“窗体测试样例” , 。 (2)在窗体主体节区内添加二个复选框控件,复选框选项按钮分 别命名为“opt1”和“opt2” 对应的复选框标签显示内容分别为“类型 a”和 , “类型 b”, 标签名称分别为“bopt1”和“bopt2” 。 (3)分别设置复选框选项按钮 opt1 和 opt2 的“默认值”属性为假 值。 (4)在窗体页脚节区位置添加一个命令按钮,命名为“bTest” 按 , 钮标题为“测试” 。 (5)设置命令按钮 bTest 的单击事件属性为给定的宏对象 m1。 (6)将窗体标题设置为“测试窗体” 。 注意:不允许修改窗体对象 fTest 中未涉及的属性;不允许修改宏 对象 m1。 三、综合应用题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 考生文件夹下存在一个数据库文件“samp3.mdb” 里面已经设计好 , 表对象“tBand”和“tLine” 同时还设计出以“tBand”和“tLine”为数据源的报 , 表对象“rBand” 试在此基础上按照以下要求补充报表设计: 。 (1)在报表的报表页眉节区位置添加一个标签控件,其名称为 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 考生文件夹下存在一个数据库文件“samp2.mdb” 里面已经设计好 , 表对象“tTeacher” “tCourse” “tStud”和“tGrade” 试按以下要求完成设 、 、 , 计: (1)创建一个查询,按输入的教师姓名查找教师的授课情况,并 按“上课日期”字段降序显示“教师姓名” “课程名称” “上课日期”三个字段 、 、 的内容,所建查询命名为“qT1” 当运行该查询时,应显示参数提示信 。 息: “请输入教师姓名” 。 (2)创建一个查询,查找学生的课程成绩大于等于 80 且小于等 于 100 的学生情况,显示“学生姓名” “课程名称”和“成绩”三个字段的内 、 容,所建查询命名为“qT2” 。 (3)对表“tGrade”创建一个分组总计查询,假设学号字段的前 4 位代表年级,要统计各个年级不同课程的平均成绩,显示“年级” “课程 、 ID”和“成绩之平均值” 并按“年级”降序排列,所建查询命名为“qT3” , 。 (4)创建一个查询,按“课程 ID”分类统计最高分成绩与最低分成 绩的差,并显示“课程名称” “最高分与最低分的差”等内容。其中, 、 “课程 名称”按升序显示, “最高分与最低分的差”由计算得到,所建查询命名为 “qT4” 。 象 (名为“职工表” “物品表”和“销售业绩表” 、 、 ) 一个表对象 (名为“tTemp” 、 ) 一个窗体对象(名为“fTest” 和一个宏对象(名为“mTest” 。试按以下 ) ) 要求,完成表和窗体的各种操作: (1)重命名表对象“物品表”中“研制时间”字段为“研制日期”字段, 同时将其“短日期”显示格式改为“长日期”显示。 (2)分析表对象“销售业绩表”的字段构成、判断并设置其主键。 (3)将考生文件夹下文本文件 Test.txt 中的数据导入追加到当前 数据库的数据表 tTemp 中。 (4)建立表对象“职工表” “物品表”和“销售业绩表”的表间关系,实 、 施参照完整。 (5)在窗体 fTest 中,以命令按钮“bt1”为基准(这里按钮“bt1”和 “bt3”尺寸相同、左边对齐) ,调整命令按钮“bt2”的大小与位置。要求: 按钮“bt2”的大小尺寸与按钮“bt1”相同、左边界与按钮“bt1”左对齐、竖 直方向位于按钮“bt1”和“bt3”的中间位置。 (6)将宏对象 mTest 重命名为自动运行的宏。第 8 套题目 一、基本操作题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 ?6?全国计算机等级考试二级上机题库请按下列要求完成设计: 1. 创建一个查询, 要求显示在校学生的“身份证号”和“姓名”两列内 容,所建查询命名为“qT1” 。 2.创建一个查询,要求按照身份证号码找出所有学生家长是本校 校友的学生记录。输出学生身份证号、姓名及家长姓名三列内容,标 题显示为“身份证号” “姓名”和“家长姓名” 所建查询命名为“qT2” 、 , 。 3.创建一个查询,要求检索出数学成绩为 100 分的学生的人数, 标题显示为“num” 所建查询命名为“qT3” 这里规定,使用“身份证号” , 。 字段进行计数统计。 4. 创建一个查询, 要求将表对象“tStud”中总分成绩超过 270 分 (含 270)的学生信息追加到空表“tTemp”中。其中, “tTemp”表的入学成绩 第 9 套题目 为学生总分,所建查询命名为“qT4” 。“bTitle” 标题显示为“团队旅游信息表” 字体名称为“宋体” 字体大小为 , , , 22,字体粗细为“加粗” 倾斜字体为“是” , 。 (2) 在“导游姓名”字段标题对应的报表主体区位置添加一个控件, 显示出“导游姓名”字段值,并命名为“tName” 。 (3)在报表的报表页脚区添加一个计算控件,要求依据“团队 ID” 来计算并显示团队的个数。计算控件放置在“团队数:”标签的右侧,计 算控件命名为“bCount” 。 (4)将报表标题设置为“团队旅游信息表” 。 注意:不允许改动数据库文件中的表对象“tBand”和“tLine” 同时也 , 不允许修改报表对象“rBand”中已有的控件和属性。一、基本操作题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 在 考 生 文 件 夹 下 , samp1.mdb ” 数 据 库 文 件 中 已 建 立 表 对 象 “ “tEmployee” 试按以下操作要求,完成表的编辑: 。 (1)根据“tEmployee”表的结构,判断并设置主键。 (2) 删除表中的“所属部门”字段; 设置“年龄”字段的有效性规则为 只能输入大于 16 的数据。 (3)在表结构中的“年龄”与“职务”两个字段之间增添一个新的字 段:字段名称为“党员否” 字段类型为“是/否”型;删除表中职工编号为 , “000014”的一条记录。 (4)使用查阅向导建立“职务”字段的数据类型,向该字段键入的 值为“职员” “主管”或“经理”等固定常数。 、 (5)设置“聘用时间”字段的输入掩码为“短日期” 。 (6)在编辑完的表中追加以下一条新记录:三、综合应用题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 考生文件夹下存在一个数据库文件“samp3.mdb” 里面已经设计好 , 表对象“tTeacher” 窗体对象“fTest” 报表对象“rTeacher”和宏对象“m1” 、 , 。 试在此基础上按照以下要求补充窗体设计和报表设计: (1) 将报表对象 rTeacher 的报表主体节区中名为“性别”的文本框 显示内容设置为“性别”字段值,并将文本框名称更名为“tSex” 。 (2)在报表对象 rTeacher 的报表页脚节区位置添加一个计算控 件,计算并显示教师的平均年龄。计算控件放置在距上边 0.3 厘米、距 左侧 3.6 厘米,命名为“tAvg” 。 (3)设置窗体对象 fTest 上名为“btest”的命令按钮的单击事件属 性为给定的宏对象 m1。 注意:不允许修改数据库中的表对象“tTeacher”和宏对象“m1” 不 ; 允许修改窗体对象“fTest” 和报表对象“rTeacher”中未涉及的控件和属 性。二、简单应用题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 考生文件夹下存在一个数据库文件“samp2.mdb” 里面已经设计好 , 表对象“tStud”和“tTemp” tStud 表是学校历年来招收的学生名单,每名 。 学生均有身份证号。对于现在正在读书的“在校学生” 均有家长身份证 , 号,对于已经毕业的学生,家长身份证号为空。 例如,表中学生“张春节”没有家长身份证号,表示张春节已经从本 校毕业,是“校友” 。 表中学生“李强”的家长身份证号为“012370” 表示 , 李强为在校学生。由于在 tStud 表中身份证号“012370” 对应的学生姓名是“李永飞” 表示李强的家长是李永飞,而李永飞是本 , 校校友。 “张天”的家长身份证号为“015760” 表示张天是在 , 校学生;由于在 tStud 表中身份证号“015760”没有对应 的记录,表示张天的家长不是本校的校友。 一、基本操作题第 10 套题目请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 在考生文件夹下, “samp1.mdb”数据库文件中已建立两个表对象 (名为“员工表”和“部门表” 。试按以下要求,完成表的各种操作: ) (1) 分析两个表对象“员工表”和“部门表”的构成, 判断其中的外键 属性,将其属性名称作为“员工表”的对象说明内容进行设置。 (2)将“员工表”中有摄影爱好的员工其“备注“字段的值设为 True (即复选框里打上钩) 。 (3)删除员工表中年龄超过 55 岁(不含 55)的员工纪录。 (4)将考生文件夹下文本文件 Test.txt 中的数据导入追加到当前 数据库的“员工表”相应字段中。 (5)设置相关属性,使表对象“员工表”中密码字段最多只能输入 五位 0-9 的数字。 (6)建立“员工表”和“部门表”的表间关系,并实施参照完整。作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 在考生文件夹下,Examl.mdb 数据库文件中已建立 3 个关联表现 对象(名为“职工” “产品”和“销售业绩” 、1 个表对象(名为 T1) 个窗 、 ) 、1 体的对象(名为“F1” 和 1 个宏对象(名为“M1” 。试按以下要求,完成 ) ) 表和窗体的各种操作: (1)重命名表对象“产品”中“生产时间”字段为“生产日期”字段, 同时将其“短日期”显示格式改为“长日期”显示。 (2)分析表对象“销售业绩”的字段构成、判断并设置其主键。 (3) 将考生文件夹下文本文件 T1.txt 中的数据导入追加到当前 数据库的数据表“T1”中。 (4)建立表对象“职工” “产品”和“销售业绩”的表间关系,实施 、 参照完整。 (5) 在窗体“F1”中, 以命令按钮“cnml”为基准 (这里按钮“cnml” 和“com3”尺寸相同、左边对齐) ,调整命令按钮“com2”的大小与位置。 要求: 按钮“com2”的大小尺寸与按钮“com1”相同、 左边界与按钮“com1” 左对齐、竖直方向位于按钮“com1”和“com3”的中间位置。 (6)将宏对象“M1”重命名为“MC” 。二、简单应用题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 考生文件夹下存在一个数据库文件“samp2.mdb” 里面已经设计好 , 三个关联表对象“tStud” “tCourse”和“tScore”及表对象“tTemp” 试按以 、 。 下要求完成设计: (1)创建一个查询,查找并显示学生的“姓名” “课程名”和“成绩” 、 三个字段内容,所建查询命名为“qT1” 。 (2) 创建一个查询, 查找并显示有摄影爱好的学生的“学号” “姓名” 、 、 “性别” “年龄”和“入校时间”五个字段内容,所建查询命名为“qT2” 、 。 (3)创建一个查询,查找学生的成绩信息,并显示“学号”和“平均 成绩”两列内容。其中“平均成绩”一列数据由统计计算得到,所建查询 命名为 “qT3” 。 (4)创建一个查询,将“tStud”表中女学生的信息追加到“tTemp” 表对应的字段中,所建查询命名为“qT4” 。二、简单应用题 三、综合应用题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 考生文件夹下存在一个数据库文件“samp3.mdb” 里面已经设计好 , 表对象“tEmployee”和宏对象“m1” 同时还设计出以“tEmployee”为数据 , 源的窗体对象“fEmployee” 试在此基础上按照以下要求补充窗体设计: 。 (1)在窗体的窗体页眉节区位置添加一个标签控件,其名称为 “bTitle” 初始化标题显示为“雇员基本信息” 字体名称为“黑体” 字号大 , , , 小为 18。 (2)将命令按钮 bList 的标题设置为“显示雇员情况” 。 (3)单击命令按钮 bList,要求运行宏对象 m1;单击事件代码已 提供,请补充完整。 (4)取消窗体的水平滚动条和垂直滚动条;取消窗体的最大化和 最小化按钮。 (5)在“窗体页眉”中距左边 0.5 厘米,上边 0.3 厘米处添加一个 标签控件,控件名称为“Tda” 标题为“系统日期” 窗体加载时,将添加 , 。 标签标题设置为系统当前日期。窗体“加载”事件已提供,请补充完整。 注意:不允许修改窗体对象“fEmployee”中未涉及的控件和属性; 不允许修改表对象“tEmployee”和宏对象“m1” 程序代码只允许在 。 “*****Add*****”与“*****Add*****”之间的空行内补充一行语句、完成设 计,不允许增删和修改其它位置已存在的语句。 三、综合应用题 请在“答题”菜单下选择相应的命令,并按题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 第 11 套题目 一、基本操作题 请在“答题”菜单下选择相应的命令,并按题目要求完成下面的操 “\K01\”文件夹。 在考生文件夹下,存在 1 个数据库文件 Exam3.mdb,里面已经设 计了表对象“职工” 窗体对象“F1” 报表对象“R1”和宏对象“M1” 试在此 、 、 。 基础上按照以下要求补充设计: (1) 设置表对象“职工”中“聘用时间”字段的有效性规律为: 2002 请在“答题”菜单下选择相应的命令,并按题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 在考生文件夹下,存在 1 个数据库文件 Exam2.mdb,里面已经设 计好 3 个关联表对象(名为“学生” “课程” “成绩” 、一个空表(名为 T1) 、 、 ) 和 1 个窗体对象(名为“F1” 。试按一下要求完成设计: ) (1)创建 1 个选择查询“QY1” 查找没有“书法”爱好学生的“学 , 号” “姓名” “性别” 和“年龄”4 个字段内容。 、 、 、 (2) 创建 1 个选择查询“QY1” 查找学生的“姓名” “课程名”和“成 , 、 绩”3 个字段内容 (3)创建 1 个参数查询“QY3” 查找学生的“学号” “姓名” “年龄” , 、 、 和“性别”4 个字段内容。其中设置“年龄”字段为参数,参数值要求引用 窗体“F1”上控件名为“age”的值。 (4) 创建追加查询“QY4” 将表对象“学生”中的“学号” “姓名” “性别” , 、 、 和“年龄”4 个字段内容追加到目标表“T1”的对应字段内。 (规定: “姓名” 字段的第 1 个字符为姓。要求将学生学号和学生的姓组合在一起,追 加到目标表的“标示”字段中) ?8?全国计算机等级考试二级上机题库(1)创建一个查询,查找并显示教师的“编号” “姓名” “性别” “年龄” 、 、 、 和“职称”五个字段内容,所建查询命名为“qT1” 。 (2)创建一个查询,查找并显示没有在职的教师的“编号” “姓名” 、 和“联系电话”三个字段内容,所建查询命名为“qT2” 。 (3)创建一个查询,将“tTeacher1”表中年龄小于等于 45 的党员 教授或年龄小于等于 35 的党员副教授记录追加到“tTeacher2”表的相 应字段中,所建查询命名为“qT3” 。 (4)创建一个窗体,命名为“fTest” 将窗体“标题”属性设为“测试 。 窗体” 在窗体的主体节区添加一个命令按钮,命名为“btnR” 按钮标题 ; , 为“测试” 设置该命令按钮的单击事件属性为给定的宏对象“mTest” ; 。年 1 月 1 日(含)以后的时间、相应有效性文本设置为“输入二零零二 年以后的日期” 。 (2)设置报表“R1”按照“性别”字段升序(先男后女)排列输出; 将报表页面页脚区域内名为“Page”的文本框控件设置为“-页码/总页数 -”形式的页码显示(如-1/15-、-2/15-、…) (3)将“F1”窗体上名为“Title”的标签上移到距“com”命令按钮 1 厘米的位置(即标签的下边界命令按钮的上边界 1 厘米) ,并设置其标 题为“职工信息输出” 。 (4)试根据一下窗体功能要求,对已给的命令按钮事件过程进 行补充和完善。在“F1”窗体上单机“输出”命令按钮(名为“con” ,弹出 ) 一输入对话框,其提示文本为“请输入大于 0 的整数值” 。 输入 1 时,相关代码关闭窗体(或程序) 。 输入 2 时,相关代码实现预览输出报表对象“R1” 。 输入>=3 时,相关代码调用宏对象“M1”以打开数据表“职工” 。 注意:不允许修改数据库中的宏对象“M1” 不允许修改窗体对象 ; “F1”和报表对象“R1”中未涉及的控件和属性;不允许修改表对象“职工” 中未涉及的字段和属性;已给事件过程,只允许在“*****Add*****”与 “****Add******”之间的空行内补充语句、完成设计,不允许增删和修改 其他位置以存在的语句。三、综合应用题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 考生文件夹下存在一个数据库文件“samp3.mdb” 里面已经设计好 , 表对象“tStud”和“tScore” 同时还设计出窗体对象“fStud”和子窗体对象 , “fScore 子窗体” 请在此基础上按照以下要求补充“fStud”窗体和“fScore 。 子窗体”子窗体的设计: (1)在“fStud”窗体的“窗体页眉”中距左边 2.5 厘米、距上边 0.3 厘米处添加一个宽 6.5 厘米、高 0.95 厘米的标签控件(名称:bTitle) , 标签控件上的文字为“学生基本情况浏览”,颜色为“蓝色” 蓝色代码为 ( ) 、字体名称为“黑体” 字体大小为 22。 、 (2)将“fStud”窗体边框改为“细边框”样式,取消窗体中的水平和 垂直滚动条、最大化和最小化按钮;取消子窗体中的记录选定器、浏 览按钮(导航按钮)和分隔线。 (3)在“fStud”窗体中有一个年龄文本框和一个退出命令按钮,名 称分别为“tAge”和“CmdQuit” 年龄文本框的功能是显示学生的年龄, 。 对年龄文本框进行适当的设置,使之能够实现此功能;退出命令按钮 的功能是关闭“fStud”窗体,请按照 VBA 代码中的指示将实现此功能的 代码填入指定的位置中。 (4) 假设“tStud”表中, “学号”字段的第 5 位和 6 位编码代表该生的 专业信息,当这两位编码为“10”时表示“信息”专业,为其他值时表示“经 济”专业。对“fStud”窗体中名称为“tSub”的文本框控件进行适当设置, 使其根据“学号”字段的第 5 位和第 6 位编码显示对应的专业名称。 (5)在“fStud”窗体和“fScore 子窗体”子窗体中各有一个平均成绩 文本框控件,名称分别为“txtMAvg”和“txtAvg” 对两个文本框进行适当 , 设置,使“fStud”窗体中的“txtMAvg”文本框能够显示出每名学生所选课 程的平均成绩。 注意:不允许修改窗体对象“fStud”和子窗体对象“fScore 子窗体” 中未涉及的控件、属性和任何 VBA 代码;不允许修改表对象“tStud”和 “tScore” 只允许在“*****Add*****”与“*****Add*****”之间的空行内补充一 。 条语句,不允许增删和修改其它位置已存在的语句。第 12 套题目 一、基本操作题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 在 考 生 文 件 夹 下 , samp1.mdb ” 数 据 库 文 件 中 已 建 立 表 对 象 “ “tVisitor”,同时在考生文件夹下还存有“exam.mdb”数据库文件。试按以 下操作要求,完成表对象“tVisitor”的编辑和表对象“tLine”的导入: (1)设置“游客 ID”字段为主键。 (2)设置“姓名”字段为“必填”字段。 (3)设置“年龄”字段的“有效性规则”属性为:大于等于 10 且小于 等于 60。 (4)设置“年龄”字段的“有效性文本”属性为: “输入的年龄应在 10 岁到 60 岁之间,请重新输入。 。 ” (5)在编辑完的表中输入如下一条新记录,其中“照片”字段数据 设置为考生文件夹下的“照片 1.bmp”图像文件。 ( 6 ) 将 “ exam.mdb ” 数 据 库 文 件 中 的 表 对 象 “ tLine ” 导 入 到 “samp1.mdb”数据库文件内,表名不变。二、简单应用题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 考生文件夹下存在一个数据库文件“samp2.mdb” 里面已经设计好 , 二个表对象“tTeacher1”和“tTeacher2”及一个宏对象“mTest” 试按以下 。 要求完成设计:第 13 套题目 一、基本操作题 请在“答题”菜单下选择相应的命令,并按题目要求完成下面的操 作,具体要求如下: 注意:下面出现的“考生文件夹”均为考试系统安装盘符下的 “\K01\”文件夹。 (1)在考生文件夹下,Examl.mdb 数据库文件中建立表“教师 表” 表结构如下: , (2)根据“教师表”的结构,判断并设置主键。 (3)设置“上岗时间”字段的有效性规则为只能输入
以前的日期。 (4)将“在职否”字段的默认值设置为真值。 (5)设置“邮箱密码”字段的输入掩码为将输入的密码显示为星 号(密码) 。 (6)在“教师表”表中输入以下 2 条纪录: 宏” 。(5) 设置命令按钮 coml 的单击事件属性为给定的宏对象“测试 (6)将窗体标题设置为“窗体测试示例” 。 注意:不允许修改窗体对象“测试窗体”中未涉及的属性;不允许修 改宏对象“测试宏” 。第 14 套题目 一、基本操作题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 考生文件夹下, “samp1.mdb”数据库文件中已建立表对象“tEmp” 。 试按以下操作要求,完成对表“tEmp”的编辑修改和操作: (1)将“编号”字段改名为“工号” 并设置为主键。 , (2)设置“年龄”字段的有效性规则为不能是空值。 (3)设置“聘用时间”字段的默认值为系统当前年一月一号。 (4)删除表结构中的“简历”字段。 ( 5 ) 将 考 生 文 件 夹 下 “ samp0.mdb ” 数 据 库 文 件 中 的 表 对 象 “tTemp”导入到“samp1.mdb”数据库文件中。 (6)完成上述操作后,在“samp1.mdb”数据库文件中做一个表对 象“tEmp”的备份,命名为“tEL” 。二、简单应用题 请在“答题”菜单下选择相应的命令,并按题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 考生文件夹下存在 1 个数据库文件 Exam2 .2mdb,里面已经设计 好两个对象“Employee”和“Group” 试按以下要求完成设计: 。 (1)创建 1 个查询,查找并显示职工的“职工号” “姓名” “年龄” 、 、 和“职务”4 个字段内容,锁建查询命名为“QY1” 。 (2)建立“Employee”和“Group”两表之间的一对多关系,并实 施参照完整性。 (3) 创建 1 个查询, 查找并显示“销售部”职工的“职工号” “姓名” 、 |“”性别、 “职务”和“聘用时间”5 个字段内容,所建查询命名为“QY2” 。 (4)创建 1 个查询,检索职务为“主管”的职工的“职工号”和“姓名” 信息,然后将两列信心合二为一输出(比如,编号为“200806” 姓名为 、 “刘晓晓”的数据输出形式为“200806 刘晓晓” , ) 并命名字段标题为“部门 主管” 索建查询命名为“QY3” , 。二、简单应用题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 考生文件夹下存在一个数据库文件“samp2.mdb” 里面已经设计好 , 二个表对象“tTeacher1”和“tTeacher2” 试按以下要求完成设计: 。 (1)创建一个查询,查找并显示在职教师的“编号” “姓名、 、 “年龄” 和“性别”四个字段内容,所建查询命名为“qT1” 。 (2)创建一个查询,查找教师的“编号” “姓名”和“联系电话”三个字 、 段内容,然后将其中的“编号”与“姓名”两个字段合二为一,这样,查询 的三个字段内容以两列形式显示,标题分别为“编号姓名”和“联系电话” , 所建查询命名为“qT2” 。 (3)创建一个查询,按输入的教师的“年龄”查找并显示教师的“编 号” “姓名” “年龄”和“性别”四个字段内容,当运行该查询时,应显示参数 、 、 提示信息: “请输入教工年龄” 所建查询命名为“qT3” , 。 (4)创建一个查询,将“tTeacher1”表中的党员教授的记录追加到 “tTeacher2”表相应的字段中,所建查询命名为“qT4” 。三、综合应用题 请在“答题”菜单下选择相应的命令,并按题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 考生文件夹下存在 1 个数据库文件 Exam3.mdb, 里面已经设计好 窗体对象“测试窗体”及宏对象“测试宏” 试在此基础上按照以下要求补 。 充窗体设计: (1) 在窗体的窗体页眉节区位置添加 1 个标签控件, 其名称为 “title” 标题显示为“窗体测试示例” , 。 (2)在窗体主体节区内添加两个复选框控件,复选框选项按钮 分别命名为“op1”和“op2” 对应的复选框标签显示内容分别为“窗体类型 , 1”和“窗体类型 2” 标签名称分别为“opbt1”和“opbt2” , 。 (3) 分别设置复选框选项按钮 op1 和 op2 的“默认值”属性为假 值。 (4)在窗体页脚节区位置添加 1 个命令按钮,命名为“coml” , 按钮标题为“测试按钮” 。三、综合应用题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 ?10?全国计算机等级考试二级上机题库(4)创建一个查询,将表“tBmp”中“年龄”字段值加 1,所建查询 命名为“qT4” 。考生文件夹下存在一个数据库文件“samp3.mdb” 里面已经设计了 , 表对象“tEmp” 窗体对象“fEmp” 报表对象“rEmp”和宏对象“mEmp” 试 、 、 。 在此基础上按照以下要求补充设计: (1) 将报表“rEmp”的报表页眉区域内名为“bTitle”标签控件的标题 文本在标签区域中居中显示, 同时将其安排在距上边 0.5 厘米、 距左侧 5 厘米的位置。 (2)设计报表“rEmp”的主体节区内“tSex”文本框件控件依据报表 记录源的“性别”字段值来显示信息:性别为 1,显示“男” 性别为 2,显 ; 示“女” 。 (3) 将“fEmp”窗体上名为“bTitle”的标签文本颜色改为红色 (代码: 255) 显示。 同时, 将窗体按钮“btnP”的单击事件属性设置为宏“mEmp” , 以完成按钮单击打开报表的操作。 注意:不允许修改数据库中的表对象“tEmp”和宏对象“mEmp” 不 ; 允许修改窗体对象“fEmp”和报表对象“rEmp”中未涉及的控件和属性。三、综合应用题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 考生文件夹下存在一个数据库文件“samp3.mdb” 里面已经设计了 , 表对象“tEmp” 窗体对象“fEmp” 报表对象“rEmp”和宏对象“mEmp” 试 、 、 。 在此基础上按照以下要求补充设计: (1)将表对象“tEmp”中“简历”字段的数据类型改为备注型,同时 在表对象“tEmp”的表结构里调换“所属部门”和“聘用时间”两个字段的位 置。 (2)设计报表“rEmp”的主体节区内“tOpt”复选框控件依据报表记 录源的“性别”字段和“年龄”字段的值来显示状态信息:性别为“男”且年 龄小于 20 时显示为选中的打钩状态,否则显示为不选中的空白状态。 (3)将“fEmp”窗体上名为“bTitle”的标签文本颜色改为红色显示。 同时,将窗体按钮“btnP”的单击事件属性设置为宏“mEmp” 以完成按 , 钮单击打开报表的操作。 注意:不允许修改数据库中的宏对象“mEmp” 不允许修改窗体对 ; 象“fEmp”和报表对象“rEmp”中未涉及的控件和属性;不允许修改表对 象“tEmp”中未涉及的字段和属性。第 15 套题目 一、基本操作题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 考生文件夹下存在一个数据库文件“samp1.mdb” 里面已经设计好 , 表对象“tStud” 请按照以下要求,完成对表的修改: 。 (1)设置数据表显示的字体大小为 14、行高为 18。 (2)设置“简历”字段的设计说明为“自上大学起的简历信息” 。 (3)将“入校时间”字段的显示设置为“××月××日××××”形式。 注意:要求月日为两位显示、年四位显示,如“12 月 15 日 2005” 。 (4)将学号为“”学生的“照片”字段数据设置成考生文件 夹下的“photo.bmp”图像文件。 (5)将冷冻的“姓名”字段解冻。 (6)完成上述操作后,将“备注”字段删除。第 16 套题目 一、基本操作题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 在考生文件夹下,存在一个数据库文件“samp1.mdb” 一个 Excel 、 文件“tScore.xls”和一个图像文件“photo.bmp” 在数据库文件中已经建 。 立了一个表对象“tStud” 试按以下操作要求,完成各种操作: 。 (1)将考生文件夹下的“tScore.xls”文件导入到“samp1.mdb”数据 库文件中,表名不变;分析导入表的字段构成,判断并设置其主键。 (2)将“tScore”表中“成绩 ID”字段的数据类型改为“文本” 字段大 , 小改为 5; 设置该字段的相应属性, 使其在数据表视图中显示标题为“成 绩编号” 修改“学号”字段的字段大小,使其与“tStud”表中相应字段的字 ; 段大小一致。 (3) 将“tStud”表中“性别”字段的默认值属性设置为“男” 为“政治面 ; 目”字段创建查阅列表,列表中显示“党员” “团员”和“其他”等三个值;将 、 学 号 为 “
” 学 生 的 “ 照 片 ” 字 段 值 设 置 为 考 生 文 件 夹 下 的 “photo.bmp”图像文件(要求使用“由文件创建”方式) 。 (4)设置“tStud”表中“入校时间”字段的格式属性为“长日期” 有效 、 性规则属性为: 输入的入校时间必须为 9 月、 有效性文本属性为: “输入 的月份有误,请重新输入” 。 (5)设置“tStud”表的显示格式,使表的背景颜色为“青色” 网格线 、 为“白色” 文字字号为五号。 、 (6)建立“tStud”和“tScore”两表之间的关系。二、简单应用题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 考生文件夹下存在一个数据库文件“samp2.mdb” 里面已经设计好 , 两个关联表对象 “tEmp”和“tGrp”及表对象“tBmp” 试按以下要求完成设 。 计: (1)以表对象 “tEmp”为数据源,创建一个查询,查找并显示姓 王职工的“编号” 、 “姓名” “性别” “年龄”和“职务”五个字段内容, 、 、 所建查询 命名为“qT1” 。 (2) 创建一个查询, 查找并显示职务为“主管”和“经理”的职工的“编 号” “姓名” “所属部门”和所属部门的“名称”四个字段内容, 、 、 所建查询命名 为“qT2” 。 (3) 创建一个查询, 按输入的职工职务, 查找并显示职工的“编号” 、 “姓名” “职务”和“聘用时间”四个字段内容,当运行该查询时,应显示参 、 数提示信息: “请输入职工的职务” 所建查询命名为“qT3” , 。 作,具体要求如下: 二、简单应用题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 考生文件夹下存在一个数据库文件“samp2.mdb” 里面已经设计好 , 两个关联表对象“tEmp”和“tGrp”及表对象“tBmp”和“tTmp” 试按以下要 。 求完成设计: (1)以表对象“tEmp”为数据源,创建一个查询,查找并显示年龄 大于等于 40 的男职工的“编号” “姓名” “性别” “年龄”和“职务”五个字段内 、 、 、 容,所建查询命名为“qT1” 。 (2)以表对象“tEmp”和“tGrp”为数据源,创建一个查询,按照部 门名称查找职工信息,显示职工的“编号” “姓名”及“聘用时间”三个字段 、 的内容。要求显示参数提示信息为“请输入职工所属部门名称” 所建查 , 询命名为“qT2” 。 (3) 创建一个查询, 将表“tBmp”中“编号”字段值均在前面增加“05” 两个字符,所建查询命名为“qT3” 。 (4) 创建一个查询, 要求给出提示信息“请输入需要删除的职工姓 名” 从键盘输入姓名后,删除表对象“tTmp”中指定姓名的记录,所建 , 查询命名为“qT4” 。 二、简单应用题 二、简单应用题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 三、综合应用题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 考生文件夹下存在一个数据库文件“samp3.mdb” 里面已经设计了 , 表对象“tEmp” 窗体对象“fEmp” 报表对象“rEmp”和宏对象“mEmp” 试 、 、 。 在此基础上按照以下要求补充设计: (1)设置表对象“tEmp”中“姓名”字段为“必填字段” 同时设置其为 , “有重复索引” 将考生文件夹下图像文件“zs.bmp”作为表对象“tEmp”中 。 编号为“000002” 名为张三的女职工的照片数据。 、 (2)将报表“rEmp”的主体节区内“tAge”文本框控件改名为“tYear” , 同时依据报表记录源的“年龄”字段值计算并显示出其四位的出生年信 息; 注意:系统当前年必须用相关函数返回。 (3) 设置“fEmp”窗体上名为“bTitle”的标签文本显示为阴影特殊效 果。同时,将窗体按钮“btnP”的单击事件属性设置为宏“mEmp” 以完 , 成按钮单击打开报表的操作。 注意:不允许修改数据库中的宏对象“mEmp” 不允许修改窗体对 ; 象“fEmp”和报表对象“rEmp”中未涉及的控件和属性;不允许修改表对 象“tEmp”中未涉及的字段和属性。 三、综合应用题 三、综合应用题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 考生文件夹下存在一个数据库文件“samp3.mdb” 里面已经设计好 , 表对象“tEmployee” “tAttend”和“tWork” 查询对象“qT” 宏对象“m1” 同 、 , , , 第 17 套题目 一、基本操作题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 时还设计出以“tEmployee”为数据源的窗体对象“fEmployee”和以“qT” 为数据源的窗体对象“fList” 其中, 。 “fEmployee”窗体对象中含有一个子 窗体,名称为“list” 请在此基础上按照以下要求补充“fEmployee”窗体 。 设计: (1)在窗体“fEmployee”的窗体页眉节区位置添加一个标签控件, 考生文件夹下存在一个数据库文件“samp2.mdb” 里面已经设计好 , 两个关联表对象“tEmp”和“tGrp”及表对象“tBmp”和“tTmp” 试按以下要 。 求完成设计: (1)以表对象“tEmp”为数据源,创建一个查询,查找并显示年龄 大于等于 40 的职工的“编号” “姓名” “性别” “年龄”和“职务”五个字段内 、 、 、 容,所建查询命名为“qT1” 。 (2)建立表对象“tEmp”的“所属部门”和“tGrp”的“部门编号”之间的 多对一关系并实施参照完整性。创建一个查询,按照部门名称查找职 工信息,显示职工的“编号” “姓名”及“聘用时间”三个字段的内容。要求 、 显示参数提示信息为“请输入职工所属部门名称” 所建查询命名为“qT2” , 。 (3)创建一个操作查询,将表“tBmp”中“编号”字段值均在前面增 加“05”两个字符,所建查询命名为“qT3” 。 (4)创建一个查询,删除表对象“tTmp”里所有姓名含有“红”字的 记录,所建查询命名为“qT4” 。 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 在考生文件夹下,已有“tTest.txt”文本文件和“samp1.mdb”数据库 文件, “samp1.mdb”中已建立表对象“tStud”和“tScore” 试按以下要求, 。 完成表的各种操作: (1)将表“tScore”的“学号”和“课程号”两字段设置为复合主键。 (2)设置“tStud”表中的“年龄”字段的有效性文本为“年龄值应大于 16” 删除“tStud”表结构中的“照片”字段。 ; (3)设置表“tStud”的“入校时间”字段有效性规则为只能输入 1 月 (含)到 10 月(含)的日期。 (4)设置表对象“tStud”的记录行显示高度为 20。 (5)完成上述操作后,建立表对象“tStud”和“tScore”的表间一对 多关系,并实施参照完整。 (6)将考生文件夹下文本文件 tTest.txt 中的数据链接到当前数据 库中。要求:数据中的第一行作为字段名,链接表对象命名为 tTemp。 ?12?全国计算机等级考试二级上机题库三、综合应用题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 考生文件夹下存在一个数据库文件“samp3.mdb” 里面已经设计了 , 表对象“tEmp” 窗体对象“fEmp” 报表对象“rEmp”和宏对象“mEmp” 同 、 、 。 时,给出窗体对象“fEmp”的若干事件代码,试按以下功能要求补充设 计。功能: (1)调整窗体对象“fEmp”上“报表输出”按钮(名为“bt1” 的位置, ) 第 18 套题目 要求其左边对齐“退出”按钮,下边距离“退出”按钮 1 厘米(即“bt1”钮的 下边距离“bt2”钮的上边 1 厘米) 调整上述两个命令按钮的 Tab 键移动 ; 顺序为:先“报表输出”按钮,再“退出”按钮。 (2)调整报表对象“rEmp” 将报表记录数据先按年龄升序、再按 , 姓名降序排列,并打开相关组页眉区域,添加一个文本框控件(命名 为“ta” ,设置属性,使其显示年龄段信息,如“18” “19” ......等。 ) 、 、 (3)窗体加载事件实现的功能是显示窗体标题,显示内容为“**** 年度报表输出” 其中四位****为系统当前年份,请补充加载事件代码, , 要求使用相关函数获取当前年份。 (4)窗体中“报表输出”和“退出”按钮的功能是单击“报表输出”按钮 (名为“bt1” 后,首先将“退出”按钮标题变为红色(255) ) ,然后以预览方 式打开报表“ rEmp” 单击“退出”按钮(名为“bt2” 调用宏“mEmp” ; ) 。 按照以上功能描述补充相关事件代码,要求考虑错误处理。 注意:不允许修改数据库中的表对象“tEmp”和宏对象“mEmp” 不 ; 允许修改窗体对象“fEmp”和报表对象“rEmp”中未涉及的控件和属性; 已给事件过程, 只允许在“*****Add*****”与“*****Add*****”之间的空行内 补充语句、完成设计,不允许增删和修改其它位置已存在的语句。其名称为“bTitle” 标题显示为“职工基本信息” 字体名称为“黑体” 字号 , , , 大小为 24。 (2)在窗体“fEmployee”的窗体页脚节区位置添加一个命令按钮, 命名为“bList” 按钮标题为“显示职工科研情况” , 。 (3)设置所建命令按钮 bList 的单击事件属性为运行宏对象 m1。 (4)取消主窗体和子窗体中的导航按钮。 注意:不允许修改窗体对象“fEmployee”中未涉及的控件和属性; 不允许修改表对象“tEmployee” “tAttend”和“tWork” 也不允许修改查询 、 , 对象“qT” 。一、基本操作题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 在考生文件夹下, “samp1.mdb”数据库文件中已建立两个表对象 (名为“员工表”和“部门表” 。试按以下要求,完成表的各种操作: ) (1) 分析两个表对象“员工表”和“部门表”的构成, 判断其中的外键, 并将外健字段名称存入所属表的属性说明中。 (2)将表对象“员工表”中编号为“000006”的员工照片设置为考生 文件夹下的“photo.bmp”图像文件(要求使用“由文件创建”方式) 。 (3)删除“员工表”中姓名最后一个字为“红”的员工记录。 (4)将考生文件夹下 Excel 文件 Test.xls 中的数据导入并追加到 当前数据库的“员工表”相应字段中。 (5) 设置相关属性, 使表对象“员工表”中密码字段内容不变但以“*” 号形式显示。 (6) 建立表对象“员工表”和“部门表”的表间关系, 并实施参照完整。第 19 套题目 一、基本操作题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 ( 1 ) 在 考 生 文 件 夹 下 , samp1.mdb ” 数 据 库 文 件 中 建 立 表 “ “tTeacher” 表结构如下: , (2)判断并设置“tTeacher”的主键。 (3)设置“工作时间”字段的默认值属性为本年度的四月一日(规 定:本年度年号必须由函数获取) 。 (4)设置“年龄”字段的有效性规则为非空且非负。 (5)在“tTeacher”表中输入以下一条记录: 注意,教师李丽的“照片”字段数据设置为考生文件夹下的“李 丽.bmp”图像文件。 (6)设置“编号”字段的输入掩码为只能输入 5 位,规定前 2 位为字 母或数字、后 3 位为数字。二、简单应用题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 考生文件夹下存在一个数据库文件“samp2.mdb” 里面已经设计好 , 三个关联表对象(名为“tStud” “tCourse” 、 、 “tScore” 、一个空表(名为 ) “tTemp” )和一个窗体对象(名为“fTemp” 。试按以下要求完成设计: ) (1)创建一个选择查询,查找没有绘画爱好学生的“学号” “姓名” 、 、 “性别”和“年龄”四个字段内容,所建查询命名为“qT1” 。 (2)创建一个选择查询,查找学生的“姓名” “课程名”和“成绩”三个 、 字段内容,所建查询命名为“qT2” 。 (3)创建一个参数查询,查找学生的“学号” “姓名” “年龄”和“性别” 、 、 四个字段内容。其中设置“年龄”字段为参数,参数值要求引用窗体 fTemp 上控件 tAge 的值,所建查询命名为“qT3” 。 (4)创建追加查询,将表对象“tStud”中“学号” “姓名” “性别”和“年 、 、 龄”四个字段内容追加到目标表“tTemp”的对应字段内, 所建查询命名为 “qT4”(规定: 。 “姓名”字段的第一个字符为姓。要求将学生学号和学生的 姓组合在一起,追加到目标表的“标识”字段中) 。二、简单应用题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 考生文件夹下存在一个数据库文件“samp2.mdb” 里面已经设计好 , 表对象“tStud” “tCourse” 、 、 “tScore”和“tTemp” 试按以下要求完成设计: 。 (1)创建一个查询,查找没有先修课程的课程,显示与该课程有 关的学生的“姓名” “性别” “课程号”和“成绩”四个字段内容,所建查询命 、 、 名为“qT1” 。 (2)创建一个查询,查找先修课程里含有“101”或者“102”信息的 课程,并显示其“课程号” “课程名”及“学分”三个字段内容,所建查询命 、 名为“qT2” 。 (3)创建一个查询,查找并显示姓名为两个字符的学生的“学号” 、 “姓名” “性别”和“年龄”四个字段内容,所建查询命名为“qT3” 、 。 (4)创建一个查询,将“tTemp”表中“学分”字段的记录值都上调 10%,所建查询命名为“qT4” 。“\K01\”文件夹。 在 考 生 文 件 夹 下 , samp1.mdb ” 数 据 库 文 件 中 已 建 立 表 对 象 “ “tEmployee” 试按以下操作要求,完成表的编辑: 。 (1)设置“编号”字段为主键。 (2)设置“年龄”字段的“有效性规则”属性为:大于等于 17 且小于 等于 55。 (3)设置“聘用时间”字段的默认值为:系统当前日期。 (4)交换表结构中的“职务”与“聘用时间”两个字段的位置。 (5)删除表中职工编号为“000024”和“000028”的两条记录。 (6)在编辑完的表中追加以下一条新记录:二、简单应用题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 考生文件夹下存在一个数据库文件“samp2.mdb” 里面已经设计好 , 表对象“tStaff” “tSalary”和“tTemp” 试按以下要求完成设计: 、 。 (1) 创建一个查询, 查找并显示职务为经理的员工的“工号” “姓名、 、 “年龄”和“性别”四个字段内容,所建查询命名为“qT1” 。 (2)创建一个查询,查找各位员工在 2005 年的工资信息,并显 示“工号” “工资合计”和“水电房租费合计”三列内容。其中, 、 “工资合计”和 “水电房租费合计”两列数据均由统计计算得到,所建查询命名为“qT2” 。 (3) 创建一个查询, 查找并显示员工的“姓名” “工资” “水电房租费” 、 、 及“应发工资”四列内容。其中“应发工资”列数据由计算得到,计算公式 为:应发工资=工资-水电房租费,所建查询命名为“qT3” 。 (4)创建一个查询,将表“tTemp”中“年龄”字段值均加 1,所建查 询命名为“qT4” 。三、综合应用题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 考生文件夹下存在一个数据库文件“samp3.mdb” 里面已经设计了 , 表对象“tEmp” 查询对象“qEmp”和窗体对象“fEmp” 同时,给出窗体对 、 。 象“fEmp”上两个按钮的单击事件代码,试按以下要求补充设计。 (1)将窗体“fEmp”上名称为“tSS”的文本框控件改为组合框控件, 控件名称不变,标签标题不变。设置组合框控件的相关属性,以实现 从下拉列表中选择输入性别值“男”和“女” 。 (2)将查询对象“qEmp”改为参数查询,参数为窗体对象“fEmp” 上组合框“tSS”的输入值。 (3) 将窗体对象“fEmp”上名称为“tPa”的文本框控件设置为计算控 件。要求依据“党员否”字段值显示相应内容。如果“党员否”字段值为 True,显示 “党员”两个字;如果“党员否”字段值为 False,显示“非党员” 三个字。 (4) 在窗体对象“fEmp”上有“刷新”和“退出”两个命令按钮, 名称分 别为 “bt1”和“bt2” 单击“刷新”按钮,窗体记录源改为查询对象“qEmp” 。 ; 单击“退出”按钮,关闭窗体。现已编写了部分 VBA 代码,请按照 VBA 代码中的指示将代码补充完整。 注意:不允许修改数据库中的表对象“tEmp” 不允许修改查询对象 ; “qEmp”中未涉及的内容;不允许修改窗体对象“fEmp”中未涉及的控件 和属性。 程序代码只允许在“*****Add*****”与“*****Add*****”之间的空行 内补充一行语句、完成设计,不允许增删和修改其它位置已存在的语 句。三、综合应用题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 考生文件夹下存在一个数据库文件“samp3.mdb” 里面已经设计好 , 表对象“tStud”和查询对象“qStud” 同时还设计出以“qStud”为数据源的 , 报表对象“rStud” 试在此基础上按照以下要求补充报表设计: 。 (1)在报表的报表页眉节区位置添加一个标签控件,其名称为 “bTitle” 标题显示为“团员基本信息表” , 。 (2)在报表的主体节区添加一个文本框控件,显示“性别”字段值。 该控件放置在距上边 0.1 厘米、距左边 5.2 厘米,并命名为“tSex” 。 (3)在报表页脚节区添加一个计算控件,计算并显示学生平均年 龄。 计算控件放置在距上边 0.2 厘米、 距左边 4.5 厘米, 并命名为“tAvg” 。 (4)按“编号”字段前四位分组统计各组记录个数,并将统计结果 显示在组页脚节区。计算控件命名为“tCount” 。 注意:不允许改动数据库中的表对象“tStud”和查询对象“qStud” , 同时也不允许修改报表对象“rStud”中已有的控件和属性。第 20 套题目 一、基本操作题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 ?14?第 21 套题目 一、基本操作题全国计算机等级考试二级上机题库形式的页码显示(如 1/35、2/35、...) 。 (3) 将“fEmp”窗体上名为“bTitle”的标签上移到距“btnP” 命令按钮 1 厘米的位置(即标签的下边界距命令按钮的上边界 1 厘米) 。同时, 将窗体按钮“btnP”的单击事件属性设置为宏“mEmp” 。 注意:不允许修改数据库中的宏对象“mEmp” 不允许修改窗体对 ; 象“fEmp”和报表对象“rEmp”中未涉及的控件和属性;不允许修改表对 象“tEmp”中未涉及的字段和属性。请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 在考生文件夹下, “samp1.mdb”数据库文件中已建立好表对象 “tStud”和“tScore” 宏对象“mTest”和窗体“fTest” 试按以下要求,完成 、 。 各种操作: (1)分析并设置表“tScore”的主键。 (2)将学生“入校时间”字段的默认值设置为下一年度的一月一日 (规定:本年度的年号必须用函数获取) 。 (3)冻结表“tStud”中的“姓名”字段列。 (4)将窗体“fTest”的“标题”属性设置为“测试” 。 (5) 将窗体“fTest”中名为“bt2”的命令按钮, 其宽度设置为 2 厘米、 左边界设置为左边对齐“bt1”命令按钮。 (6)将宏“mTest”重命名保存为自动执行的宏。第 22 套题目 一、基本操作题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 考生文件夹下,已有“samp0.mdb”和“samp1.mdb”数据库文件。 “samp0.mdb”中已建立表对象“tTest” “samp1.mdb”中已建立表对象 , “tEmp”和“tSalary” 试按以下要求,完成表的各种操作: 。 (1)将表对象“tSalary”中“工号”字段的字段大小设置为 8。 (2)设置表对象“tEmp”中“姓名”和“年龄”两个字段的显示宽度为 20。 (3) 将表对象“tEmp”中“聘用时间”字段改名为“聘用日期” 并对“性 。 别”字段进行相关设置,实现通过下拉列表方式选择输入“男”或“女” 。 (4)隐藏表对象“tEmp”中“简历”字段列。 (5)完成上述操作后,建立表对象“tEmp”和“tSalary”的表间一对 多关系,并实施参照完整。 (6)将考生文件夹下“samp0.mdb”数据库文件中的表对象“tTest” 链接到“samp1.mdb”数据库文件中,要求链接表对象重命名为 tTemp。二、简单应用题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 考生文件夹下存在一个数据库文件“samp2.mdb” 里面已经设计好 , 表对象“tCollect” “tpress”和“tType” 试按以下要求完成设计: 、 , (1)创建一个查询,查找收藏品中 CD 盘最高价格和最低价格信 息并输出,标题显示为“v_Max”和“v_Min” 所建查询名为“qT1” , 。 (2)创建一个查询,查找并显示购买“价格”大于 100 元并且“购买 日期”在 2001 年以后(含 2001 年)的“CDID” “主题名称” “价格” “购买日 、 、 、 期”和“介绍”五个字段的内容,所建查询名为“qT2” 。 (3)创建一个查询,通过输入 CD 类型名称,查询并显示“CDID” 、 “主题名称” “价格” “购买日期”和“介绍”五个字段的内容,当运行该查询 、 、 时,应显示参数提示信息“请输入 CD 类型名称: 所建查询名为“qT3” , ” 。 (4)创建一个查询,对“tType”表进行调整,将“类型 ID”等于“05” 的记录中的“类型介绍”字段更改为“古典音乐” 所建查询名为“qT4” , 。二、简单应用题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 考生文件夹下存在一个数据库文件“samp2.mdb” 里面已经设计好 , 三个关联表对象“tCourse” “tGrade” “tStudent”和一个空表“tSinfo” 试按 、 、 , 以下要求完成设计: (1)创建一个查询,查找并显示“姓名” “政治面貌” “课程名”和“成 、 、 绩”等四个字段的内容,所建查询名为“qT1” 。 (2)创建一个查询,计算每名学生所选课程的学分总和,并依次 显示“姓名”和“学分” 其中“学分”为计算出的学分总和,所建查询名为 , “qT2” 。 (3)创建一个查询,查找年龄小于平均年龄的学生,并显示其“姓 名” 所建查询名为“qT3” , 。 (4) 创建一个查询, 将所有学生的“班级编号” “学号” “课程名”和“成 、 、 绩”等值填入“tSinfo”表相应字段中,其中“班级编号”值是“tStudent”表中 “学号”字段的前 6 位,所建查询名为“qT4” 。三、综合应用题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 考生文件夹下存在一个数据库文件“samp3.mdb” 里面已经设计了 , 表对象“tEmp” 窗体对象“fEmp” 报表对象“rEmp”和宏对象“mEmp” 试 、 、 。 在此基础上按照以下要求补充设计: (1)将表对象“tEmp”中“聘用时间”字段的格式调整为“长日期”显 示、 “性别”字段的有效性文本设置为“只能输入男和女” 。 (2)设置报表“rEmp”按照“性别”字段降序(先女后男)排列输出; 将报表页面页脚区域内名为“tPage”的文本框控件设置为“页码/总页数”三、综合应用题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 考生文件夹下存在一个数据库文件“samp3.mdb” 里面已经设计好 , 表对象“tCollect” 查询对象“qT” 同时还设计出以“tCollect”为数据源的 , , 窗体对象“fCollect” 试在此基础上按照以下要求补充窗体设计: 。 (1)将窗体“fCollect”的记录源改为查询对象“qT” 。 (2)在窗体“fCollect”的窗体页眉节区位置添加一个标签控件,其 名称为“bTitle” 标题显示为“CD 明细” 字体名称为“黑体” 字号大小为 , , , 20,字体粗细为“加粗” 。 (3)将窗体标题栏上的显示文字设为“CD 明细显示” 。 (4)在窗体页脚节区位置添加一个命令按钮,命名为“bC” 按钮 , 标题为“改变颜色” 。 (5)设置所建命令按钮 bC 的单击事件,使用户单击该命令按钮 后,CDID 标签的显示颜色改为红色。要求用 VBA 代码实现。 注意:不允许修改窗体对象“fCollect”中未涉及的控件和属性;不 允许修改表对象“tCollect”和查询对象“qT” 。(3)创建一个查询,查找年龄小于平均年龄的学生,并显示其“姓 名” 所建查询名为“qT3” , 。 (4) 创建一个查询, 将所有学生的“班级编号” “学号” “课程名”和“成 、 、 绩”等值填入“tSinfo”表相应字段中,其中“班级编号”值是 “tStudent”表 中“学号”字段的前 6 位,所建查询名为“qT4” 。三、综合应用题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操 作,具体要求如下: 注 意 : 下 面 出 现 的 “ 考 生 文 件 夹” 均 为 考试 系 统 安 装 盘 符 下 的 “\K01\”文件夹。 考生文件夹下存在一个数据库文件“samp3.mdb” 里面已经设计好 , 表对象“tAddr”和“tUser” 同时还设计出窗体对象“fEdit”和“fEuser” 请在 , 。 此基础上按照以下要求补充“fEdit”窗体的

我要回帖

更多关于 数据库添加字段 的文章

 

随机推荐