Access数据库应用技术实训大纲
Access数据库应用技术实训大纲
一、实训项目名称
《Access数据库应用技术实训》二、实训项目编号155209
三、项目类别和实训目的
1、项目类别
本课程是面向全校非计算机专业开设的一门公共基础课程,是计算机基础课程延续,开设本课程旨在进一步提高对大学生的计算机应用能力的培养,特别是中小型规模的管理信息系统的开发与维护能力的培养,提高学生的独立动手能力和思维能力,让学生能够熟练运用所学的理论知识,达到理论与实践相结合的目的。
2、实训目的
(1)掌握Access数据库和表的创建与使用方法(2)掌握Access数据库中各类查询的制作方法(3)掌握Access数据库中窗体的制作方法(4)掌握Access数据库中报表的制作方法(5)掌握Access数据库中宏的创建与使用方法(6)掌握Access数据库应用程序的开发与维护方法四、实训项目安排和学时分配(共34学时)
实训项目实训1漫游Access201*实训2创建Access数据库和表实训3查询数据库实训4创建和使用窗体实训5创建和打印报表实训6创建宏和应用系统实训考核与实训总结五、实训具体任务
实训项目实训1漫游Access201*实训2创建Access实训具体任务1.在Access201*中浏览罗斯文数据库2.在Access201*中获取帮助信息1.观察罗斯文数据库中“产品”表的结构学时分配2666464实训场地机房机房机房机房机房机房机房完成实训报告实训报告1实训报告2实训报告3实训报告4实训报告5实训报告6实训总结数据库和表2.创建“人事”数据库和“人员”数据表3.创建“人事”数据库中的“部门”表4.在“人事”库的“人员”表中添加记录数据5.修改“人事”库中“人员”表的结构6.显示“人事”库中的人员信息7.编辑“人事”库中的人员信息8.设置“人员”表的字段属性9.在“人员”表中增加“简介”和“照片”信息10.将外部数据“工资表.xls”导入“人事”库1.创建基于“人员”表的选择查询2.在查询中添加准则3.排序查询结果4.在查询中添加计算字段5.在“人员”表与“部门”表之间创建关系6.创建基于多表的查询7.为“人员”表中的工程师增加工资8.创建新表“公司计算机程度”1.创建基于“人员”表的窗体,窗体中包括“人员”表中的所有字段,设置窗体标题为“人员”表2.在“人员”表窗体上进行数据操作3.在“人员”表窗体中排序记录4.在“人员”表窗体中筛选记录实训3查询数据库实训4创建和使用窗体5.在“人事”数据库中创建基于多表的窗体6.认识窗体7.在“人员”表窗体上使用标签添加标题8.使用文本框显示计算结果数据9.利用组合框简化数据输入10.美化窗体11.在窗体中添加命令按钮1.创建基于“人员”表的报表2.在“人事”数据库中创建报表“宏源公司人员一览”3.创建图表报表“按计算机程度统计工资”4.打印报表“宏源公司人员一览”5.在“人事”数据库中创建基于多表的分组报表6.认识报表7.在“宏源公司人员一览”报表中添加计算字段实训5创建和打印报表实训6创建宏和应用系统1.在“人事”数据库中创建、运行、保存宏2.为宏创建按钮3.创建和设计应用系统的启动窗口4.修饰“应用系统”窗体5.创建启动应用系统的方法六、实训主要设备、场地要求
实施《Access数据库应用技术》课程的教学,建议使用一个机房。机房内要求如下:1、硬件设备要求
(1)能正常供学生使用的电脑50台。(2)能正常使用的教师机1台。2、软件设备要求:
所有电脑上需装有多媒体教学软件以及Access201*软件;七、实训教材与实训参考书
1.《Access201*应用基础教程》中国铁道出版社,吴权威王绪编著2.《Access201*数据库开发经典实例精解》机械工业出版社,夏邦贵刘凡等编著
八、实训作业要求
1、完成6个实训报告。2、完成1个实训总结。九、实训考核
1.依照《Access数据库应用技术实训考核方案》组织考核,《Access数据库应用技术考核试题》和《Access数据库应用技术实训考核样卷》安排实训考核。
2.实训考核使用《Access实训辅助考试系统》软件在机房完成,实训考核教师以评分标准为依据给出实训成绩。
3.实训考核分组进行,建议每组不超过25人。
4.实训考核的综合成绩核算比例为:实训考勤20%,实训报告30%,实训考核50%。十、说明
1、本大纲适用于三年制高职大专所有非计算机专业。2、建议在实训之前做好充分准备:①实训场地、设备。②详细的实训方案。③每生一份实训手册。
扩展阅读:《Access数据库应用技术》实验指导书
广州华商职业学院
《Access数据库应用技术》实验
指导书
课程名称Access数据库应用技术课程类别专业必修课编写教师尹旭熙教师所属系部电子信息工程系
二O一O年九月一日
前言
MicrosoftAccess是Microsoft公司的Office办公自动化软件的组成部分,是应用广泛的关系型数据库管理系统之一,既可以用于小型数据库系统开发,又可以作为大中型数据库应用系统的辅助数据库或组成部分。在计算机等级、全国计算机应用证书考试等多种计算机知识考试中都有Access数据库应用技术。
本实验指导书中详细介绍了每个实验的目的、实验内容,并在方法上给出了指导,希望对同学们的学习能够有所帮助。
实验要求
MicrosoftAccess应用实验是MicrosoftAccess应用课程的重要组成部分,属于学科基础实验范畴,是与相关教学内容配合的实践性教学环节。学生通过实验,验证课堂学习的知识,掌握数据库、数据表建立、查询、窗体、报表、宏以及数据访问页的方法,从而具有小型数据库管理系统的设计能力。
在《MicrosoftAccess应用》的课程实验过程中,要求学生做到:
(1)预习实验指导书有关部分,认真做好实验内容的准备,就实验可能出现的情况提前作出思考和分析。
(2)仔细观察上机和上网操作时出现的各种现象,记录主要情况,作出必要说明和分析。
(3)认真书写实验报告。实验报告包括实验目的和要求,实验情况及其分析。(4)遵守机房纪律,服从辅导教师指挥,爱护实验设备。(5)实验课程不迟到。如有事不能出席,所缺实验一般不补。
目录
实验一Access数据库结构与创建......................................................................4实验二Access数据表的创建..............................................................................5实验三Access数据表的编辑..............................................................................7实验四查询的创建...............................................................................................9实验五查询的操作.............................................................错误!未定义书签。实验六创建窗体.................................................................................................13实验七高级窗体设计.........................................................................................15实验八报表设计.................................................................................................18实验九设计Web页...........................................................................................22实验十宏.............................................................................................................25
实验一Access数据库结构与创建
实验目的
1.掌握启动和退出Access系统的常用方法。2.熟悉Access的主窗口界面。3.会使用帮助系统。
4.掌握数据库的两种创建方法。5.熟练操作打开/关闭数据库。
实验内容与步骤
1.使用不同方式启动数据库管理系统Access201*;
2.打开系统自带的“罗斯文”示例数据库,认识数据库的7种对象,同时调出系统帮助
文件,找到帮助中关于7种对象的说明和解释,了解数据库的功能,理解数据库的总体结构;
3.使用目录方式查看“启动与设置的帮助内容”;
4.用Access201*创建一个空白数据库“银行管理系统”;5.用Access201*中的向导创建一个“联系人”数据库;6.使用不同方式关闭Access201*
实训思考
1.文中介绍的启动和退出Access的方法,是不是仅仅适合于Access?2.有人说:“书本上介绍了如何使用Access,上课老师也讲授了方法,用不用帮助系统
没有必要。”上述观点对吗?3.创建数据库的两种方法的优缺点分别是什么?各自用于什么情况?4.打开数据库时,各种打开方式有何不同?分别用于什么环境?
实验二Access数据表的创建
实验目的
1.掌握数据库对象的管理方法。2.掌握表的各种创建方法。
实验内容与步骤
1.启动Access数据库管理系统。
2.创建空白数据库“图书管理系统”,并保存在E:\\。3.使用向导创建表“读者类别”:
①使用向导为“读者类别”表创建两个字段:类别编号和类别名称;②进入设计器,修改表的“类别编号”字段和“类别名称”字段如下:
字段名学历/职称编号学历/职称名称类型自动编号文本大小长整型5是否主键是否
③向表中输入数据如下:
学历/职称编号12345学历/职称名称副教授讲师硕士研究员大专
4.通过输入数据创建表图书信息:
①参照教材,通过输入数据创建表“图书信息”;
②进入表设计器中,明确或修改表的结构为:
字段名书号书名作者姓名出版日期类型页数价格出版社名称类型文本文本文本日期/时间文本数字货币文本大小20304短日期4整型货币8是否主键是否否否否否否否
5.通过设计器创建表“读者信息”:
①打开表设计器,按以下表结构,创建表“读者信息”:
字段名借书证号姓名性别出生日期学历/职称编号地址电话类型文本文本是/否日期/时间数字文本文本大小54短日期长整型1512是否主键是否否否否否否
②在创建“学历/职称”字段时,请使用“查阅向导”。过程提示如下:a)在字段的数据类型中选择“查阅向导…”;
b)在向导第一步中,选择“使查阅列在表或查询中查阅数值”,然后单击“下一
步”;c)选中列表的“读者类别”表,单击“下一步”;
d)将“学历/职称编号”和“学历/职称名称”,移至“选定字段”列表中,单击“下一步”;e)在“请指定查阅列中列的宽度:”中使用默认值,单击“下一步”;
f)在“请为查阅列指定标签:”下文本框中输入“学历/职称编号”,单击完成。③在“读者信息”表中输入数据(数据内容由学生自定)。6.根据下列要求创建“借阅信息”表
①使用设计器;②表结构自定;
③“借书证号”和“书号”使用“查阅向导”。
实验报告与思考
1.比较各种创建表的方法,体会它们之间的区别?
2.比较一下由系统自动添加主键与用户自己设置主键的区别?
实验三Access数据表的编辑
实验目的
1.熟悉字段的有关属性,掌握数据表结构的修改;2.理解索引的有关概念,掌握索引的建立。
3.掌握对数据表中记录的编辑和显示等的基本操作;4.掌握查阅字段的设置;
5.掌握对数据表中记录进行排序和筛选;
6.理解关系的概念,掌握关系的定义和使用。
实验内容与步骤
1.启动数据库管理系统Access,打开本次实验所用的“学生档案”数据库,分别打开数据库中有关表格,熟悉数据库结构。
2.按以下要求,修改“学生基本信息表”的结构:
a)将“性别ID”、“民族ID”、“政治面貌ID”和“班级ID”字段的标题和默认值
修改如下:
字段名性别ID民族ID政治面貌ID班级ID标题性别民族政治面貌班级默认值男汉族团员
b)在“家庭收入”前插入新字段“体重”,并修改“身高”和“家庭收入”字段属
性如下:字段名身高体重家庭收入数据类型数字数字货币字段大小小数位数单精度型单精度型货币222有效性规则>=0>=0And
4.为“学生基本信息表”设置显示格式:
a)设置字体格式为:宋体,常规,小四,深红色;
b)调整列宽,使各个字段的记录值均能显示出来,设置行高为16;c)设置“单元格效果”为“凸起”;
d)将“照片”和“简历”字段隐藏;
e)冻结“学生ID”和“姓名”两个字段。
5.对“学生基本信息表”中的记录进行排序,要求按“性别”升序排序。
6.从“学生基本信息”表中筛选出家庭收入低于10000元的少数民族同学的信息。
7.将“课程信息表”的“课程号”定义为主键,将“成绩档案表”的“学生ID”和“课
程号”设为主键。
8.在“学生基本信息表”的“学生ID”和“成绩档案表”的“学生ID”间建立关系,
并为关系设定“实施参照完整性”。
9.在“课程信息表”的“课程号”和“成绩档案表”的“课程号”间建立关系,并为关
系设定“实施参照完整性”。
10.将“课程信息表”的“课程号”和“成绩档案表”的“课程号”间的关系删除。
实验报告与思考
1.在Access帮助中查阅有关索引、有效性规则和输入掩码的内容。
2.若在建立“课程信息表”的“课程号”和“成绩档案表”的“课程号”间的关系时,选定了“级联更新相关字段”,则若将“计算机应用基础”的课程号改为“J007”,那么“成绩档案表”中的此门课程的课程号会发生什么变化?
实验四查询的创建
实验目的
1.掌握利用向导和设计器创建选择查询的方法。2.掌握在设计视图中创建参数查询的方法。3.掌握查询规则的确定方法。
4.掌握使用向导和设计器创建交叉表查询的方法。
实验内容与步骤
启动Access,打开本次实验所用的数据库“学生档案”,完成下列操作:1.使用向导创建查询“学生基本信息查询”,要求查询出学生的学生证号、姓名、身份证号、民族和家庭收入:
①在对象中单击“查询”;②选择使用向导查询,在字段中分别添加学生证号、姓名、身份证号、民族和家庭收入;③点下一步即可完成。
2.使用设计视图创建查询“学生成绩查询”,要求查询出学生姓名、课程名和成绩:①在对象中单击“查询”;②选择使用设计视图查询;③添加“学生基本信息表”、成绩档案表、课程信息表;④选择姓名、分数、课程名;⑤命名,完成查询。
3.创建查询“软件1班男生信息查询”,要求查询出软件1班所有男生的学生证号、姓名和身高,并按学生证号的升序排序;
①选择设计视图查询;②选择学生基本信息表;③选择班级名称、学生证号、姓名、性别、身高字段;④条件限制:班级,软件1班;性别,男;⑤选中学生证号列,右击,弹出菜单选择升序排列。
4.创建查询“计算机基础成绩查询”,查询出“计算机基础”课程成绩前3名的同学的姓名和班级;
①在设计视图中选择课程信息表,学生基本信息表、成绩档案表;②选择课程名、班级名称、姓名、成绩字段;③条件限制:课程名,计算机基础,右击空白部分在菜单中选择属性,限定上限值为3。
5.创建查询“姓张的同学的信息查询”,从学生基本信息表中查询出所有姓张的同学的信息;选择向导查询,选择学生基本信息表,添加表中所有信息,点下一步,选择修改设计图,在姓名字段设置条件:“张*”。
6.利用设计视图创建查询“成绩查询”,查找年龄大于等于20的且成绩在70分以上的学生的学生证号、姓名字段的信息,要求年龄由出生日期字段计算得到且无重复的显示学号、姓名字段的值;
7.修改第3步所建查询,要求查询出所有计算机网络专业的学生的成绩(学生证号中中间两
位为专业代码,计算机网络专业的代码为03);
8.创建交叉表查询“学生成绩表”,要求列标题为课程名,行标题为学生姓名,行列交叉处为该学生此门课的成绩。(提示:可先创建一个包含所需信息的查询,然后再以此查询为数据源创建交叉表查询)
实验报告与思考
1.若要求设计一个按性别、民族统计学生人数的交叉表查询,应怎么做?
实验五查询的操作
实验目的
1、掌握在查询中实现计算的方法。2、理解各类操作查询的用途。
3、掌握各类操作查询的创建方法。
4、掌握在操作查询中使用参数和表达式5、掌握SQL查询语句的创建方法。
6、理解SQL查询语句的含义,掌握常用SQL语句的使用。
实验内容
1、先打开实验所用数据库“学生档案”。
2、建立一个参数查询,查询处于某个分数段的学生的学号、姓名、课程名称、课程成绩等信息,在查询运行中要求输入分数段的上下限值,才能显示符合查询条件的记录,查询保存为“学生成绩参数查询”。3、利用选择查询实现计算,显示出男、女生的人数,保存为“男女生人数查询”。
4、利用选择查询实现计算,计算出各门课程的平均成绩、最高分和最低分,保存为“课程成绩统计”。
5、利用选择查询实现计算,计算出每个学生的总成绩和和平均成绩,保存为“学生成绩统计”。6、利用选择查询实现计算,计算出每个班级男、女生的平均成绩,保存为“各班成绩统计”。7、利用自定义计算实现,将“计算机基础”课程的成绩提高5分显示出来,要求显示学号、提高后的成绩信息,保存为“自定义计算查询”。8、利用生成表查询,创建一个包含所有女生的学号、姓名、性别、出生日期字段信息的“学生信息”表,查询保存为“女生信息生成表查询”。
9、利用生成表查询,创建一个包含所有成绩小于60分的学生的学号、姓名、课程名称和课程成绩字段的“补考信息”表,查询保存为“补考信息生成表查询”。
10、利用追加查询,将“学生”表中男生的学号、姓名、性别、出生日期信息添加到“学生信息”表中,查询保存为“男生信息追加查询”。
11、利用追加查询,将“成绩”表中所有成绩大于等于60且小于等于80的学生的学号、姓名、课程成绩添加到“补考信息”表中,并使新添加记录的课程名称全部为“Access”课程,查询保存为“Access补考信息追加查询”。12、利用更新查询,将“补考信息”表中课程成绩大于70的降低5分,查询保存为“补考成绩更新查询”。13、利用更新查询,将“成绩”表中成绩小于等于80分的学生的成绩提供5%,查询保存为“课程成绩更新查询”。
14、利用删除查询,将“补考信息”表中课程成绩小于70的学生的信息删除,查询保存为“补考成绩删除查询”。15、利用删除查询,将学生基本信息表和成绩档案表中学号为050109的学生的信息删除,查询保存为“学生删除查询”。
16、用SQL语句设计并建立如下查询。(要求附上相应的SQL语句)
(1)显示学生基本信息表中所有姓“张”的学生的学号、姓名、性别、出生日期和班级。(2)显示所有汉族学生的学号和姓名。
(3)查找学生的学生证号、姓名、课程名和课程成绩。(4)成绩低于所有学生的平均成绩的学生的学号和姓名。
(5)年龄大于24岁的学生的学生证号。(要求年龄由出生日期字段计算得到)
实训思考
1、在设计视图如何区别各种类型的操作查询?
2、说明SELECT查询命令的作用是什么?SELECT语句由哪些子句组成?
实验六创建窗体
实验目的
1.掌握利用“窗体的向导”创建窗体的方法。2.理解利用“自动创建窗体”创建各种类型窗体的方法。
实验内容
1.打开本次实验所用的“学生档案”数据库,按要求完成下面的操作。2.使用“自动创建窗体”为课程信息表创建纵栏式窗体。
3.使用向导创建表格式窗体,要求窗体中显示学生的学号、姓名、性别、出生日期和
身高,窗体样式为混合。
4.创建查询,查询出“软件1班”班所有学生的学号、姓名、课程名和课程成绩;创
建表格式窗体,显示所建查询结果,要求窗体样式为国际。
5.创建查询,求出各班级计算机基础课程的最高分;创建图表窗体,要求使用柱形圆
柱图显示所建查询结果,不显示图例。
6.创建查询,求出各类政治面貌的学生人数;创建图表窗体,要求用饼图显示查询结
果。
7.试用设计视图,按下图设计窗体。
实训思考
使用向导创建窗体的基本步骤是什么?
实验七高级窗体设计
实验目的
1.掌握使用设计器创建窗体的方法2.掌握窗体上各控件的使用方法3.理解子窗体的作用
4.掌握子窗体的创建方法
5.掌握对窗体的属性的修改和对控件布局的调整。
实验内容
1.打开本次实验所用的“学生档案”数据库,按要求完成下面的操作。
2.参照下图使用设计器创建窗体来显示“学生基本信息”表中学号、姓名、年龄、性别、班级、民族信息,要求:
a)“学生基本信息”中的学号、姓名用文本框显示,用文本框显示根据出生年月计算出的年龄的值。
b)性别用选项组控件显示。c)d)e)
班级字段用组合框显示,组合框显示班级名称,与班级表中的班级ID绑定。民族用列表框显示,列表框显示民族,与民族表中的民族绑定添加一个命令按钮用于关闭该窗体。
3.创建一个窗体,用文本框接收用户输入的任意的两个数,计算两个数的和与乘积。4.创建查询“按班级查询学生成绩”,使查询能实现对学生的班级、学号、课程名、课
程成绩等字段进行查询。
使用设计视图创建窗体,将窗体的记录源设为“按班级查询学生成绩”,然后按下图设计窗体内容,最后运行进行测试。
5.利用窗体向导创建嵌入式子窗体,主窗体上显示课程名称,子窗体上显示与主窗体
上对应的选修了该课程的学生的学号、姓名、性别、出生日期、政治面貌等字段的信息。
6.建立一个“查询”,包含:学号、姓名、性别、出生日期、民族、政治面貌、班级、课程号、课程名称、课程学分、课程学时、课程类型、课程成绩等字段。
建立一个选项卡窗体,该窗体包含3个选项卡,分别显示学生表、课程表和成绩表,结果如下图。
实训思考
列表框和组合框中的控件来源和绑定列是不是一回事,有什么区别?
实验八报表设计
实验目的
1.掌握利用向导创建报表的方法。2.掌握修改报表的方法。
3.掌握用设计视图创建报表的方法。4.掌握报表中设置分组的方法。
实验内容
1.打开本次实验所用的“学生档案”数据库,按要求完成下面的操作。
2.使用向导创建一个“课程成绩”报表,要求通过该报表输出各门课程的学生成绩。
3.用“自动创建报表”向导创建课程信息表纵栏式报表。
4.使用设计视图创建一个“学生档案”报表,要求输出“学生基本信息”表中的所有
字段和记录,并在报表的结尾处添加日期和时间,以及页码。(报表布局参见下图)
5.用“标签向导”创建一个“学生证”标签,输出学号、姓名、性别及班级,格式如
下图所示。
6.使用设计视图制作如下图所示的“各门课程成绩的明细表及平均分”,要求按“课程
号”分组,每组内按“学号”的升序排列数据,成绩的平均值保留1位小数点,并
在页面的顶端显示总页数和当前页码。
实验九设计Web页
实验目的
1.了解数据访问页的基本概念,理解其本质;2.了解自动创建Web页的方法;
3.熟悉使用向导创建Web页的方法;
4.熟悉使用设计视图创建和修改Web页的基本方法。
实验内容
1.打开本次实验所用的“学生档案”数据库,按要求完成下面的操作。2.使用“自动创建数据页”为“课程信息表”创建纵栏式Web页。
3.使用向导创建Web页显示学生成绩,要求显示学号、姓名、课程名和分数。
4.使用向导创建Web页,要求按民族分组显示学号、姓名、性别和身高。
5.参照下图,使用设计视图创建Web页。
6.(选做)参照下图,使用设计视图创建Web页。
实验报告与思考
1.比较窗体对象、报表对象和数据页对象,体会它们之间的区别?
实验十宏
实验目的
1.掌握宏的建立和修改方法;
2.掌握宏组及条件宏的创建方法;
3.掌握宏在其他数据库对象中的调用方法;4.掌握宏的应用。
实验内容
1.打开本次实验所用的“学生档案”数据库,按要求完成下面的操作。2.设计一个登录成功窗体,如下图,命名为“欢迎信息”,单击“继续”按钮后将关闭
该窗体。
3.设计一个登录失败窗体,如下图,命名为“警告信息”,单击“结束”按钮后将关闭
该窗体。
4.设计一个条件宏,将其命名为“登录口令宏”,其操作参数如下表:
5.设计一个如下图的系统登录窗体,命名为“系统登录”,要求使用上题所定义的“登
录口令宏”,能够实现对不同的输入数据进行判断功能。
使用这个系统登录界面时,首先请在“用户名”下拉列表中选择用户名,或者自行键入新的用户名,然后在“密码”文本框中输入相应的密码,如果用户名和密码都
正确,则弹出一个登录成功窗体,否则弹出一个登录失败窗体。
提示:在设计登录窗体时,“用户名”右侧的下拉列表框控件的名称为“用户”,“密码”右侧的文本框控件的名称为“口令”,这两个控件的名称必须与“登录口令宏”中条件表达式中的变量名一致。
6.设计一个宏,将其命名为“返回登录窗体宏”,其操作参数如下表:
7.把上题设计的“返回登录窗体宏”应用到登录失败窗体中的“返回”命令按钮中。8.创建一个【条件宏】窗体。在窗体中使用宏,根据用户输入的不同数字,弹出不同
的消息框。(要求实现四种判断:①小于等于100的奇数;②小于等于100的偶数;③大于100的奇数;④大于100的偶数)
实训思考
1、什么是宏?宏有何用处?
友情提示:本文中关于《Access数据库应用技术实训大纲》给出的范例仅供您参考拓展思维使用,Access数据库应用技术实训大纲:该篇文章建议您自主创作。
来源:网络整理 免责声明:本文仅限学习分享,如产生版权问题,请联系我们及时删除。
《Access数据库应用技术实训大纲》
由互联网用户整理提供,转载分享请保留原作者信息,谢谢!
http://m.bsmz.net/gongwen/625146.html
- 上一篇:vb实训心得
- 下一篇:数据库实训报告