一、基本操作题 在考生文件夹下,“samp1.mdb”数据库文件中已建立表对象“tEmployee”。试按以下操作要求,完成表的编辑:
h! t+ Q. O( y/ y1 b (1)设置“编号”字段为主键;
( t) ]- |0 `9 d6 l6 ^# D+ p6 Y3 s (2)设置“年龄”字段的“有效性规则”属性为:大于等于17且小于等于55;
7 A. K! G0 k- J1 o5 R* l (3)设置“聘用时间”字段的默认值为:系统当前日期;
# ^# P$ k- }; k5 W7 F4 Q$ d (4)交换表结构中的“职务”与“聘用时间”两个字段的位置;
! `5 L7 B) l# B( s (5)删除表中职工编号为“000024”和“000028”的两条记录;
' B, T, N; Z2 i3 a, H9 u. W- L (6)在编辑完的表中追加以下一条新记录:
# R: S* \% Z$ u' A) x编号姓名性别年龄聘用时间所属部门职务简历000031王涛男352004-9-102主管熟悉系统维护 二、简单应用题
5 t3 s2 a+ b1 ~2 U 考生文件夹下存在一个数据库文件“samp2.mdb”,里面已经设计好二个表对象“tTeacher1”和“tTeacher2”及一个宏对象“mTest”。试按以下要求完成设计:4 \# v" O5 ~: \- V) j5 e; F y# u9 H
(1)创建一个查询,查找并显示教师的“编号”、“姓名”、“性别”、“年龄”和“职称”五个字段内容,所建查询命名为“qT1”;
5 T% J7 }' o- L4 x# b* ^3 V (2)创建一个查询,查找并显示没有在职的教师的“编号”、“姓名”和“联系电话”三个字段内容,所建查询命名为“qT2”;
. z9 S' i/ o- q2 {" }1 |9 U (3)创建一个查询,将“tTeacher1”表中年龄小于等于45的党员教授或年龄小于等于35的党员副教授记录追加到“tTeacher2”表的相应字段中,所建查询命名为“qT3”;4 e: p' a$ g" {' R. n& a
(4)创建一个窗体,命名为“fTest”。将窗体“标题”属性设为“测试窗体”;在窗体的主体节区添加一个命令按钮,命名为“btnR”,按钮标题为“测试”;设置该命令按钮的单击事件属性为给定的宏对象“mTest”。- }! i# j5 X# a; L# M1 j! R% V
三、综合应用题" n- v5 L! M8 \& h
考生文件夹下存在一个数据库文件“samp3.mdb”,里面已经设计好表对象“tEmployee”和查询对象“qEmployee”,同时还设计出以“qEmployee”为数据源的报表对象“rEmployee”。试在此基础上按照以下要求补充报表设计:3 D# O2 A% H8 t, J9 ^
(1)报表的报表页眉节区位置添加一个标签控件,其标题显示为“职员基本信息表”,并命名为“bTitle”;
9 ]+ _( _& v$ e! N# s (2)将报表主体节区中名为“tDate”的文本框显示内容设置为“聘用时间”字段值;8 |) F+ C' A4 K
(3)在报表的页面页脚区添加一个计算控件,以输出页码。计算控件放置在距上边0.25厘米、距左侧14厘米位置,并命名为“tPage”。规定页码显示格式为“当前页/总页数”,如1/20、2/20、...、20/20等。! m8 H! Z0 |# n7 G1 q3 {8 \% j- X @
注意:不允许修改数据库中的表对象“tEmployee”和查询对象“qEmployee”;不允许修改报表对象“rEmployee”中未涉及的控件和属性。 |