ACCESS上机练习及解答

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第18题

难点:销售总数量,销售总金额如何实现

第一题

1.将考生文件夹下的“tScore.xls”文件导入到当前数据库文件中,表名不变;分析导入表

的字段构成,判断并设置其主键。

外部数据----Excel---文件名:E:\Exam\56005580\AC\218\tScore.xls---打开----在添加主键时,选择“我自己选择主键”----下一步—完成。如图1-1所示。

图1-1

2.设置“tScore”表中“成绩ID”字段的数据类型为“文本”,字段大小为“5”;修改“学

号”字段的字段大小,使其与“tStud”表中相应字段的字段大小一致;修改“课程编号”

字段的字段大小,使其与“tCoures”表中相应字段的类型和大小一致。

3.设置“tStud”表中“入校时间”字段的格式为“长日期”、有效性规则为:“输入的入校

时间必须为9月”有效性文本为:“输入的月份有误,请重新输入”。

有效性规则:Month([入校时间])=9

有效性文本:输入的月份有误,请重新输入

4. 对主表“tStud”与相关表“tScore”建立关系,并实施参照完整性。

5. 建立一个名为“Q1”的查询,查找党员记录,具体要求如下:

1)数据来源为“tStud”表

2)显示“学号”“政治面貌”“性别”“入校时间”字段。

6. 建立一个名为“Q2”的查询,要求如下:

1)数据来源为“tStud”“tScore”表;

2)当运行该查询时,屏幕上显示提示信息:“请输入要比较的分数:”,输入要比较的分数后,该查询显示所有平均分大于输入值的学生的“学号”“姓名”“平均分”

双击成绩----点击汇总,选择平均值----将字段“成绩”改为“平均分:成绩”----条件:>=[请输入要比较的分数:]。如图1-2所示

图1-2

第二题

1. 在数据库中建立新表,表名为“游客”,表结构如下所示:

字段名称类型字段大小

-----------------------------

游客ID 文本16

姓名文本10

性别文本1

年龄数字整型

电话文本20

相片OLE

2. 分析“游客”表的字段构成,判断并设置主键字段。

3. 对“游客”表进行如下设置:

1)设置“游客ID”字段在数据表视图中显示为“游客编码”;

在“游客ID”字段属性标题中:游客编码

2)设置“性别”字段的默认值为“男”

3)设置“年龄”字段满足输入的年龄必须在5岁到60岁之间(不包括5岁,但包括60岁),超出这一范围时,应显示文本“输入年龄有误,请重新输入”。

有效性规则:>5 And <=60

有效性文本:输入年龄有误,请重新输入

4. 将下列数据输入到“游客”表中。

游客编码姓名性别年龄电话

-----------------------------------

001 李霞女21 123456

5. 将“线路”表中的“线路名”字段名称改为“旅游路线”。

数据表视图---“线路名”列右键“重命名字段”

6. 建立一个名为“Q1”的查询,通过输入“导游姓名”参数值,查询其所带团队的记录,并显示“团队”表中的所有字段内容;当运行该查询时,提示框中应显示“请输入导游姓名:”。条件:[请输入导游姓名:]

第三题

1. 基于“院系”、“学生”表,查询“地科院”的学生名单,要求输出学号、姓名、性别,查询保存为“查询1”;

2. 基于“院系”、“学生”表,查询各院系不同籍贯学生人数,要求输出院系代码、院系名称、籍贯和人数,查询保存为“查询2”。

双击学号---汇总选择计数---将“学号”字段改为“人数:学号”,如图3所示

图3

第四题

1.分析“tSell”表的字段构成,设置相应的主键;设置表中记录按照“售出日期字段从小

到大排列”。

主键:销售编号

2.设置“tSell”表中“数量”字段的相应属性,使其控制输入的数据大于0,并且在输入

数据出现错误时,提示“数据输入有误,请重新输入!”的信息。

有效性规则:>0

有效性文本:数据输入有误,请重新输入!

3.删除“tEmployee”表中1949年以前出生的雇员记录,删除“简历”字段,设置“性别”

字段的默认值为“男”。

4.设置“tBook”表中“类别”字段为查阅列表,列表中的数据分别为“计算机”“会计”。

“tBook”表设计视图---“类别”字段数据类型“查阅向导”----自行键入所需的值-----在第1列中输入“计算机”“会计”,如图4-1,4-2所示。点击下一步,勾选“限于列表”,如图4-3所示。

图4-1

图4-2

图4-3

5.对主表“tBook”与相关表“tSell”,主表“tEmployee”与相关表“tSell”,建立关系,表

间均实施参照完整性。

第五题

1.设置“t_Course”表的主键为“课程编号”,按“学分”从小到大排序。

2.设置“t_Lecture”表中“学期”字段的有效性规则为“大于等于1且小于等于2”,且在

输入数据出现错误时,提示“数据输入有误,请重新输入”的信息。

“学期”字段属性----有效性规则:>=1 And <=2 between 1 and 2

有效性文本:数据输入有误,请重新输入

3.对主表“t_Course”与相关表“t_Lecture”,主表“t_Techer”与相关表“t_Lecture”,建

立关系,表间均实施参照完整性。

4. 建立一个名为Q1的查询,查找1970年以前(不包括1970年)参加工作的教师的授课情况,具体要求如下:

1)数据来源为“t_Lecture”“t_Techer”“t_Course”三张表

2)显示“姓名”、“性别”、“职称”、“班级编号”、“课程名”字段。

双击工作日期,在条件下输入(或用生成器编辑)Year([工作日期])<1970,并且在显示下不要打勾,如图1-1所示。

相关文档
最新文档