二级ACCESS52Word下载.docx
- 文档编号:18325663
- 上传时间:2022-12-15
- 格式:DOCX
- 页数:7
- 大小:17.56KB
二级ACCESS52Word下载.docx
《二级ACCESS52Word下载.docx》由会员分享,可在线阅读,更多相关《二级ACCESS52Word下载.docx(7页珍藏版)》请在冰豆网上搜索。
正确答案:
()
解析:
答案考生文件夹
[微步骤]
步骤1:
右键单击表“tEmployee”,选择“设计视图”命令。
步骤2:
选中“编号”字段行,右键单击“编号”行选择“主键”。
步骤3:
右击“学历”字段行,选择“删除行”,在弹出的对话框中单击“是”按钮。
步骤4:
单击“保存”按钮。
(2).将“出生日期”字段的有效性规则设置为只能输入大于16岁的日期(要求:
必须用函数计算年龄);
将“聘用时间”字段的有效性规则设置为只能输入上一年度9月1日以前(不含9月1日)的日期(要求:
本年度年号必须用函数获取);
将表的有效性规则设置为输入的出生日期小于输入的聘用时间。
5.00)__________________________________________________________________________________________
单击“出生日期”字段任一点,在“有效性规则”行输入“Year(Date())-Year([出生日期])>16”,步骤2:
单击“聘用时间”字段行任一点,在“有效性规则”行输入“<DateSerial(Year(Date())-1,9,1)”。
在“设计”选项卡中单击“属性表”,在右侧出现表的属性窗口,在“表属性”窗口中的“常规”选项卡下的“有效性规则”中输入“[出生日期]<[聘用时间]”。
单击“保存”按钮,在弹出的对话框中单击“是”按钮。
(3).在表结构中的“简历”字段后增加一个新字段,字段名称为“在职否”,字段类型为“是/否”型;
将其默认值设置为真。
在“设计视图”,将光标移到最后一行。
在“字段名称”列输入“在职否”,在“数据类型”下拉列表中选中“是/否”,在“默认值”行输入“-1”。
单击“保存”按钮,关闭设计视图,关闭设计视图。
(4).将有“书法”爱好的记录全部删除。
选择“创建”选项卡,选择“查询设计”,在弹出的“显示表”对话框中双击“tEmployee”表,并关闭“显示表”对话框。
选择“设计”选项卡,选择“删除”命令,双击“tEmployee”表的“简历”字段。
在“简历”字段对应的条件行输入“Like"
*书法*"
”,单击“运行”命令,并单击“是”按钮。
(5).将“职务”字段的输入设置为“职员”、“主管”或“经理”列表选择。
在“职务”字段“数据类型”的下拉列表中选中“查阅向导”,在弹出的对话框中选中“自行键
入所需值”复选框,单击“下一步”按钮。
在“第1列”下侧输入“职员”、“主管”和“经理”,单击“下一步”按钮,单击“完成”按钮。
单击“保存”按钮,关闭设计视图。
(6).根据“所属部门”字段的值修改“编号”,“所属部门”为“01”,将“编号”的第1位改为“1”;
“所属部门”为“02”,将“编号”的第1位改为“2”,依次类推。
单击“创建”选项卡,选择“查询”组中“查询设计”,从打开的“显示表”对话框中添加表“tEmployee”,关闭“显示表”对话框。
单击“设计”选项卡,选择“更新”,并双击“编号”字段名,在“更新到”行输入“Right([所属部门],1)&
Right([编号],5)”,并单击“运行”,在弹出的对话框中单击“是”按钮。
二、简单应用题(总题数:
下存在一个数据库文件“samp2.accdb”,里面已经设计好三个关联表对象“tStud”、“tCourse”、“tScore”和一个空表“tTemp”。
试按以下要求完成设计:
(1).创建一个查询,统计人数在7人以上(含7人)的院系人数,字段显示标题为“院系号”和“人数”,
所建查询命名为“qT1”。
要求:
按照学号来统计人数。
7.50)
单击“创建”选项卡,选择“查询”组中“查询设计”。
在“显示表”对话框中双击表“tStud”,关闭“显示表”对话框。
分别双击“所属院系”、“学号”字段添加到“字段”行。
单击“设计”选项卡,选择“汇总”。
在“学号”字段“总计”行下拉列表中选中“计数”,在
其“条件”行输入“>=7”。
在“所属院系”字段前添加“院系号:
”字样,在“学号”字段前添加“人数:
”字样。
步骤5:
单击“保存”按钮,另存为“qT1”,关闭设计视图。
(2).创建一个查询,查找非“04”院系还未选课的学生信息,并显示“学号”和“姓名”两个字段内容,
所建查询命名为“qT2”。
单击“创建”选项卡,选择“查询”组中的“查询设计”。
选中“显示表”对话框,双击表“tStud”、“tScore”,关闭“显示表”对话框。
将“tSmd”的“学号”拖到“tScore”的“学号”上,建立二者之间的关系。
选中关系的连线,
右键单击在快捷菜单中选择“联接属性”。
选中单选按钮“2:
包括“tStud”中的所有记录和“tScore”
中联接字段相等的那些记录。
”,单击“确定”按钮。
分别双击“tStud”表的“学号”字段、“姓名”、“所属院系”添加到“字段“行。
在“所属院系”字段“条件”行输入“<>"
04"
”,单击“显示”行取消字段显示的勾选。
在“学号”字段在下面的条件行中输入“NotIn(select[学号]fromtScore)”。
单击“保存”按钮,另存为“qT2”,关闭设计视图。
(3).创建一个查询,计算组织能力强的学生的平均分及其与所有学生平均分的差,并显示“姓名”、“平均分”和“平均分差值”等内容,所建查询命名为“qT3”。
注意:
“平均分”和“平均分差值”由计算得到。
“平均分差值”以整数形式显示(使用函数买现)。
在“创建”选项卡上,单击“查询”组中的“查询设计”。
在“显示表”对话框分别双击“tStud”,“tScore”,关闭“显示表”对话框。
将“tStud”的“学号”拖到“tScore”的“学号”上,建立二者之间的关系。
双击添加“姓名”、“成绩”和“简历”字段,在“成绩”字段“总计”行下拉列表中选中“平均值”,在“成绩”字段前添加“平均分:
”字样,在“简历”字段“条件”行输入“Like"
*组织能力强*"
在新字段中输入“平均分差值:
Round([平均分]-(selectavg([成绩])fromtScore))”,在其对应的“总计”行下拉列表中选择“Expression”。
单击“保存”按钮,另存为“qT3”,关闭设计视图。
(4).创建一个查询,查找选修了有选修课程的学生,并将成绩排在前3位的学生记录追加到表“tTemp”的对应字段中,所建查询命名为“qT4”。
单击“创建”选项卡,选择“查询”组中“查询设计”,从打开的“显示表”对话框中添加表“tStud”、“tScore”、“tCourse”,再次双击表“tCourse”,关闭“显示表”对话框。
单击“tStud”表中的“学号”字段并拖动到“tScore”表中的“学号”字段,单击“tCourse”表中的“课程号”字段并拖动到“tScore”表中的“课程号”字段,单击“tCourse”表中的“先修课程”字段并拖动到“tCourse1”表中的“课程号”字段,建立表间关系。
单击“设计”选项卡,选择“查询类型”组中的“追加”,弹出追加对话框。
在“表名称”的下拉列表中选择“tTemp”,单击“确定”按钮。
分别双击添加“姓名”、“tCourse.课程名”、“成绩”、“tCourse1.课程名”字段。
在“追加到”对应行分别选择“姓名”、“课程名”、“成绩”、“先修课程名”。
在“成绩”字段对应的“排序”行选择“降序”,单击“设计”选项卡,选择“查询设置”组中的“返回”,输入“3”。
步骤6:
单击“运行”命令,并单击“是”按钮。
单击“保存”按钮,另存为“qT4”,关闭设计视图。
三、综合应用题(总题数:
40.00)
下存在一个数据库文件“samp3.accdb”,里面已经设计好表对象“tTeacher”、窗体对象“fTest”,报表对象“rTeacher”和宏对象“m1”。
试在此基础上按照以下要求补充窗体设计和报表设计。
40.00)
(1).将报表对象rTeacher。
的报表主体节区中名为“性别”的文本框显示内容设置为“性别”字段值,并将文本框名称更名为“tSex”。
10.00)
右键单击报表“rTeacher”,选择“设计视图”命令。
右键单击“性别”文本框选择“属性”,在“控件来源”行右侧下拉列表中选中“性别”字段,在“名称”行输入“tSex”。
(2).在报表对象rTeacher的报表页脚节区位置添加一个计算控件,计算并显示教师的平均年龄。
计算控件放置在距上边0.3厘米、距左侧3.6厘米,命名为“tAvg”。
平均年龄保留整数。
__________________________________________________________________________________________正确答案:
单击“设计”选项卡,选择“控件”组中“文本框”控件,单击报表页脚节区任一点,弹出“Text”标签和“未绑定”文本框。
选中“Text”标签,按“Delete”键将其删除。
选中报表页脚区域的“未绑定”文本框,在属性窗口中,选中“全部”选项卡,在“名称”行输入“tAvg”,分别在“上边距”和“左”输入“0.3cm”和“3.6cm”。
在“控件来源”行输入
“=Round(Avg([年龄]))”,关闭属性界面。
(3).设置“fTest”窗体。
打开窗体时,窗体标题显示内容为:
“**月**日####样例”,请按照VBA代码中的指示将代码补充完整。
①显示标题中,月和日均为本年度当月和当日,“####”为标签控件“bTitle”的内容;
②显示内容中间及前后不允许出现空格;
③如果月或日小于10,按实际位数显示。
本年度当月和当日的时间必须使用函数获取。
右键单击窗体“fStud”,选择“设计视图”命令。
单击属性窗口中“加载”属性右边的“…”打开代码生成器,进入编码环境,在空行中输入以下代码。
"
************Add***********
Me.Caption=Month(Date)&
月"
&
Day(Date)&
日"
bTitle.Caption&
样例"
(4).设置窗体对象fTest上名为“btest”的命令按钮的单击事件属性为给定的宏对象m1。
不允许修改数据库中的表对象“tTeacher”和宏对象“m1”;
不允许修改窗体对象“fTest”和报表对象“rTeacher”中未涉及的控件和属性。
程序代码只允许在“*******Add******”与
“*******Add******”之间的空行内补充一行语句、完成设计,不允许增删和修改其他位置已存在的语句。
右键单击命令按钮控件,在快捷菜单中选择“属性”命令。
在属性窗口中,单击“事件”选项卡,将“单击”事件设置为宏“m1”。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 二级 ACCESS52