《《access数据库应用技术》教案》由会员分享,可在线阅读,更多相关《《access数据库应用技术》教案(27页珍藏版)》请在金锄头文库上搜索。
1、淮淮滨滨县县中中等等职职业业 学学校校AccessAccess 数据库应用技术数据库应用技术课课程名称程名称 Access 数据库应用技术 课课程程类别类别 专业必修课 编编写教写教师师 教教师师所属系部所属系部 二一六年二月二十六日前言前言Microsoft Access 是 Microsoft 公司的 Office 办公自动化软件的组成部分,是应用广泛的关系型数据库管理系统之一,既可以用于小型数据库系统开发,又可以作为大中型数据库应用系统的辅助数据库或组成部分。在计算机等级、全国计算机应用证书考试等多种计算机知识考试中都有 Access 数据库应用技术。 本实验指导书中详细介绍了每个实验的
2、目的、实验内容,并在方法上给出了指导,希望对同学们的学习能够有所帮助。实验要求实验要求Microsoft Access 应用实验是 Microsoft Access 应用课程的重要组成部分,属于学科基础实验范畴,是与相关教学内容配合的实践性教学环节。学生通过实验,验证课堂学习的知识,掌握数据库、数据表建立、查询、窗体、报表、宏以及数据访问页的方法,从而具有小型数据库管理系统的设计能力。在Microsoft Access 应用的课程实验过程中,要求学生做到:(1)预习实验指导书有关部分,认真做好实验内容的准备,就实验可能出现的情况提前作出思考和分析。(2)仔细观察上机和上网操作时出现的各种现象,
3、记录主要情况,作出必要说明和分析。(3)认真书写实验报告。实验报告包括实验目的和要求,实验情况及其分析。(4)遵守机房纪律,服从辅导教师指挥,爱护实验设备。(5)实验课程不迟到。如有事不能出席,所缺实验一般不补。目目 录录实验一 Access 数据库结构与创建 4 实验二 Access 数据表的创建 5 实验三 Access 数据表的编辑 7 实验四 查询的创建.9 实验五 查询的操作.11 实验六 创建窗体.13 实验七 高级窗体设计.15 实验八 报表设计.18 实验九 设计 Web 页.22 实验十 宏.25实验一 Access 数据库结构与创建实验目的实验目的1.掌握启动和退出 Acc
4、ess 系统的常用方法。 2.熟悉 Access 的主窗口界面。 3.会使用帮助系统。 4.掌握数据库的两种创建方法。 5.熟练操作打开/关闭数据库。实验内容与步骤实验内容与步骤1.使用不同方式启动数据库管理系统 Access2003; 2.打开系统自带的“罗斯文”示例数据库,认识数据库的 7 种对象,同时调出系统帮 助文件,找到帮助中关于 7 种对象的说明和解释,了解数据库的功能,理解数据库 的总体结构; 3.使用目录方式查看“启动与设置的帮助内容” ; 4.用 Access2003 创建一个空白数据库“银行管理系统” ; 5.用 Access2003 中的向导创建一个“联系人”数据库; 6
5、.使用不同方式关闭 Access2003实训思考实训思考1.文中介绍的启动和退出 Access 的方法,是不是仅仅适合于 Access? 2.有人说:“书本上介绍了如何使用 Access,上课老师也讲授了方法,用不用帮助系 统没有必要。 ”上述观点对吗? 3.创建数据库的两种方法的优缺点分别是什么?各自用于什么情况? 4.打开数据库时,各种打开方式有何不同?分别用于什么环境?实验二 Access 数据表的创建实验目的实验目的1.掌握数据库对象的管理方法。 2.掌握表的各种创建方法。实验内容与步骤实验内容与步骤1.启动 Access 数据库管理系统。 2.创建空白数据库“图书管理系统” ,并保存
6、在 E:。 3.使用向导创建表“读者类别”: 使用向导为“读者类别”表创建两个字段:类别编号和类别名称; 进入设计器,修改表的“类别编号”字段和“类别名称”字段如下:字段名类型大小是否主键学历/职称编号自动编号长整型是学历/职称名称文本5否 向表中输入数据如下:学历/职称编号学历/职称名称1副教授2讲师3硕士4研究员5大专4.通过输入数据创建表图书信息: 参照教材,通过输入数据创建表“图书信息” ; 进入表设计器中,明确或修改表的结构为:字段名类型大小是否主键书号文本20是书名文本30否作者姓名文本4否出版日期日期/时间短日期否类型文本4否页数数字整型否价格货币货币否出版社名称文本8否5.通过
7、设计器创建表“读者信息”: 打开表设计器,按以下表结构,创建表“读者信息”:字段名类型大小是否主键借书证号文本5是姓名文本4否性别是/否否出生日期日期/时间短日期否学历/职称编号数字长整型否地址文本15否电话文本12否 在创建“学历/职称”字段时,请使用“查阅向导” 。过程提示如下: a)在字段的数据类型中选择“查阅向导” ; b)在向导第一步中,选择“使查阅列在表或查询中查阅数值” ,然后单击“下一 步” ; c)选中列表的“读者类别”表,单击“下一步” ; d)将“学历/职称编号”和“学历/职称名称” ,移至“选定字段”列表中,单击 “下一步” ; e)在“请指定查阅列中列的宽度:”中使用
8、默认值,单击“下一步” ; f)在“请为查阅列指定标签:”下文本框中输入“学历/职称编号” ,单击完成。 在“读者信息”表中输入数据(数据内容由学生自定)。 6.根据下列要求创建“借阅信息”表 使用设计器; 表结构自定; “借书证号”和“书号”使用“查阅向导” 。实验报告与思考实验报告与思考1.比较各种创建表的方法,体会它们之间的区别? 2.比较一下由系统自动添加主键与用户自己设置主键的区别?实验三 Access 数据表的编辑实验目的实验目的1.熟悉字段的有关属性,掌握数据表结构的修改; 2.理解索引的有关概念,掌握索引的建立。 3.掌握对数据表中记录的编辑和显示等的基本操作; 4.掌握查阅字
9、段的设置; 5.掌握对数据表中记录进行排序和筛选; 6.理解关系的概念,掌握关系的定义和使用。实验内容与步骤实验内容与步骤1.启动数据库管理系统 Access,打开本次实验所用的“学生档案”数据库,分别打开 数据库中有关表格,熟悉数据库结构。 2.按以下要求,修改“学生基本信息表”的结构: a)将“性别 ID” 、 “民族 ID” 、 “政治面貌 ID”和“班级 ID”字段的标题和默认值 修改如下:字段名标题默认值性别 ID性别男民族 ID民族汉族政治面貌 ID政治面貌团员班级 ID班级b)在“家庭收入”前插入新字段“体重” ,并修改“身高”和“家庭收入”字段属 性如下:字段名数据类型字段大小
10、小数位数有效性规则有效性文本身高数字单精度型2=0身高不能小 于 0体重数字单精度型2=0 And 500体重不能超 出有效范围!家庭收入货币货币2c)使用“输入掩码向导”为“身份证号码”字段设置输入掩码为“999999999999999;”3.对“学生基本信息表”中记录完成以下操作: a)在表中插入新记录: 张杰,050309,男,340905198112170431,1981-12-17,汉族,党员,网络 3 班, 176.3,75.2,3500.0, ,http:/ 黄勇华,050311,男,340905198508150431,1985-8-15,苗族,团员,网络 3班,171.5,6
11、5.5,15000.0, ,http:/ b)删除 15 号朱天宗同学的记录。4.为“学生基本信息表”设置显示格式: a)设置字体格式为:宋体,常规,小四,深红色; b)调整列宽,使各个字段的记录值均能显示出来,设置行高为 16; c)设置“单元格效果”为“凸起” ; d)将“照片”和“简历”字段隐藏; e)冻结“学生 ID”和“姓名”两个字段。5.对“学生基本信息表”中的记录进行排序,要求按“性别”升序排序。6.从“学生基本信息”表中筛选出家庭收入低于 10000 元的少数民族同学的信息。7.将“课程信息表”的“课程号”定义为主键,将“成绩档案表”的“学生 ID”和 “课程号”设为主键。8.
12、在“学生基本信息表”的“学生 ID”和“成绩档案表”的“学生 ID”间建立关系, 并为关系设定“实施参照完整性” 。9.在“课程信息表”的“课程号”和“成绩档案表”的“课程号”间建立关系,并为 关系设定“实施参照完整性” 。10. 将“课程信息表”的“课程号”和“成绩档案表”的“课程号”间的关系删除。实验报告与思考实验报告与思考1.在 Access 帮助中查阅有关索引、有效性规则和输入掩码的内容。 2.若在建立“课程信息表”的“课程号”和“成绩档案表”的“课程号”间的关系 时,选定了“级联更新相关字段” ,则若将“计算机应用基础”的课程号改为“J007” , 那么 “成绩档案表”中的此门课程的
13、课程号会发生什么变化?实验四 查询的创建实验目的实验目的1. 掌握利用向导和设计器创建选择查询的方法。 2. 掌握在设计视图中创建参数查询的方法。 3. 掌握查询规则的确定方法。 4. 掌握使用向导和设计器创建交叉表查询的方法。实验内容与步骤实验内容与步骤启动 Access,打开本次实验所用的数据库“学生档案” ,完成下列操作: 1.使用向导创建查询“学生基本信息查询” ,要求查询出学生的学生证号、姓名、身份证号、 民族和家庭收入: 在对象中单击“查询” ;选择使用向导查询,在字段中分别添加学生证号、姓名、身份 证号、民族和家庭收入;点下一步即可完成。2.使用设计视图创建查询“学生成绩查询”
14、,要求查询出学生姓名、课程名和成绩: 在对象中单击“查询” ;选择使用设计视图查询;添加“学生基本信息表” 、成绩档 案表、课程信息表;选择姓名、分数、课程名;命名,完成查询。3.创建查询“软件 1 班男生信息查询” ,要求查询出软件 1 班所有男生的学生证号、姓名和 身高,并按学生证号的升序排序; 选择设计视图查询;选择学生基本信息表;选择班级名称、学生证号、姓名、性别、 身高字段;条件限制:班级,软件 1 班;性别,男;选中学生证号列,右击,弹出菜 单选择升序排列。4.创建查询“计算机基础成绩查询” ,查询出“计算机基础”课程成绩前 3 名的同学的姓名 和班级; 在设计视图中选择课程信息表
15、,学生基本信息表、成绩档案表;选择课程名、班级名 称、姓名、成绩字段;条件限制:课程名,计算机基础,右击空白部分在菜单中选择属 性,限定上限值为 3。5.创建查询“姓张的同学的信息查询” ,从学生基本信息表中查询出所有姓张的同学的信息;选择向导查询,选择学生基本信息表,添加表中所有信息,点下一步,选择修改设计图, 在姓名字段设置条件:“张*” 。6.利用设计视图创建查询“成绩查询” ,查找年龄大于等于 20 的且成绩在 70 分以上的学生 的学生证号、姓名字段的信息,要求年龄由出生日期字段计算得到且无重复的显示学号、 姓名字段的值;7.修改第 3 步所建查询,要求查询出所有计算机网络专业的学生
16、的成绩(学生证号中中间 两位为专业代码,计算机网络专业的代码为 03) ; 8.创建交叉表查询“学生成绩表” ,要求列标题为课程名,行标题为学生姓名,行列交叉处 为该学生此门课的成绩。 (提示:可先创建一个包含所需信息的查询,然后再以此查询为数 据源创建交叉表查询)实验报告与思考实验报告与思考1.若要求设计一个按性别、民族统计学生人数的交叉表查询,应怎么做?实验五 查询的操作实验目的实验目的1、掌握在查询中实现计算的方法。 2、理解各类操作查询的用途。 3、掌握各类操作查询的创建方法。 4、掌握在操作查询中使用参数和表达式 5、掌握 SQL 查询语句的创建方法。 6、理解 SQL 查询语句的含义,掌握常用 SQL 语句的使用。实验内容实验内容1、先打开实验所用