一、基本操作答案
(1)【操作步骤】
步骤1:选择“表”对象,右键单击“tEmployee ”表,在弹出的快捷菜单中选择“设计视图”命令。
步骤2:右键单击“编号”行,在弹出的快捷菜单中选择“主键”命令。
步骤3:右键单击“学历”行,在弹出的快捷菜单中选择“删除行”命令,在弹出的对话框中单击“是”按钮,然后单击“保存”按钮。
(2)【操作步骤】
步骤1:单击“出生日期”字段行任一点,在“有效性规则”行输入“Year(DATE())-Year([出生日期])>16”。
步骤2:单击“聘用时间”字段行任一点,在“有效性规则”行输入“<DateSerial(Year(Date())-1,9,1)”。
步骤3:右键单击“设计视图”任一点,在弹出的快捷菜单中选择“属性”命令,在“属性表”界面中“有效性规则”行输入“[出生日期]<[聘用时间]”,然后关闭属性表。
步骤4:单击“保存”按钮,在弹出的对话框中选择“否”按钮。
(3)【操作步骤】
步骤1:在“简历”字段的下一行的“字段名称”处输入“在职否”,在“数据类型”列表中选择“是/否”,在“默认值”行输入“1”,单击“保存”按钮,然后关闭设计视图。
(4)【操作步骤】
步骤1:双击“tEmployee”表,打开数据表视图。
步骤2:在“tEmployee”表的“简历”字段列的内容中选择“书法”两字,单击“开始”选项卡下的“选择”按钮,在其下拉列表中选择“包含“书法””命令。
步骤3:选中其筛选出的记录,单击“记录”功能区中的“删除”按钮,在弹出的对话框中单击“是”按钮。
步骤4:单击“保存”按钮,关闭数据表视图。
(5)【操作步骤】
步骤1:打开设计视图,在“职务”字段的“数据类型”列表中选择“查阅向导”命令。
步骤2:在弹出的对话框中选择“自行键入所需的值”命令,,然后单击“下一步”按钮,在第一列的每行分别输入“职员”、“主管”、“经理”,最后单击“完成”按钮。
步骤3:单击“保存”按钮,关闭设计视图。
(6)【操作步骤】
步骤1:双击“tEmployee”表,打开数据表视图。
步骤2:单击“所属部门”字段右侧的下三角按钮,勾选“01”对应的复选框,,将“所属部门”为“01”的记录对应的“编号”字段第1位修改为“1”。单击“所属部门”字段右侧的下三角按钮,勾选“02”对应的复选框,将“所属部门”为“02”的记录对应的“编号”字段第1位修改为“2”。单击“所属部门”字段右侧的下三角按钮,勾选“03”对应的复选框,将“所属部门”为“03”记录对应的“编号”字段第1位修改为“3”。单击“所属部门”字段右侧的下三角按钮,勾选“04”对应的复选框,将“所属部门”为“04”记录对应的“编号”字段第1位修改为“4”。单击“所属部门”字段右侧的下三角按钮,勾选“全选”复选框,然后单击“确定”按钮。
步骤3:单击“保存”按钮,关闭数据表视图。
二、简单应用答案
(1)【操作步骤】
步骤1:单击"创建"选项卡中"查询设计"按钮。在"显示表"对话框中双击表"tStud",然后关闭"显示表"对话框。
步骤2:双击"所属院系"和"学号"字段,单击"设计"选项卡中的"汇总"按钮。
步骤3:在"学号"字段的"总计"行选择"计数",在"条件"行中输入">=7"。
步骤4:将"所属院系"字段改为"院系号:所属院系",将"学号"字段改为"人数:学号"。
步骤5:单击"保存"按钮 ,另存为"qT1",关闭设计视图。
(2)【操作步骤】
步骤1:单击"创建"选项卡中"查询设计"按钮,在"显示表"对话框中双击表"tStud",然后关闭"显示表"对话框。
步骤2:双击"学号"、"姓名"和"所属院系"字段,在"学号"字段的"条件"行输入"Not In (select [tScore].[学号] from [tScore])",在"所属院系"字段的"条件"行输入"<>"04"",取消"所属院系"字段"显示"行的勾选。
步骤3:单击"保存"按钮 ,另存为"qT2",关闭设计视图。
(3)【操作步骤】
步骤1:单击"数据库工具"选项卡下"关系"组中的"关系"按钮,如不出现"显示表"对话框则单击"设计"选项卡下"关系"组中的"显示表"按钮,双击添加表和"tStud"、"tCourse"和"tScore",关闭显示表对话框。
步骤2:选中表"tStud"中的"学号"字段,拖动到表"tScore"的"学号"字段,弹出"编辑关系"对话框,勾选"实施参照完整性"复选框,单击"创建"按钮;同理拖动"tCourse"中的"课程号"字段到"tScore"中的"课程号"字段,弹出"编辑关系"对话框,勾选"实施参照完整性"复选框,单击"创建"按钮。按Ctrl+S保存修改,关闭关系界面。
步骤3:单击"创建"选项卡中"查询设计"按钮,在"显示表"对话框双击表"tStud"和"tScore"表,关闭"显示表"对话框。
步骤4:双击"姓名"、"成绩"和"简历"字段,单击“查询工具”选项卡下的“显示/隐藏”组中的"汇总"按钮,在"成绩"字段前添加"平均值:"字样,在其"总计"行下拉列表中选择"平均值";在"简历"字段的条件行输入"Like "*组织能力强*"",取消其"显示"行的勾选;在下一字段输入"平均分差值: Round([平均值]-(select Avg( [成绩]) from tScore))",在其"总计"行下拉列表中选择"Expression"。
步骤5:单击"保存"按钮 ,另存为"qT3",关闭设计视图。
(4)【操作步骤】
步骤1:单击"创建"选项卡中"查询设计"按钮,在"显示表"对话框双击表"tStud"、"tScore",两次双击表 "tCourse",关闭"显示表"对话框。拖动"tCourse"的"先修课程"字段到"tCourse_1"的"课程号"字段。
步骤2:单击"设计"选项卡"查询类型"组中的"追加"按钮,在"表名称"下拉列表中选择表"tTemp",单击"确定"按钮。
步骤3:分别双击"tStud"表的"姓名"字段,"tCourse"表的"课程名"、"先修课程"字段,"tScore"表的"成绩"字段,"tCourse_1"表的"课程名"字段。
步骤4:在"成绩"字段下的"排序"行的下拉列表中选择"降序",在"先修课程"字段下的"条件"行输入" is not null",在"tCourse_1"表的"课程名"字段下的"追加到"行的下拉列表中选择"先修课程名"。
步骤5:在设计视图任一点右击,在弹出的快捷菜单中选择"SQL视图",在SELECT后面输入"TOP 3",如图1.33所示,然后单击"运行"按钮,在弹出的对话框中单击"是"按钮。
步骤6:单击"保存"按钮 ,另存为"qT4",关闭设计视图。
三、综合应用答案
(1)【操作步骤】
步骤1:选择"报表"对象,右键单击报表"rTeacher"在弹出的快捷菜单中选择"设计视图"命令。
步骤2:右键单击"性别"文本框,在弹出的快捷菜单中选择"属性"命令。
步骤3:在"控件来源"行右侧下拉列表中选中"性别"字段,在"名称"行输入"tSex",关闭属性界面。
(2)【操作步骤】
步骤1:选择控件功能区中"文本框"控件 ,单击报表页脚节区任一点,弹出"Text"标签和"未绑定"文本框。
步骤2:选中"Text"标签,然后按"Delete"键将其删除。
步骤3:右键单击"未绑定"文本框,在弹出的快捷菜单中选择"属性",在打开的"属性表"对话框中选择"全部"选项卡,在"名称"行中输入"tAvg",分别在"上边距"和"左"所在行中输入"0.3cm"和"3.6cm"。在"控件来源"行输入"=Avg([年龄])",在"格式"行选择"固定",在对应的下一行找到"小数位数"行属性并在其下拉列表中选择"0"。
步骤4:单击快速工具栏中的"保存"按钮 ,关闭设计视图。
(3)【操作步骤】
步骤1:选择"窗体"对象,右键单击 "fTest"窗体,在弹出的快捷菜单中选择"设计视图"命令。
步骤2:在窗体设计视图的任意区域"右击",在弹出的快捷菜单中选择"属性"命令,在打开的"属性表"中单击"所选内容的类型"右侧的下三角按钮,在弹出的快捷菜单中选择"窗体"命令,即可进入窗体属性。
步骤3:选择"事件"选项卡,单击"加载"事件右侧的"选择生成器"按钮 ,进入VBA编码界面,在编码区里输入"Me.Caption = Trim(Month(Date) & "月" & Day(Date) & "日" & Me.bTitle.Caption & "样例")"。
步骤4:单击快速工具栏中"保存"按钮 ,关闭设计视图。
【易错误区】 设置正确的函数,Month(Date)表示取系统当前月份,Day(Date) 表示取系统当前天。Trim()表示去除左右空格。
(4)【操作步骤】
步骤1:选择"窗体"对象,右键单击"fTest"窗体,在弹出的快捷菜单中选择"设计视图"命令。
步骤2:右键单击"测试"按钮,在弹出的快捷菜单中选择"属性"命令。
步骤3:在打开的"属性表"对话框中,单击"事件"选项卡下"单击"行右侧的下三角按钮,在弹出的下拉列表中选择"m1"。然后关闭属性界面。
步骤4:单击快速工具栏中"保存"按钮 ,关闭设计视图。