在考生文件夹下,“sampl.accdb”数据库文件中已建立两个表对象(名为“员工表”和“部门表”)和一个窗体对象(名为“fEmp”)。试按以下要求顺序,完成表及窗体的各种操作。
(1)设置“员工表”职务字段值的输入方式为在下拉列表中选择“经理"“主管"或“职员”选项值。
(2)分析员工的聘用时间,将截止到2008年、聘用期在1年(含1年)以内的员工的“说明”字段的值设置为“新职工”。
要求:以2008年为截止期判断员工的聘用期,不考虑月日因素。比如:聘用时间在2007年的员工,其聘用期为1年。
(3)将“员工表”姓名字段中的所有“小”字改为“晓”。
(4)将“员工表”中男职工的前四列信息(编号,姓名,性别,年龄)导出到考生文件夹下,以文本文件形式保存,命名为Test.txt。要求各数据项间以逗号分隔。
(5)建立“员工表”和“部门表”的表间关系,并实施参照完整。
(6)将窗体对象“fEmp”的记录源设置为表对象“员工表”。
【正确答案】(1)【操作步骤】
步骤1:打开“员工表”的设计视图。
步骤2:选中“职务”字段,在下面的“查阅”选项卡中的“显示控件”选择“列表框”,“行来源类型”中选择“值列表”,“行来源”中输入“经理;主管;职员”。
步骤3:单击工具栏中的“保存”按钮,保存该表,然后关闭。
(2)【操作步骤】
步骤1:在表对象列表中双击打开“员工表”数据表视图。
步骤2:在“员工表”的“聘用时间”字段列的右侧下拉菜单中选择“日期筛选器”,选择“等于”,在“自定义筛选”中填入“2008/*/*”,单击“确定”按钮,在筛选出的记录的“说明”字段中输入“新职工”。
步骤3:在“聘用时间”字段列的右侧下拉菜单中选择“从”聘用时间”清除筛选器”。再在“员工表”的“聘用时间”字段列的右侧下拉菜单中选择“日期筛选器”,选择“等于”,在“自定义筛选”中填入“2007/*/*”,单击“确定”按钮,在筛选出的记录的“说明”字段中输入“新职工”。
步骤4:在“聘用时间”字段列的右侧下拉菜单中选择“从”聘用时间”清除筛选器”。
(3)【操作步骤】
步骤1:在“员工表”的“姓名”字段列的右侧下拉菜单中选择“文本筛选器”,选择“包含”,在“自定义筛选”后输入“小”,按回车键。
步骤2:单击“开始”选项卡的“替换”命令,在“查找内容”右边的组合框中输入“小”,在“替换为”右边的组合框中输入“晓”,在“匹配”右边的组合框中选择“字段任何部分”,单击“全部替换”按钮,单击“关闭”。
步骤3:按Ctrl+S键保存修改,然后关闭该表。
(4)【操作步骤】
步骤l:在“创建”选项卡下,单击“查询设计”按钮
步骤2:在弹出的“显示表”窗体上双击“员工表”,关闭“显示表”窗口。
步骤3:选择“设计【生成表",生成新表“Test”。
步骤4:在“员工表”中双击“编号”“姓名”“性别”和“年龄”字段。
步骤5:在“性别”字段的条件中输入“男”,运行查询,最后以“qTl”保存查询。
步骤6:在“表”对象列表中选中表“Test”,选择“外部数据l导出”组中的“文本文件”,在打开的“导出一文本文件”对话框中,单击“浏览”按钮,选择保存位置为考生文件夹,输入文件名“Test",然后单击“确定”按钮,接着单击“下一步”,再单击“下一步”,确认文件导出的路径无误,单击“完成”按钮,单击“关闭”。
(5)【操作步骤】
步骤1:单击“数据库工具”选项卡中“关系”,在打开的“显示表”中双击添加“员工表”和“部门表”,关闭“显示表”。
步骤2:把“部门表”中的“部门号”字段拖到“员工表”中对应字段“所属部门”的位置上,在弹出的对话框中选择“实施参照完整性”,单击创建,保存关系。
(6)【操作步骤】
步骤1:单击“窗体”对象,选择“fEmp”窗体,单击“设计视图”按钮。
步骤2:选中窗体,单击工具栏上的“属性”按钮,在“全部”选项卡下的“记录源”中选择表对象“员工表”,关闭属性表。
步骤3:按Ctrl+S键保存修改,然后关闭设计视图。
【答案解析】