access上机练习题

合集下载

Access数据库上机练习加答案解析

Access数据库上机练习加答案解析

全国计算机等级考试二级上机题库I第1套题目一、基本操作题请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体要求如下:注意:下面出现的“考生文件夹”均为考试系统安装盘符下的“\K01\29010001”文件夹。

考生文件夹下存在一个数据库文件“samp1.mdb”,里面已经设计好表对象“tStud”。

请按照以下要求,完成对表的修改:(1)设置数据表显示的字体大小为14、行高为18。

(2)设置“简历”字段的设计说明为“自上大学起的简历信息”。

(3)将“年龄”字段的数据类型改为“整型”字段大小的数字型。

(4)将学号为“20011001”学生的照片信息换成考生文件夹下的“photo.bmp”图像文件。

(5)将隐藏的“党员否”字段重新显示出来。

(6)完成上述操作后,将“备注”字段删除。

二、简单应用题请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体要求如下:注意:下面出现的“考生文件夹”均为考试系统安装盘符下的“\K01\29010001”文件夹。

考生文件夹下存在一个数据库文件“samp2.mdb”,里面已经设计好三个关联表对象“tStud”、“tCourse”、“tScore”和一个临时表对象“tTemp”。

试按以下要求完成设计:(1)创建一个查询,按所属院系统计学生的平均年龄,字段显示标题为“院系”和“平均年龄”,所建查询命名为“qT1”。

(2)创建一个查询,查找选课学生的“姓名”和“课程名”两个字段内容,所建查询命名为“qT2”。

(3)创建一个查询,查找有先修课程的课程相关信息,输出其“课程名”和“学分”两个字段内容,所建查询命名为“qT3”。

(4)创建删除查询,将表对象“tTemp”中年龄值高于平均年龄(不含平均年龄)的学生记录删除,所建查询命名为“qT4”。

三、综合应用题请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体要求如下:注意:下面出现的“考生文件夹”均为考试系统安装盘符下的“\K01\29010001”文件夹。

access上机练习题

access上机练习题

access上机练习题1.1 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体要求如下:注意:下面出现的“考生文件夹”均为考生文件夹在考生文件夹下,“samp1.accdb”数据库文件中已建立表对象“tEmployee ”。

试按以下操作要求,完成表的编辑:(1) 分析“tEmployee”表的结构,判断并设置主键。

(2) 删除表中的“所属部门”字段;设置“年龄”字段的有效性规则为只能输入大于16的数据。

(3) 在表结构中的“年龄”与“职务”两个字段之间增添一个新的字段:字段名称为“党员否”,字段类型为“是/否”型;删除表中1999年5月聘用、并具有“相声”爱好的女职工记录。

(4) 设置“职务”字段值的输入方式为从下拉列表中选择“职员”、“主管”或“经理”选项值。

(5) 设置“聘用时间”字段的相关属性,使该字段按照“XXXX/XX/XX”格式输入。

例如,2013/06/08。

(6) 将表中聘用时间超过30年(不含30年)的职工“职务”字段值更改为“退休”。

1.2 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体要求如下:注意:下面出现的“考生文件夹”均为考生文件夹考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好表对象“tStud”和“tTemp”。

tStud表是学校历年来招收的学生名单,每名学生均有身份证号。

对于现在正在读书的“在校学生”,均有家长身份证号,对于已经毕业的学生,家长身份证号为空。

例如,表中学生“张春节”没有家长身份证号,表示张春节已经从本校毕业,是“校友”。

表中学生“李强”的家长身份证号为“110107************”,表示李强为在校学生。

由于在tStud表中身份证号“110107************”对应的学生姓名是“李永飞”,表示李强的家长李永飞是本校校友。

“张天”的家长身份证号为“110108************”,表示张天是在校学生;由于在tStud表中身份证号“110108************”没有对应的记录,表示张天的家长不是本校的校友。

ACCESS上机试题及答案

ACCESS上机试题及答案

一、基本操作在考生文件夹下,存在一个数据库文件"samp1.mdb"和一个图像文件"photo.bmp"。

在数据库文件中已经建立了一个表对象"tStud"。

试按以下操作要求,完成各种操作:(1)设置"ID"字段为主键;并设置"ID"字段的相应属性,使该字段在数据表视图中的显示名称为"学号"。

(2)删除"备注"字段。

(3)设置"入校时间"字段的有效性规则和有效性文本。

具体规则是:输入日期必须在2000年1月1日之后(不包括2000年1月1日);有效性文本内容为"输入的日期有误,重新输入"。

(4)修改字段"照片"的数据类型为"OLE对象";将学号为""学生的"照片"字段值设置为考生文件夹下的"photo.bmp"图像文件(要求使用"由文件创建"方式)。

(5)将冻结的"姓名"字段解冻;并确保"姓名"字段列显示在"学号"字段列的后面。

(6)将"tStud"表中的数据导出到文本文件中,并以"tStud.txt"文件名保存到考生文件夹下。

第一行包含字段名称,各数据项间以逗号分隔。

第1题分析本题主要考核点:主键的设置、字段的删除、有效性规则和文本的设置、表字段设置、字段冻结和导出表中记录。

本题解题思路:第一步:打开考生文件夹下的"samp1.mdb"数据库。

第二步:选择表"tStud",点击"设计"按钮,选中"ID"字段行,点击工具栏上的"主键"按钮,再选中下面的"标题",在右边的框中输入"学号"。

access上机操作题

access上机操作题

Access数据库程序设计上机操作练习题一、基本操作题1(1)在考生文件夹下,"Access1-1.mdb"数据库文件中建立表"学生",表结构如下:(2)设置"编号"字段为主键;(3)设置"年龄"字段的有效性规则为:年龄大于20并且小于35;(4)在"学生"表中输入以下2条记录:2(1)在考生文件夹下,"Access1-2.mdb"数据库文件中建立表"书",表结构如下:(2)设置"编号"字段为主键;(3)设置"进库日期"字段默认值为:2003年3月1号;(4)在"书"表中输入以下两条记录:3(1)在考生文件夹下,"Access1-3.mdb"数据库文件中建立表"教师",表结构如下:(2)设置"编号"字段为主键;(3)设置"性别"字段默认值为"女";(4)在"教师"表中输入以下2条记录:4(1)在考生文件夹下,"Access1-4.mdb"数据库文件中建立表"课程",表结构如下:(2)设置"编号"字段为主键;(3)设置"学分"字段的有效性规则:大于0;(4)在"课程"表中输入以下两条记录:5(1)在考生文件夹下,"Access1-5.mdb"数据库文件中建立表"售书",表结构如下:(2)设置"ID"字段为主键;(3)设置"图书ID"字段的有效性规则为:大于0;(4)在"售书"表中输入以下5条记录:6在考生文件夹下完成如下操作:(1)创建一个“学生管理”数据库、在该数据库下创建学生“基本情况”表,该表结构包含如下内容:(2)给“基本情况”表中的“学号”字段建立无重复索引;(3)给“基本情况”表中的“性别”字段建立有效性规则,该表达式:= ″男″ OR = ″女″,否则提示文本信息:输入值无效。

计算机二级Access上机试题及答案(三套)

计算机二级Access上机试题及答案(三套)

练习一1.基本操作题在考生文件夹下,“”数据库文件中已建立三个关联表对象(名为“职工表”、“物品表”和“销售业绩表”)和一个窗体对象(名为“fTest”)。

试按以下要求,完成表和窗体的各种操作:(1)分析表对象“销售业绩表”的字段构成、判断并设置其主键;(2)将表对象“物品表”中的“生产厂家”字段重命名为“生产企业”;(3)建立表对象“职工表”、“物品表”和“销售业绩表”的表间关系,并实施参照完整性;(4)将考生文件夹下Excel文件中的数据链接到当前数据库中。

要求:数据中的第一行作为字段名,链接表对象命名为“tTest”;(5)将窗体fTest中名为“bTitle”的控件设置为“特殊效果:阴影”显示;(6)在窗体fTest中,以命令按钮“bt1”为基准,调整命令按钮“bt2”和“bt3”的大小与水平位置。

要求:按钮“bt2”和“bt3”的大小尺寸与按钮“bt1”相同,左边界与按钮“bt1”左对齐。

1.基本操作题【考点分析】本题考点:设置主键;建立表间关系;链接表;窗体中命令按钮属性的设置。

(1)【解题步骤】步骤1:打开“”数据库窗口,选中“表”对象,右键单击“销售业绩表”选择【设计视图】。

步骤2:同时选中“时间”、“编号”、“物品号”字段,单击工具栏中“主键”按钮。

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

(2)【解题步骤】步骤1:选中“表”对象,右键单击“物品表”选择【设计视图】。

步骤2:在“字段名称”列将“生产厂家”改为“生产企业”。

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

(3)【解题步骤】步骤1:单击菜单栏【工具】|【关系】,单击菜单栏【关系】|【显示表】,分别添加表“职工表”、“物品表”和“销售业绩表”到“关系”界面,关闭“显示表”对话框。

步骤2:选中表“职工表”中的“编号”字段,拖动鼠标到“销售业绩表”的“编号”字段,放开鼠标,弹出“编辑关系”窗口,选择“实施参照完整性”复选框,然后单击“创建”按钮。

Access数据库程序设计上机操作练习题

Access数据库程序设计上机操作练习题

Access数据库程序设计上机操作练习题一、综合应用题6 在考生文件夹下“库存管理系统.mdb”数据库中有一个“库存情况”窗体和一个“产品定额储备”表。

创建一个宏,使其能打开“产品定额储备”表,将所建宏命名为“打开”。

对“库存情况”窗体进行如下设置:将窗体页脚高度设置为1.616厘米,在距窗体页脚左边5.501厘米、距上边0.4厘米放置一个命令按钮,命令按钮的宽度为2厘米,功能是单击“打开”按钮时运行宏,所运行的宏名为“打开”,按钮上显示文本“打开”,名称为“命令1”。

7 在考生文件夹下“教学管理.mdb”数据库中有一个“课程”表,使用“自动创建窗体”,创建纵栏式的“课程”窗体;并在窗体中向“课程”表添加一条,课程号为“4”,课程名为“计算机应用”,课程类别为“选修”,学分为“23”的记录。

8 (1)在考生文件夹下“招生管理.mdb”数据库中有一个“中学”表和“学生报名”表,用向导创建窗体;从“中学”表中选择字段“学校代码”;从“学生报名”表中选择字段“姓名”、“性别”、“年龄”、“联系电话”;“通过中学”的数据查看方式创建带有子窗体的窗体。

选取“表格”为子窗体布局,“远征”为主窗体样式,并将主窗体标题命名为“中学招生情况”,将子窗体标题命名为“学生报名”。

(2)打开“中学招生情况”窗体视图,筛选出“学校代码”为“102”的学校,然后将学生姓名为“谢瓦尔”的记录删除。

9在考生文件夹下“库存管理系统”数据库中有一个“库存情况”窗体和一个“生产品定额储备”表及“产品定额储备查询”。

创建一个宏,使其能删除“产品定额储备查询”,将所建宏命名为“删除”;并将宏转换成模块,模块名为“删除模块”。

对“库存情况”窗体进行如下设置:将窗体页脚高度设置为1.616厘米,在距窗体页脚左边5.501厘米、距上边0.4厘米处放置一个命令按钮,命令按钮的宽度为2厘米,功能是单击“删除”按钮时运行宏,所运行的宏名为“删除”,按钮上显示文本“删除”,名称为“命令1”。

Access上机测试题目及答案

Access上机测试题目及答案

以下所有的题目都在“学籍管理系统.mdb”中完成,请将数据库名称改为“上机测试(2)-你的班级姓名序号.mdb”(例如:“上机测试(2)-工商09-1班陈萧02号.mdb”),在下课之前通过实验系统提交此数据库文件。

一、在给定数据库中,有4张表,表及表中字段如下:1.学生信息表:学号、姓名、性别、民族、班号、出生日期、政治面貌、籍贯…2.课程表:课程号、课程名称、学分3.成绩表:学号、课程号、期中成绩、期末成绩、平时成绩4.教师任课表:序号、编号、姓名、课程号、系部名称请完成如下查询:1、创建一个基于教师任课表、课程表的查询,保存为“course××”(××为你的班级序号,如:course02)要求查询:系部名称为“基础部”的,学分为3或4的课程的教师姓名、课程名称和学分,并按照学分降序排列。

2、创建一个基于学生信息表、成绩表的查询,保存为“student××”(××为你的班级序号,如:student02)要求:统计每个学生的期末成绩的总分、平均分,输出平均分大于等于85分的学生的姓名、总分、平均分。

二、在模块对象中,建立一个名称为“姓名+班级序号”的模块(例如:陈萧02)1、在模块对象中建立Sub过程“for××”(××为你的班级序号,如:for02),完成以下功能要求:用For循环编写程序计算100以内所有奇数的平方和,即:12+32+...+992,并在立即窗口中输出结果。

三、窗体设计1、在窗体对象中建立如下图所示的窗体,保存为“姓名+班级序号”(例如:陈萧02)界面要求如下:1.两个文本框2.一个选项按钮组,包括三个选项按钮,标题分别为“美元”、“港元”、“英镑”3.两个命令按钮,标题分别为“计算”、“关闭窗体”功能要求如下:1.窗体启动时,文本框为空,选项按钮全为未选定状态。

access上机试题及答案2

access上机试题及答案2

access上机试题及答案2 ACCESS上机试题及答案2一、选择题(每题2分,共10分)1. 在ACCESS数据库中,用于存储数据的基本对象是()。

A. 表B. 查询C. 报表D. 宏答案:A2. 以下哪项不是ACCESS数据库中的数据类型?()A. 日期/时间B. 文本C. 图片D. 程序答案:D3. 在ACCESS中,创建查询时,可以使用()来设置查询条件。

A. 排序和分组B. 聚合函数C. 表达式D. 所有上述选项答案:D4. 如果需要在ACCESS数据库中创建一个自动增长的主键,应该选择()数据类型。

A. 自动编号B. 长整型C. 文本D. 日期/时间答案:A5. 在ACCESS中,用于快速排序和筛选数据的工具是()。

A. 查询B. 表单C. 报表D. 排序和筛选组答案:D二、填空题(每题2分,共10分)1. 在ACCESS中,使用“表设计视图”可以定义表的______,包括字段名、数据类型和属性。

答案:结构2. 创建表之间的关系时,用于连接两个表的字段被称为______。

答案:关联字段3. 在ACCESS中,使用“交叉表查询”可以生成基于特定条件的______报表。

答案:汇总4. 为了确保数据的一致性和减少数据冗余,ACCESS数据库中应该使用______来建立数据的层次结构。

答案:表5. 表达式=IIF((字段名)="", "未知", (字段名))的作用是当字段名为______时,显示“未知”。

答案:空三、简答题(共20分)1. 请简述在ACCESS中创建表的基本步骤。

(10分)答案:在ACCESS中创建表的基本步骤如下:- 打开ACCESS数据库。

- 选择“创建”选项卡。

- 点击“表”按钮,可以选择使用“表模板”或“自定义表”。

- 如果选择自定义表,将进入“表设计视图”。

- 在“字段名称”行输入字段名,选择相应的“数据类型”。

- 可以设置字段的其他属性,如主键、索引、默认值等。

(完整word)Access上机操作练习题

(完整word)Access上机操作练习题

《数据库管理系统应用》上机操作综合练习题一、基本操作题:(一)在JCSC文件夹中有一个数据库文件”samp1。

mdb".请按以下操作要求完成表的建立和修改:(1)(2) 判断并设置表"tEmployee"的主关键字。

(3) 在"聘任日期”字段后添加”借书证号”字段,字段的数据类型为文本,字段大小为10,有效性规则为:不能是空值。

(4) 将”tEmployee”表中的”职称"字段的"默认值"属性设置为”副教授"。

(5) 设置"职工ID”字段的输入掩码为只能输入5位数字形式。

(6)):(二)在JCSC文件夹中有一个数据库文件”samp4。

mdb”。

请按以下操作要求完成表的建立和修改:(1)(2) 根据”tTeacher”表的结构,判断并设置主键。

(3)设置"工作时间"字段的有效性规则为:只能输入上一年度五月一日以前(含)的日期(规定:本年度年号必须用函数获取)。

(4) 将”在职否"字段的默认值设置为真值,设置”邮箱密码”字段的输入掩码为将输入的密码显示为6位星号(密码),设置"联系电话”字段的输入掩码,要求前4位为"010-”,后8位为数字。

(5)将”性别”字段值的输入设置为”男"、”女"列表选择。

(6)在"tTeacher”表中输入以下一条记录:(三)在JCSC文件夹中有一个数据库文件”samp7.mdb”。

请按以下操作要求完成表的建立和修改:(1) 建立表"tBook",表结构如下:(2) 判断并设置”tBook"表的主键.(3)设置"入库日期"字段的默认值为系统当前日期的前一天的日期.(4)注:"单价”为2位小数显示.(5) 设置”编号”字段的输入掩码为只能输入8位数字或字母形式。

access 上机练习题

access 上机练习题

access 上机练习题Access 是一款广泛使用的关系数据库管理系统,它能帮助用户轻松管理和查询数据库。

在学习 Access 的过程中,上机练习题是一个重要的环节,通过这些练习题可以帮助学生巩固所学的知识并提高解决实际问题的能力。

以下是一些常见的 Access 上机练习题。

1. 查询练习题1.1 查询学生表中所有姓“王”的学生的信息。

1.2 查询成绩表中成绩大于等于90分的学生姓名和科目。

2. 表设计练习题2.1 设计一个学生表,包含字段:学号、姓名、性别、年龄、班级。

2.2 设计一个成绩表,包含字段:学号、科目、成绩。

3. 数据插入练习题3.1 在学生表中插入一条记录,包含以下信息:学号为123,姓名为张三,性别为男,年龄为18,班级为1班。

3.2 在成绩表中插入一条记录,包含以下信息:学号为123,科目为数学,成绩为85。

4. 数据更新练习题4.1 更新学生表中学号为123的记录,将姓名改为李四。

4.2 更新成绩表中学号为123,科目为数学的记录,将成绩改为90。

5. 数据删除练习题5.1 删除学生表中学号为123的记录。

5.2 删除成绩表中学号为123,科目为数学的记录。

通过以上的练习题,学生可以深入了解 Access 数据库管理系统的基本操作和使用方法。

这些练习题涵盖了查询、表设计、数据插入、数据更新和数据删除等方面的知识点,能够全面提升学生在实际应用中的能力。

在完成练习题的过程中,学生可以自行查找相关的指导材料和教程进行参考,这有助于理解和掌握更多的功能和技巧。

同时,学生还可以尝试在练习题的基础上进行扩展,自行设计更复杂的数据库结构和查询需求,以进一步提高自己的能力和水平。

总而言之,Access 上机练习题是学习和掌握数据库管理系统的重要环节。

通过这些练习题的完成,学生能够加深对Access 的理解和应用,并提高解决实际问题的能力。

希望每位学生都能够认真对待这些练习题,不断学习和提高,为将来的工作和学习打下坚实的基础。

Access数据库上机练习加答案及解析

Access数据库上机练习加答案及解析

WORD 格式整理版优质.参考.资料第1套题目 一、基本操作题请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体要求如下:注意:下面出现的“考生文件夹”均为考试系统安装盘符下的“\K01\29010001”文件夹。

考生文件夹下存在一个数据库文件“samp1.mdb ”,里面已经设计好表对象“tStud ”。

请按照以下要求,完成对表的修改:(1)设置数据表显示的字体大小为14、行高为18。

(2)设置“简历”字段的设计说明为“自上大学起的简历信息”。

(3)将“年龄”字段的数据类型改为“整型”字段大小的数字型。

(4)将学号为“20011001”学生的照片信息换成考生文件夹下的“photo.bmp”图像文件。

(5)将隐藏的“党员否”字段重新显示出来。

(6)完成上述操作后,将“备注”字段删除。

二、简单应用题请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体要求如下:注意:下面出现的“考生文件夹”均为考试系统安装盘符下的“\K01\29010001”文件夹。

考生文件夹下存在一个数据库文件“samp2.mdb ”,里面已经设计好三个关联表对象“tStud ”、“tCourse ”、“tScore ”和一个临时表对象“tTemp ”。

试按以下要求完成设计:(1)创建一个查询,按所属院系统计学生的平均年龄,字段显示标题为“院系”和“平均年龄”,所建查询命名为“qT1”。

(2)创建一个查询,查找选课学生的“姓名”和“课程名”两个字段内容,所建查询命名为“qT2”。

(3)创建一个查询,查找有先修课程的课程相关信息,输出其 “课程名”和“学分”两个字段内容,所建查询命名为“qT3”。

(4)创建删除查询,将表对象“tTemp ”中年龄值高于平均年龄(不含平均年龄)的学生记录删除,所建查询命名为“qT4”。

三、综合应用题请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体要求如下:注意:下面出现的“考生文件夹”均为考试系统安装盘符下的“\K01\29010001”文件夹。

Access第41-50套上机考试题库

Access第41-50套上机考试题库

1第41套 上机考试试题一、基本操作题在考生文件夹下,存在一个Excel 文件“Test.xls ”和一个数据库文件“samp1.accdb ”。

“samp1.accdb ”数据库文件中已建立三个表对象(名为“线路”、“游客”和“团队”)和一个窗体对象(名为“brow ”)。

试按以下要求,完成表和窗体的各种操作:(1)将“线路”表中的“线路ID ”字段设置为主键;设置“天数”字段的有效性规则属性,有效性规则为大于0。

(2)将“团队”表中的“团队ID ”字段设置为主键;添加“线路ID ”字段,数据类型为“文本”,字段大小为8。

(3)将“游客”表中的“年龄”字段删除;添加两个字段,字段名分别为“证件编号”和“证件类别”;“证件编号”的数据类型为“文本”,字段大小为20;使用查阅向导建立“证件类别”字段的数据类型,向该字段键入的值为“身份证”、“军官证”或“护照”等固定常数。

(4)将考生文件夹下Test.xls 文件中的数据链接到当前数据库中。

要求:数据中的第一行作为字段名,链接表对象命名为“tTest ”。

(5)建立“线路”、“团队”和“游客”三表之间的关系,并实施参照完整性。

(6)修改窗体“brow ”,取消“记录选择器”和“分隔线”显示,在窗体页眉处添加一个标签控件(名为Line ),标签标题为“线路介绍”,字体名称为隶书、字号大小为18。

二、简单应用题考生文件夹下存在一个数据库文件“samp2.accdb ”,里面已经设计好“tA ”和“tB ”两个表对象。

试按以下要求完成设计:(1)创建一个查询,查找并显示所有客人的“姓名”、“房间号”、“电话”和“入住日期”四个字段内容,所建查询命名为“qT1”。

(2)创建一个查询,能够在客人结账时根据客人的姓名统计这个客人已住天数和应交金额,并显示“姓名”、“房间号”、“已住天数”和“应交金额”,所建查询命名为“qT2”。

注:输入姓名时应提示“请输入姓名:”。

全国计算机二级access上机试题及答案

全国计算机二级access上机试题及答案

全国计算机二级access上机试题及答案全国计算机二级Access上机试题及答案一、选择题1. 在Access中,用于存储数据的最小单位是()。

A. 表B. 字段C. 记录D. 数据库答案:B2. Access数据库中,用于创建查询的视图是()。

A. 数据表视图B. 布局视图C. 设计视图D. 表单视图答案:C3. 在Access中,用于创建报表的视图是()。

A. 数据表视图B. 布局视图C. 设计视图D. 表单视图答案:B二、填空题1. 在Access中,可以通过_________视图来创建和修改表的结构。

答案:设计2. Access数据库中,用于创建窗体的视图是_________视图。

答案:布局3. 在Access中,可以通过_________视图来设计查询。

答案:设计三、简答题1. 描述在Access中如何创建一个新的表。

答案:在Access中创建一个新的表,可以通过以下步骤进行:- 打开Access数据库。

- 在“创建”选项卡中选择“表”。

- 选择“设计视图”。

- 在表的设计视图中,输入字段名称和数据类型。

- 保存表。

2. 简述在Access中如何使用查询来筛选数据。

答案:在Access中使用查询筛选数据的步骤如下:- 打开Access数据库。

- 在“创建”选项卡中选择“查询设计”。

- 选择要查询的表或查询。

- 在查询设计视图中,设置筛选条件。

- 运行查询以查看筛选结果。

四、操作题1. 请创建一个名为“学生信息”的新表,包含以下字段:学号(文本,主键),姓名(文本),性别(文本),年龄(数字)。

答案:操作步骤如下:- 打开Access数据库。

- 在“创建”选项卡中选择“表”。

- 选择“设计视图”。

- 输入字段名称和数据类型,设置学号为主键。

- 保存表,命名为“学生信息”。

2. 请使用查询设计视图,创建一个查询,筛选出所有年龄大于20岁的学生信息。

答案:操作步骤如下:- 打开Access数据库。

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

要求如下:注意:下面出现的“考生文件夹”均为考生文件夹在考生文件夹下,“samp1.accdb”数据库文件中已建立表对象“tEmployee ”。

试按以下操作要求,完成表的编辑:(1) 分析“tEmployee”表的结构,判断并设置主键。

(2) 删除表中的“所属部门”字段;设置“年龄”字段的有效性规则为只能输入大于16的数据。

(3) 在表结构中的“年龄”与“职务”两个字段之间增添一个新的字段:字段名称为“党员否”,字段类型为“是/否”型;删除表中1999年5月聘用、并具有“相声”爱好的女职工记录。

(4) 设置“职务”字段值的输入方式为从下拉列表中选择“职员”、“主管”或“经理”选项值。

(5) 设置“聘用时间”字段的相关属性,使该字段按照“XXXX/XX/XX”格式输入。

例如,2013/06/08。

(6) 将表中聘用时间超过30年(不含30年)的职工“职务”字段值更改为“退休”。

1.2 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体要求如下:注意:下面出现的“考生文件夹”均为考生文件夹考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好表对象“tStud”和“tTemp”。

tStud表是学校历年来招收的学生名单,每名学生均有身份证号。

对于现在正在读书的“在校学生”,均有家长身份证号,对于已经毕业的学生,家长身份证号为空。

例如,表中学生“张春节”没有家长身份证号,表示张春节已经从本校毕业,是“校友”。

表中学生“李强”的家长身份证号为“110107************”,表示李强为在校学生。

由于在tStud表中身份证号“110107************”对应的学生姓名是“李永飞”,表示李强的家长李永飞是本校校友。

“张天”的家长身份证号为“110108************”,表示张天是在校学生;由于在tStud表中身份证号“110108************”没有对应的记录,表示张天的家长不是本校的校友。

请按下列要求完成设计:(1) 创建一个查询,要求显示在校学生的“身份证号”和“姓名”两列内容,所建查询命名为“qT1”。

(2) 创建一个查询,要求按照身份证号码找出所有学生家长是本校校友的学生记录。

输出学生身份证号、姓名及家长姓名三列内容,标题显示为“身份证号”、“姓名”和“家长姓名”,所建查询命名为“qT2”。

(3) 创建一个查询,统计数学成绩为100分的学生人数,标题显示为“num”,所建查询命名为“qT3”。

要求:使用“身份证号”字段进行计数统计。

(4) 创建一个查询,将“tStud”表中总分成绩超过270分(含270)的学生信息追加到空表“tTemp”中。

其中,“tTemp”表的入学成绩为学生总分,所建查询命名为“qT4”。

要求如下:注意:下面出现的“考生文件夹”均为考生文件夹考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计好表对象“tTeacher”、窗体对象“fTest”,报表对象“rTeacher”和宏对象“m1”。

试在此基础上按照以下要求补充窗体设计和报表设计:(1)将报表对象rTeacher的报表主体节区中名为“性别”的文本框显示内容设置为“性别”字段值,并将文本框名称更名为“tSex”。

(2)在报表对象rTeacher的报表页脚节区位置添加一个计算控件,计算并显示教师的平均工龄。

计算控件放置在距上边0.3厘米、距左侧3.6厘米,命名为“tAvg”。

(3)设置窗体对象fTest上名为“btest”的命令按钮的单击事件属性为给定的宏对象m1。

注意:不允许修改数据库中的表对象“tTeacher”和宏对象“m1”;不允许修改窗体对象“fTest”和报表对象“rTeacher”中未涉及的控件和属性。

2.1 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体要求如下:注意:下面出现的“考生文件夹”均为考生文件夹在考生文件夹下,“samp1.accdb”数据库文件中已建立两个表对象“员工表”和“部门表”。

试按以下要求,完成表的各种操作:(1)分析两个表对象“员工表”和“部门表”的构成,判断其中的外键属性,将其字段名称作为“员工表”表属性中说明的内容进行设置。

(2)将“员工表”中有摄影爱好的员工其“备注”字段的值设为True(即复选框里打上钩)。

(3)删除聘用时间超过30年(含30年)、“职务”为“经理”的职工。

(4)将考生文件夹下文本文件Test.txt中的数据导入追加到当前数据库的“员工表”相应字段中。

(5)设置相关属性,使“员工表”中“密码”字段以密码方式输入并显示。

(6)建立“员工表”和“部门表”的表间关系,并实施参照完整性。

2.2 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体要求如下:注意:下面出现的“考生文件夹”均为考生文件夹考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好三个关联表对象“tStud”、“tCourse”和“tScore”及表对象“tTemp”。

试按以下要求完成设计:(1)创建一个查询,查找选课学分超过3分或没有先修课的学生记录,并显示学生的“姓名”、“课程名”和“成绩”三个字段内容,所建查询命名为“qT1”。

(2)创建一个查询,查找5号入校的学生,显示其“学号”、“姓名”、“性别”和“年龄”四个字段内容,所建查询命名为“qT2”。

(3)创建一个查询,查找选课成绩均在80分(含80分)以上的学生记录,并显示“学号”和“平均成绩”两列内容。

其中“平均成绩”一列数据由统计计算得到,所建查询命名为“qT3”。

(4)创建一个查询,将“tStud”表中女学生的信息追加到“tTemp”表对应的字段中,所建查询命名为“qT4”。

2.3 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体要求如下:注意:下面出现的“考生文件夹”均为考生文件夹考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计好表对象“tEmployee”和宏对象“m1”,同时还设计出以“tEmployee”为数据源的窗体对象“fEmployee”。

试在此基础上按照以下要求补充窗体设计:(1)在窗体的窗体页眉节区位置添加一个标签控件,其名称为“bTitle”,初始化标题显示为“雇员基本信息”,字体名称为“黑体”,字号为18。

(2)将命令按钮bList的标题设置为“显示雇员情况”。

(3)单击命令按钮bList,要求运行宏对象m1;单击事件代码已提供,请补充完整。

(4)取消窗体的水平滚动条和垂直滚动条;取消窗体的最大化和最小化按钮。

(5)窗体加载时,将“Tda”标签标题设置为“YYYY年雇员信息”,其中“YYYY”为系统当前年份(要求使用相关函数获取),例如,2013年雇员信息。

窗体“加载”事件代码已提供,请补充完整。

注意:不允许修改窗体对象“fEmployee”中未涉及的控件和属性;不允许修改表对象“tEmployee”和宏对象“m1”。

程序代码只允许在“*****Add*****”与“*****Add*****”之间的空行内补充一行语句、完成设计,不允许增删和修改其它位置已存在的语句。

3.1 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体要求如下:注意:下面出现的“考生文件夹”均为考生文件夹考生文件夹下,“samp1.accdb”数据库文件中已建立表对象“tEmp”。

试按以下操作要求,完成对表“tEmp”的编辑修改和操作:(1)将“编号”字段改名为“工号”,并设置为主键;按所属部分修改工号,修改规则为:部门“01”的“工号”首字符为“1”,部门“02”首字符为“2”,依次类推。

(2)设置“年龄”字段的有效性规则为不能是空值。

(3)设置“聘用时间”字段的默认值为系统当前年的一月一号。

(4)删除表结构中的“简历”字段;设置“聘用时间”字段的相关属性,使该字段按照“XXXX/XX/XX”格式输入,例如,2013/07/08。

(5)将考生文件夹下“samp0.accdb”数据库文件中的表对象“tTemp”导入到“samp1.accdb”数据库文件中。

(6)完成上述操作后,在“samp1.accdb”数据库文件中做一个表对象“tEmp ”的备份,命名为“tEL”。

3.2 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体要求如下:注意:下面出现的“考生文件夹”均为考生文件夹考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好二个表对象“tTeacher1”和“tTeacher2”。

试按以下要求完成设计:(1)创建一个查询,查找并显示在职教师的“编号”、“姓名、“年龄”和“性别”四个字段内容,所建查询命名为“qT1”。

(2)创建一个查询,查找年龄低于所有职工平均年龄的职工记录,并显示“编号姓名”和“联系电话”两列信息,其中“编号姓名”由“编号”与“姓名”两个字段合二为一构成,所建查询命名为“qT2”。

(3)创建一个查询,按输入的参加工作时间的月份查找,并显示教师的“编号”、“姓名”、“年龄”和“性别”四个字段内容,当运行该查询时,应显示提示信息:“请输入月份”,所建查询命名为“qT3”。

(4)创建一个查询,将“tTeacher1”表中的党员教授的记录追加到“tTeacher2”表相应的字段中,所建查询命名为“qT4”。

3.3 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体要求如下:注意:下面出现的“考生文件夹”均为考生文件夹考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计好表对象“tStud”、查询对象“qStud”、窗体对象“fStud”和子窗体对象“fDetail”,同时还设计出以“qStud”为数据源的报表对象“rStud”。

请在此基础上按照以下要求补充“fStud”窗体和“rStud”报表的设计:(1)在报表的报表页眉节区位置添加一个标签控件,其名称为“bTitle”,标题显示为“团员基本信息表”;将名称为“tSex”的文本框控件的输出内容设置为“性别”字段值。

在报表页脚节区添加一个计算控件,其名称为“tAvg”,设置相关属性,输出学生的平均年龄。

(2)将“fStud”窗体对象主体节中控件的Tab键焦点移动顺序设置为:“CItem”→“TxtDetail”→“CmdRefer”→“CmdList”→“CmdClear”→“fDetail”→“简单查询”。

(3)在窗体加载事件中,实现重置窗体标题为标签“tTitle”的标题内容。

(4)试根据以下窗体功能要求,对已给的事件过程进行代码补充,并运行调试。

在窗体中有一个组合框控件和一个文本框控件,名称分别为“CItem”和“TxtDetail”;有两个标签控件,名称分别为“Label3”和“Ldetail”;还有三个命令按钮,名称分别为“CmdList”、“CmdRefer”和“CmdClear”。

相关文档
最新文档