问题详情

考生文件夹下存在一个数据库文件“samp2.mdb”,里面已经设计好“tEmployee”和“tGroup”两个表对象。试按以下要求完成设计:

(1)创建一个查询,查找并显示没有运动爱好的职工的“编号”、“姓名”、“性别”、“年龄”和“职务”五个字段内容。所建查询命名为“qT1”。

(2)建立“tOroup”和“tEmployce”两表之间的一对多关系,并实施参照完整性。

(3)创建一个查询,查找并显示聘期超过5年(使用函数)的开发部职工的“编号”、“姓名”、“职务”和“聘用时间”四个字段内容,所建查询命名为“qT2”。

(4)创建一个查询,检索职务为经理的职工的“编号”和“姓名”信息,然后将两列信息合二为一输出(比如,编号为“000011”、姓名为“吴大伟”的数据输出形式为“00001l吴大伟”),并命名字段标题为“管理人员”,所建查询命名为“qT3”。

参考答案
正确答案:(1)【操作步骤】 步骤1:打开“samp2.mdb”数据库选中“查询”对象单击“新建”按钮选中“设计视图”单击“确定”按钮。在“显示表”对话框中双击表“tEmployee”。单击“关闭”按钮关闭“显示表”对话框。 步骤2:双击“tEmployee”表中的“编号”、“姓名”、“性别”、“年龄”和“职务”字段。在下一列字段行输入:InStr(简历“运动”)在其“条件”行输入:“0”。如图2-287所示。 步骤3:单击“保存”按钮在“查询名称”输入框中输入“qT1”单击“确定”按钮关闭设计视图。 (2)【操作步骤】 步骤1:执行【工具】→【关系】菜单命令执行【关系】→【显示表】菜单命令分别双击表“tGroup”和“tEmployee”。单击“关闭”按钮关闭“显示表”对话框。 步骤2:选中表“tGroup”中的“部门编号”字段拖动鼠标到表“tEmployee”中的“所属部门”字段上在弹出的对话框中勾选“实施参照完整性”复选框然后单击“创建”按钮如图2-288所示。 步骤3:单击“保存”按钮关闭“关系”界面。 (3)【操作步骤】 步骤1:单击“新建”按钮选中“设计视图”单击“确定”按钮。在“显示表”对话框中双击表“tGroup”和“tEmployee”。单击“关闭”按钮关闭“显示表”对话框。 步骤2:双击“tEmployee”表中的“编号”、“姓名”、“职务”、“聘用时间”字段在下一列输入: Year(Date())-Year([聘用时间])双击“tGroup”表中的“名称”字段。 步骤3:在“名称”字段的“条件”行中输入:”开发部”取消“显示”行复选框的勾选。在“Year(Date())-Year([聘用时间])”字段的“条件”所在行输入:>5。如图2-289所示。 步骤4:单击“保存”按钮在“查询名称”输入框中输入“qT2”单击“确定”按钮关闭设计视图。 (4)【操作步骤】 步骤1:单击“新建”按钮选中“设计视图”单击“确定”按钮。在“显示表”对话框中双击表“tEmployee”。单击“关闭”按钮关闭“显示表”对话框。 步骤2:添加新字段:管理人员:[编号]+[姓名]。 步骤3:双击“职务”字段在其“条件”行中输入:“经理”取消“职务”字段的“显示”行复选框的勾选。如图2-290所示。 步骤4:单击“保存”按钮在“查询名称”输入框中输入“qT3”单击“确定”按钮关闭设计视图。 (1)【操作步骤】 步骤1:打开“samp2.mdb”数据库,选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框中双击表“tEmployee”。单击“关闭”按钮,关闭“显示表”对话框。 步骤2:双击“tEmployee”表中的“编号”、“姓名”、“性别”、“年龄”和“职务”字段。在下一列字段行输入:InStr(简历,“运动”),在其“条件”行输入:“0”。如图2-287所示。 步骤3:单击“保存”按钮,在“查询名称”输入框中输入“qT1”,单击“确定”按钮,关闭设计视图。 (2)【操作步骤】 步骤1:执行【工具】→【关系】菜单命令,执行【关系】→【显示表】菜单命令,分别双击表“tGroup”和“tEmployee”。单击“关闭”按钮,关闭“显示表”对话框。 步骤2:选中表“tGroup”中的“部门编号”字段,拖动鼠标到表“tEmployee”中的“所属部门”字段上,在弹出的对话框中勾选“实施参照完整性”复选框,然后单击“创建”按钮,如图2-288所示。 步骤3:单击“保存”按钮,关闭“关系”界面。 (3)【操作步骤】 步骤1:单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框中双击表“tGroup”和“tEmployee”。单击“关闭”按钮,关闭“显示表”对话框。 步骤2:双击“tEmployee”表中的“编号”、“姓名”、“职务”、“聘用时间”字段,在下一列输入: Year(Date())-Year([聘用时间]),双击“tGroup”表中的“名称”字段。 步骤3:在“名称”字段的“条件”行中输入:”开发部”,取消“显示”行复选框的勾选。在“Year(Date())-Year([聘用时间])”字段的“条件”所在行输入:>5。如图2-289所示。 步骤4:单击“保存”按钮,在“查询名称”输入框中输入“qT2”,单击“确定”按钮,关闭设计视图。 (4)【操作步骤】 步骤1:单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框中双击表“tEmployee”。单击“关闭”按钮,关闭“显示表”对话框。 步骤2:添加新字段:管理人员:[编号]+[姓名]。 步骤3:双击“职务”字段,在其“条件”行中输入:“经理”,取消“职务”字段的“显示”行复选框的勾选。如图2-290所示。 步骤4:单击“保存”按钮,在“查询名称”输入框中输入“qT3”,单击“确定”按钮,关闭设计视图。 解析:(1)本题主要考查简单的条件查询以及条件的表达。(2)本题主要考查表关系的建立方法。(3)本题主要考查多条件的查询设计方法。(4)本题考查查询的字段值的合并。
您可能感兴趣的试题