基本操作题1.设置主键(自动编号,单字段,多字段)(1)重复值要删掉P4(2)(2)复合主键P17(2)P19(1)2.设置字段大小,行高,字段宽度,数据表的单元效果、背景色、网格颜色等。(1)P1(1、2)P19(4)P22(1、2)P24(1)(2)P16P31(4)P32(4)3.将简历字段设计说明信息4.对字段冻结与解冻/隐藏与显示字段列注意:P1(5)解冻5.对字段的添加、删除、对换位置,表名的更改注意:添加字段时,光标放在下一行6.将照片字段设置成考生文件下的某一图像文件P1(4)P34(4)P377.对某字段(字段大小、格式、掩码、有效性规则,有效性文本、必填字段,索引)的设置例(1)设置“开课日期”字段的默认值为本年度的九月一日(规定:本年度年号必须由函数获取)。DateSerial(year(date()),9,1)P4(4)P7(3)P14(3)P21(2)P24(4)(2)设置字段的默认值为系统当前日期的后一天/前一天P35(3)Date()+1/Date()-1(3)对字段设置列表选择【1】数据类型—文本型—查阅向导【2】查阅—组合框—值列表—行来源—;P7(5)P9(4)P30(5)P46(5)P47(3)(4)设置“邮箱密码”字段的输入掩码为6位星号(密码)Password/密码P7(4)P43(3)(5)设置“规格”字段的输入掩码为9位字母、数字和字符的组合。其中,前三位只能是数字,第4位为大写字母“V”,第5位为字符“-”,最后一位为大写字母“W”,其他位为数字。000\V-000\WP11(5)(6)设置“编号”字段的输入掩码为只能输入8位数字或字母形式。书P41AAAAAAAAP15(5)P24(5)(7)设置“雇员编号”字段的输入掩码为只能输入10位数字或空格形式。书P419999999999P33(5)(8)将新增“电话”字段的输入掩码设置为“010-********”形式。其中,“010-”部分自动输出,后八位为0到9的数字显示。书P41010-00000000P2(5)P7(4)(9)设置“出厂价”只能输入3位整数和2位小数(整数部分可以不足3位)999.99P47(4)(10)设置字段大小,P11(2)格式属性P3(3)将“入校时间”字段的显示设置为“××月××日××××”形式。注意:要求月日为两位显示、年四位显示,如“12月15日2005”。格式—mm\月dd\日yyyy(11)设置“年龄”字段的有效性规则为不为空值IsnotnullP14(2)(12)设置“入校时间”字段的有效性规则。具体规则是:输入日期必须在2000年1月1日之后(不包括2000年1月1日)#2001-1-1#P34(3)P44(1)(13)设置该字段的有效性规则为只能输入“在职”与“退休”值之一。在职or退休P39(2)8.已知字段名称、数据类型、字段大小、格式建立一个表并输入数据P7等注意:仔细做,不要漏题,注意字母大小写P4(5)P15(4)大小,数字格式BBBVGFFXXXXX文本型大小(整型,长整型……)格式(货币,固定……)数字型9.将考生文件的文件进行(导入、导出、链接表)P5(1)P8(1)P14(5)P32(1)P34(6)P40(5)P43(5)P22(6)P31(1)P36(4)10.对记录的删除和添加P20(1)直接删除/查询/筛选11.拆分表P5(4)复制,粘贴12.建立2表/3表/4表的关系,并实施参照完整性(一对一,一对多)3表:P27(3)P28(4)P32(5)P41(5)4表:P35(6)13.简单的窗体设置(1)对窗体属性的设置(位置、大小、对齐方式等)P21(5)P27(6)P28(6)P38(5)P36(6)P41(6)P45(5)(2)设置控件的特殊效果P27(5)P28(5)(3)将命令按钮设置成灰色无效状态P24(3)(4)设置窗体命令按钮的tab次序P39(5)14.将宏“mTest”重命名保存为自动执行的宏。P21(6)P25(5)P38(6)P39(6)P45(6)简单应用题1.参数查询P26(3)(1)创建一个查询,查找某类产品的库存情况,并显示“产品名称”、“规格”和“库存数量”等字段内容,所建查询名为“qT2”;当运行该查询时,提示框中应显示“请输入产品类别:”。说明:产品类别为“产品ID”字段值的第1位。P47(2)P46(2)(2)创建一个查询,按输入的班级编号查找并显示“班级编号”、“姓名”、“课程名”和“成绩”的内容。其中“班级编号”数据由计算得到,其值为“tStudent”表中“学号”的前6位,所建查询名为“qT3”;当运行该查询时,应显示提示信息:“请输入班级编号:”。P31(3)(4)创建一个查询,当运行该查询时,应显示参数提示信息“请输入爱好”,输入爱好后,在简历字段中查找具有指定爱好的学生,显示“学号”、“姓名”、“性别”、“年龄”和“简历”五个字段内容,所建查询命名为“qT1”。P24(1)简历—Like*+[请输入爱好]+*(5)创建一个参数查询,查找教师的“编号”、“姓名”、“性别”和“职称”四个字段内容。其中“性别”字段的准则条件为参数,要求引用窗体对象“fTest”上控件“tSex”的值,所建查询命名为“qT3”。P13(3)P37(3)P44(3)2.交叉表查询P11(3)P27(4)P34(3)P36(3)P41(4)P43(3)P47(4)(1)创建一个查询,统计每班每门课程的平均成绩,显示结果如下图所示,所建查询名为“qT3”。P33(3)右键—属性—固定数字(2)创建一个交叉表查询,统计并显示各门课程男女生的平均成绩,统计显示结果如下图所示。所建查询命名为“qT3”。要求:使用查询设计视图,用已存在的数据表做查询数据源,并将计算出来的平均成绩用整数显示(使用函数)。P46(3)条件—round(avg([成绩])),0)—表达式—值3.SQL查询P22(3)P32(1)(1)创建一个查询,查找年龄小于平均年龄的学生,并显示其“姓名”,所建查询命名为“qT3”P4(3)年龄—(Selectavg([年龄])fromtStudent)4.操作查询—更新查询P45(4)P1(3)P17(4)P20(4)运行!(1)创建一个查询,对“tType”表进行调整,将“类型ID”等于“05”的记录中的“类型介绍”字段更改为“古典音乐”,所建查询名为“qT4”。P18(4)类型ID—更新到—古典音乐(2)创建一个查询,将“tTemp”表中“学分”字段的记录值都更新为0,所建查询命名为“qT4”。P19(4)(3)创建一个更新查询,用于计算水费,计算公式:水费=3.7*(本月水-上月水)所建查询名为“qT2”。要求运行该查询,得到水费值。P30(3)(4)创建一个查询,将所有学生设置为非党员,所建查询名为“qT2”。P34(2)党员否—更新到no(5)创建一个更新查询,将表“tTemp”中“年龄”字段值加1,并清除“团员否”字段的值,所建查询命名为“qT4”。P39(4)年龄—更新到—1+[年龄]团员否—更新到—null5.操作查询—删除查询P2(3)运行!(1)创建一个查询,删除表对象“tTmp”里所有姓名含有“红”字的记录,所建查询命名为“qT4”。P1(4)P13(4)6.操作查询—追加查询运行!(1)创建一个查询,将所有学生的“班级编号”、“姓名”、“课程名”和“成绩”等值填入“tSinfo”表相应字段中,其中“班级编号”值是“tStudent”表中“学号”字段的前6位,所建查询命名为“qT4”。P4(4)(2)创建追加查询,将表对象“tStud”中“学号”、“姓名”、“性别”和“年龄”四个字段内容追加到目标表“tTemp”的对应字段内,所建查询命名为“qT4”。(规定:“姓名”字段的第一个字符为姓,剩余字符为名。将姓名分解为姓和名两部分,分别追加到目标表的“姓”、“名”两个字段中)P11(4)7.操作查询—生成表查询(1)创建一个查询,运行该查询后生成一个新表,表名为“90分以上”,表结构包括“姓名”、“课程名”和“成绩”等三个字段,表内容为90分以上(含90分)的所有学生记录,所建查询名为“qT4”;要求创建此查询后,运行该查询,并查看运行结果。P31(4)8.特殊的查询(1)创建一个查询,计算并输出学生最大年龄与最小年龄的差值,显示标题为“s_data”,所建查询命名为“qStud1”P3(1)P5(1)P8(4)(2)创建一个查询,计算并显示“学号”和“平均成绩”两个字段内容,其中平均成绩是计算数学、计算机和英语三门课成绩的平均值,所建查询命名为“qStud3”。P3(4)(3)创建一个查询,查找“身份证”字段第4位至第6位值为“102”的纪录,并显示“姓名”、“入住日期”和“价格”三个字段内容,所建查询命名为“qT3”。P28(4)P41(3)(4)创建一个查询,检索职务为经理的职工的“编号”和“姓名”信息,然后将两列信息合二为一输出(比如,编号为“000011”、姓名为“吴大伟”的数据输出形式为“000011吴大伟”),并命名字段标题为“管理人员”,所建查询命名为“qT3”。P7(4)P14(2)P37(4)(5)考生文件夹下存在一个数据库文件“samp2.mdb”,里面已经设计好表对象“tStud”和“tTemp”。tStud表是学校历年来招收的学生名单,每名学生均有身份证号。对于现在正在读书的“在校学生”,均有家长身份证号,对于已经毕业的学生,家长身份证号为空。例如,表中学生“张春节”没有家长身份证号,表示张春节已经从本校毕业,是“校友”。表中学生“李强”的家长身份证号为“110107196201012370”,表示李强为在校学生。由于在tStud表中身份证号“110107196201012370”对应的学生姓名是“李永飞”,表示李强的家长是李永飞,而李永飞是本校校友。张天”的家长身份证号为“110108196510015760”,表示张天是在校学生;由于在tStud表中身份证号“110108196510015760”没有对应的记录,表示张天的家长不是本校的校友。请按下列要求完成设计:P9(1、2)1.创建一个查询,要求显示在校学生的“身份证号”和“姓名”两列内容,所建查询命名为“qT1”。2.创建一个查询,要求按照身份证号码找出所有学生家长是本校校友的学生记录。输出学生身份证号、姓名及家长姓名三列内容,标题显示为“身份证号”、“姓名”和“家长姓名”,所建查询命名为“qT2”。一个表复制两次(6)创建一个查询,能够显示“tLine”表的所有字段内容,并添加一个计算字段“优惠后价格”,计算公式为:优惠后价格=费用*(1-10%),所建查询名为“qT3”。P12(3)p17(3)(7)创建一个查询,查找并显示图书单价大于等于15且小于等于20的图书,并显示“书名”、“单价”、“作者名”和“出版社名称”等四个字段的内容,所建查询命名为“qT2”。P21(2)类别—计数—=5(8)创建一个查询,查找没有任何选课信息的学生,并显示其“学号”和“姓名”两个字段的内容,所建查询命名为“qT3”。P29(4)P44(2)连接属性学号—isnull(9)创建一个查询,查找产品最高储备与最低储备相差最小的数量并输出,标题显示为“m_data”,所建查询命名为“qT1”。P27(1)(10)创建一个查询,查找未婚职工的记录,并显示“姓名”、“出生日期”和“职称”。所建查询名为“qT1”。P30(2)婚否—no/0/off/false(11)创建一个查询,将临时表对象“tTemp”中年龄为偶数的人员的“简历”字段清空,所建查询命名为“qT4”。P43(4)P44(4)9.窗体(1)补充窗体“fTest”上“test1”按钮(名为“bt1”)的单击事件代码,实现以下功能:打开窗体,在文本框“tText”中输入一段文字,然后单击窗体“fTest”上“test1”按钮(名为“bt1”),程序实现将文本框内容