字段名称 职工ID 姓名 职称 聘任日期 数据类型 文本 文本 文本 日期/时间 字段大小 5 10 6 格式 常规日期 (2) 将新表“tEmployee”中的“职工ID”字段设置为主关键字;
(3) 在“聘任日期”字段后添加“借书证号”字段,字段的数据类型为文本,字段大小
为10,并将该字段设置为必填字段;
(4) 将“tEmployee”表中的“职称”字段的“默认值”属性设置为“副教授”。 (5) 向“tEmployee”表中填入如下内容:
职工ID 00001 00002 00003 00004 00005 00006 姓名 112 113 114 115 116 117 职称 副教授 教授 讲师 副教授 副教授 教授 聘任日期 1995-11-1 1995-12-12 1998-10-10 1992-8-11 1996-9-11 1998-10-28 借书证号 1 2 3 4 5 6 34 在考生文件夹下,“samp1-34.mdb”数据库文件中已建立好表对象“tStud”和“tScore”、宏对象“mTest”和窗体“fTest”。试按以下操作要求,完成各种操作: (1) 设置表“tScore”的“学号”和“课程号”两个字段为复合主键; (2) 删除“tStud”表结构的“照片”字段列; (3) 冻结表“tStud”中的“姓名”字段列;
(4) 将窗体“fTest”的“标题”属性设置为“测试”;
(5) 将窗体“fTest”中名为“bt2”的命令按钮,其宽度设置为2厘米、左边界设置为左
边对齐“bt1”命令按钮;
(6) 将宏“mTest”重命名保存为自动执行的宏。 35 考生文件夹下存在一个数据库文件“samp1-35.mdb”,里面已经设计好表对象“tStud”。请按照以下要求,完成对表的修改:
(1) 设置数据表显示的字体大小为14、行高为18;
(2) 设置“简历”字段的设计说明为“自上大学起的简历信息”; (3) 将“年龄”字段的数据类型改为“整型”,字段大小的数字型;
(4) 将学号为“20011001”学生的照片信息换成考生文件夹下的“photo.bmp”图像文件; (5) 将隐藏的“党员否”字段重新显示出来; (6) 完成上述操作后,将“备注”字段删除。 36 在考生文件夹下,“samp1-36.mdb”数据库文件中已建立表对象“tEmployee”。试按以下操作要求,完成表的建立和修改:
(1) 删除“tEmployee”表中1949年以前出生的雇员记录;并删除 “简历”字段; (2) 将“tEmployee”表中“联系电话”字段的“默认值”属性设置为“010-”; (3) 建立一个新表,结构如表1所示,主关键字为“ID”,表名为“tSell”,将表2所示
数据输入到“tSell”表相应字段中;
11
字段名称 ID 雇员ID 图书ID 数量 售出日期 数据类型 自动编号 文本 数字 数字
ID 1 2 3 4 5 雇员ID 1 1 2 4 2 图书ID 1 1 2 3 4 数量 23 45 65 12 1 售出日期 2006-1-4 2006-2-4 2006-1-5 2006-3-1 2006-3-4 日期/时间
表1 表2
(4) 将“tSell”表中“数量”字段的有效性规则属性设置为大于等于0,并在输入数据出
现错误时,提示“数据输入有误,请重新输入”的信息;
(5) 建立“tEmployee”和“tSell”两表之间的关系,并实施参照完整性。 37 在考生文件夹下,“samp1-37.mdb”数据库文件中已建立三个关联表对象(名为“职工表”、“物品表”和“销售业绩表”)。试按以下要求,完成表和窗体的各种操作: (1) 向表对象“物品表”中增添一个字段,名称为“生产日期”、类型为“日期/时间型”。
设置该字段默认值为2006年4月1日:
(2) 分析表对象“销售业绩表”的字段构成、判断并设置其主键;
(3) 将考生文件夹下Excel文件Test.xls中的数据导入到当前数据库中。要求:数据中的
第一行作为字段名,选“学号”数据列为主键,导入表对象命名为“tTest”;
(4) 建立表对象“职工表”、“物品表”和“销售业绩表”的表间关系,并实施参照完整
性;
(5) 将窗体fTest中名为“bTitle”的控件设置为“特殊效果:凿痕”显示;
(6) 在窗体fTest中,以命令按钮“bt1”为基准(这里按钮“bt1”和“bt3”尺寸相同、
左边对齐),调整命令按钮“bt2”的大小与位置。要求:按钮“bt2”的大小尺寸与按钮“bt1”相同、左边界与按钮“bt1”左对齐、竖直方向位于按钮“bt1”和“bt3”的中间位置。
38 在考生文件夹下,已有一个数据库文件“samp1-38.mdb”,其中已建立二个表对象“tGrade”和“tStudent”,宏对象“mTest”和查询对象“qT”。请按以下操作,完成各种操作: (1) 设置表对象“tGrade”中“成绩”字段的显示宽度为20;
(2) 设置“tStudent”表的“学号”字段为主键,设置“性别”的默认值属性为“男”; (3) 在“tStudent”表结构最后一行增加一个字段,字段名为“家庭住址”,字段类型为
“文本”,字段大小为40;删除“像片”字段;
(4) 删除“qT”查询中的“毕业学校”列,并将查询结果按“姓名”、“课程名”和“成
绩”顺序显示;
(5) 将宏“mTest”重命名,保存为自动执行的宏。
39 在考生文件夹中有一个名为“samp1-39.mdb”的数据库。
(1) 修改职工表Empployee,增加“姓名”字段。其数据类型为文本型,长度为6,并对应职工号添加其“姓名”,见下表。 职工号 姓名 63114 郑明 44011 萧柏特 69088 陈露露 52030 曾杨 72081 陈文革 62217 刘芳 75078 王冬梅 59088 杨骏一 (2) 将职工号设为主键;
(3) 将考生文件夹下的“消费.xls”文件导入到samp1-39.mdb数据库中,将导入的表命
名为“水费记录”。“水费记录”表结构如下表所示。
12
(4) 设置“水费记录”表中的“水费”字段的有效性规划为:水费值必须大于等于零。 40在考生文件夹下,已有“samp1-40.mdb”数据库文件和Stab.xls文件,“samp1-40.mdb”中已建立表对象“student”,试按以下要求,完成表的各种操作: (1) 将已有的Stab.xls文件导入到表“student”中。 (2) 将已有的表“student”拆分为两个表,“tStud”表(学号,姓名,性别,出生日期,
院系,籍贯),将学号设为主键;“tOffice”表(院系,院长,院办电话),将“院系”设为主键。
(3) 建立两表间关系。
41在考生文件夹下存在一个数据库“samp1-41.mdb”里面已经建立两个表对象“tGrade”和“tStudent”;同时还存在一个Excel文件“tCourse.xls”。试按以下操作要求,完成表的编辑: (1) 将Excel文件“tCourse.xls”导入到“samp1-41.mdb”数据库文件中,表名称不变,
设“课程编号”字段为主键;
(2) 对“tGrade”表进行适当的设置,使该表中的“学号”为必填字段,“成绩”字段的
输入值为非负数,并在输入出现错误时提示“成绩应为非负数,请重新输入!”信息;
(3) 将“tGrade”表中成绩低于60分的记录全部删除;
(4) 设置“tGrade”表的显示格式,使显示表的单元格显示效果为“凹陷”、文字字体为
“宋体”、字号为11;
(5) 建立“tStudent”、“tGrade”和“tCourse”三表之间的关系,并实施参照完整性。
*******************************************************************************
二、简单应用题
1 考生文件夹下存在一个数据库文件\,里面已经设计好两个表对象\学生\和\课程\。试按以下要求完成设计:
(1)创建一个选择查询,查找并显示\姓名\,\性别\和\进校日期\三个字段内容,所建查询命名为\查询1\。
(2)使用查询设计视图创建一个选择查询,查找并显示性别为男,年龄大于27的学生的\姓名\,\年龄\和\出生地\三个字段内容,所建查询命名为\查询2\。 **注意:设计此查询准则表达式时,不允许使用特殊运算符Like。
(3)创建一个选择查询,查找并显示\姓名\,\课程编号\和\成绩\三个字段内容,所建查询命名为\查询3\。
(4)建立\学生\和\课程\两表之间的一对一关系,并实施参照完整性。
13
2 考生文件夹下存在一个数据库文件\,里面已经设计好两个表对象\学生1\和\学生2\。试按以下要求完成设计:
(1)以表\学生1\为数据源创建一个选择查询,查找并显示\编号\、\姓名\、\性别\、\进校
日期\和\奖励否\五个字段内容,所建查询命名为\学生查询1\。 (2)以表\学生1\为数据源使用查询设计视图创建一个选择查询,查找并显示所有姓李并且年
龄大于25岁学生的\姓名\、\年龄\和\出生地\三个字段内容,所建查询命名为\学生查询2\。
(3)使用查询设计视图创建一个删除查询,删除表\学生2\中性别为男的记录,所建查询命
名为\学生查询3\。
**注意:设计此查询准则表达式时,不允许使用特殊运算符Like。
(4)创建一个窗体,命名为\窗体1\。设置窗体的\导航按钮\属性为\否\,并将窗体\标题\属性设为\信息浏览\;在窗体的主体节区添加两个命令按钮,分别命名为\和\,按钮标题为\浏览\和\退出\。
3 考生文件夹下存在一个数据库文件\,里面已经设计好两个表对象\学生\和\成绩\。试按以下要求完成设计:
(1)创建一个选择查询,查找并显示学生的\编号\、\姓名\、\性别\、\进校日期\和\奖励
否\五个字段内容,所建查询命名为\查询1\;
(2)使用查询设计视图创建一个选择查询,查找并显示数学成绩不及格的学生的\姓名\、\
年龄\和\数学\三个字段内容,所建查询命名为\查询2\; (3)使用查询设计视图创建一个选择查询,计算并显示\姓名\和\平均成绩\二个字段内容(其
中平均成绩是计算数学、计算机、英语三门课成绩的平均值,为计算字段),所建查询命名为\查询3\;
(4)建立\学生\和\成绩\两表之间一对一关系,并实施参照完整性。 **注意:不允许修改表对象\学生\和\成绩\的结构及记录数据的值。
4 考生文件夹下存在一个数据库文件\,里面已经设计好一个表对象\学生\和一个查询对象\查询4\。试按以下要求完成设计:
(1)创建一个选择查询,查找并显示学生的\编号\、\姓名\、\性别\、\进校日期\和\奖励
否\五个字段内容,所建查询命名为\查询1\;
(2)使用查询设计视图创建一个选择查询,查找并显示年龄大于27的学生的\编号\、\姓名
\和\奖励否\,所建查询命名为\查询2\;
(3)使用查询设计视图创建一个参数查询,按照进校日期查找某个日期学生的报到情况,
显示学生的\姓名\、\年龄\和\出生地\三个字段的内容。当运行该查询时,提示框中应提示\请输入进校日期:\,所建查询命名为\查询3\;
(4)更改\查询4\查询,将其中的\年龄\字段按降序排列。不允许修改\查询4\查询中其他字段的设置。
5 考生文件夹下存在一个数据库文件\,里面已经设计好三个表对象\雇员表\、\售书表\和\图书表\。试按以下要求完成设计:
(1)创建一个选择查询,查找单价大于24的图书,并显示书名、作者名和出版社名称。所
建查询命名为\查询1\;
(2)使用查询设计视图创建一个参数查询,查找某个日期的售书情况,并按数量降序显示雇员的姓名、书名、数量。当运行该查询时,提示框中应显示\请输入售书日期:\。所建查询命名为\查询2\。
6 在考生文件夹下完成如下简单应用:
14
(1)根据数据库“学生管理_jd.mdb”中的“成绩”表和“基本情况”表,使用设计视图创
建一个生成表查询stu_que,查询成绩大于等于60分的学生的姓名、年龄、考试科目和考试成绩,并将结果保存到sal表中。
(2)在“学生管理_jd.mdb”数据库中有“基本情况”表,现要根据报表向导创建一报表,
要求:选择“基本情况”表中的所有字段,数据不分组,布局为表格式,方向为纵向,组织样式,报表标题为“学生基本情况一览表”。 **注意:表联接顺序为“成绩INNER JOIN 基本情况”。 7在考生文件夹下完成如下简单应用:
(1)根据考生文件夹下的Teaher.mdb数据库中的txl表和jsh表,利用设计视图建立一个查询query2(注意:表联接顺序为jsh INNER JOIN txl),查询出单位是“南京大学”的所有教师的姓名(取自表jsh)、职称、电话,执行该查询,并将本查询的语句复制到s2.txt文件中。 (2)建立窗体enterf,窗体中有两个命令按钮,按钮的名称分别为cmdin和cmdout,标题分别为“进入”和“退出”。
8在考生文件夹下完成如下简单应用:
(1) 在考生文件夹中有一个数据库STSC.MDB,其中数据表STUDENT、SCORE和COURSE,利用设计视图查询选修了“网络工程”课程的学生的全部信息,并将查询结果保存到表NETP(表的结构同STUDENT,并在其后加入课程号和课程名字段)。
(2) 在考生文件夹中有一个数据库STSC.MDB,使用报表向导制作一个标题为“学生成绩表”的报表,存放在考生文件夹中。要求:选择STUDENT表中学号和姓名字段,从表SCORE中选择课程号和成绩字段,通过SCORE查看数据,不添加分组级别,排序字段选择“学号”(升序),报表布局为纵栏表,方向为纵向,选用“组织”样式。
9在考生文件夹下的“客户订单管理”数据库中有表customer、order_list和orderl,按要求完成如下简单应用:
(1)以“客户订单管理”数据库中的customer、order_list和orderl三张表为数据源,利用设计视图创建一个名为query_order的生成表查询(注意:表联接为customer INNER JOIN order_list INNER JOIN orderl),查找订购日期在2001年8月1日至2002年1月1日之间客户的订单信息(包含字段:客户号、客户名、器件名、订购日期、总金额,客户号和客户名取自表customer;器件名取自表orderl;订购日期和总金额取自表order_list),按“客户号”升序排序,并将查询结果生成到表q1中。
(2)以表costomer作为数据源,使用“标签向导”创建一个“客户信息”报表标签,使用Avery厂商的J8166型号的标签尺寸,标签中显示表customer所有的字段(字段名前须添加标题与字段名相同的标签),并按“客户号”排序(运行结果如下)。
10在考生文件夹下有“图书管理”数据库,按要求完成如下简单应用:
(1)以“图书管理”数据库中authors和books两个表为数据源,创建一个名为query查询(注意:表联接顺序为:authors INNER JOIN books),查找并显示出版过3本以上(包含3本)的作者姓名和图书统计(count(姓名)>=3),并将结果保存到s1表中。
(2)以“图书管理”数据库中authors表为数据源,使用“自动创建窗体”创建一个“纵栏
15
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库ACCESS上机练习2(3)在线全文阅读。
相关推荐: