考生文件夹下存在一个数据库文件“samp2.mdb”,里面已经设计好“tEmp”和“tGrp”两个关联表对象及表对象“tBmp”和“tTmp”。试按以下要求完成设计: (1)以表对象“tEmp”为数据源,创建一个查询,查找并显示年龄大于等于40的职工的“编

admin2012-07-13  15

问题 考生文件夹下存在一个数据库文件“samp2.mdb”,里面已经设计好“tEmp”和“tGrp”两个关联表对象及表对象“tBmp”和“tTmp”。试按以下要求完成设计:
(1)以表对象“tEmp”为数据源,创建一个查询,查找并显示年龄大于等于40的职工的“编号”、“姓名”、“性别”、“年龄”,和“职务”五个字段内容,所建查询命名为“qT1”。
(2)建立表对象“tEmp”的“所属部门”和“tGrp”的“部门编号”之间的多对一关系并实施参照完整性。创建一个查询,按照部门名称查找职工信息,显示职工的“编号”、“姓名”及“聘用时间”三个字段的内容。要求显示参数提示信息为“请输入职工所属部门名称”,所建查询命名为“qT2”。
(3)创建一个操作查询,将表“tBmp”中“编号”字段值均在前面增加“05”两个字符,所建查询命名为“qT3”。
(4)创建一个查询,删除表对象“tTmp”里所有姓名含有“红”字的记录,所建查询命名为“qT4”。

选项

答案(1)步骤1:打开“samp2.mdb”数据库,单击“查询”对象,单击“新建”按钮,在其对话框中选择“设计视图”,单击“确定”按钮。 步骤2:在“显示表”对话框中添加“tEmp”为数据源,关闭“显示表”对话框。 步骤3:分别双击“tEmp”中的“编号”、“姓名”、“性别”、“年龄”和“职务”5个字段,在“年龄”字段对应的“条件”行中输入:>=40,如图2.153所示。 步骤4:单击“保存”按钮,输入“qT1”。单击“确定”按钮。 [*] (2)步骤1:单击“关系”按钮,在关系对话框中右键单击鼠标,选择“显示表”命令。在“显示表”对话框中选择“tEmp”和“tGrp”表,单击“关闭”按钮。在“tCrrp”中选中“部门编号”字段,按住鼠标左键不放,拖放到“tEmp”中的“部门编号”字段上,将会弹出编辑关系对话框,选中“实施参照完整性”复选框,然后单击“创建”按钮。 步骤2:单击“保存”按钮进行保存。 步骤3:在“samp2.mdb”数据库窗口中单击“查询”对象,单击“新建”按钮,选择“设计视图”命令,单击“确定”按钮。在“显示表”对话框中添加“tEmp”和“tGrp”表,关闭“显示表”对话框。步骤4;分别双击“tEmp”表中的“编号”、“姓名”及“聘用时间”三个字段,双击“tGmp”表中“部门名称”字段。在“部门名称”字段对应的“条件”行输入参数:[请输入职工所属部门名称],并取消“显示”复选框的勾选,如图2-154所示。 [*] 步骤5:单击“保存”按钮,在“查询名称”文本框中输入“qT2”,单击“确定”按钮。 (3)步骤1:在“samp2.mdb”数据库窗口中单击“查询”对象,单击“新建”按钮,选择“设计视图”,单击“确定”按钮。在“显示表”对话框中添加“tBmp”表,关闭“显示表”对话框。 步骤2:双击“tBmp”中“编号”字段,执行【查询】→【更新查询】菜单命令,在“更新到:”行中添加:“05”+[编号],如图2-155所示。 [*] 步骤3:单击“保存”按钮,在“查询名称”文本框中输入“qT3”,单击“确定”按钮,关闭查询视图。 (4)步骤1:在“samp2.mdb”数据库窗口中单击“查询”对象,单击“新建”按钮,选择“设计视图”命令,单击“确定”按钮。在“显示表”对话框中添加“tBmp”表,关闭“显示表”对话框。 步骤2:双击“tBmp”中“姓名”字段,执行【查询】→【删除查询】菜单命令,在”条件”行中添加:Like”*红*”,如图2-156所示。 [*] 步骤3:单击“保存”按钮,在“查询名称”文本框中输入“qT4”,单击“确定”按钮,关闭设计视图。

解析 (1)本题考查表选择查询,要求选择的字段是“姓名”、“性别”、“基本工资”和“津贴”4个字段内容。并且条件为:性别为“男”and年龄>=40。
(2)本题考查表关系的建立、实施参照完整性和参数查询,要求选择的字段是“编号”、“姓名”及“聘用时间”3个字段,提供的参数是部门名称。
(3)本题主要考查更新查询,题中要更新编号字段,由“05+[编号]”更新得到。
(4)本题主要考查删除查询,条件为“Like“*红*”的模糊查询。
转载请注明原文地址:https://jikaoti.com/ti/8SXiFFFM
0

最新回复(0)