




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、淮滨县中等职业学校Access数据库应用技术课程名称Access 数据库应用技术课程类别专业必修课编写教师 教师所属系部。一六年二月二十六日、儿刖百Microsoft Access 是 Microsoft 公司的 Office 办公自动化软件的组成部分,是应用广泛的关系型数据库管理系统之一,既可以用于小型数据库系统开发,又可以作为大中型数据库应用系统的辅助数据库或组成部分。在计算机等级、全国计算机应用证书考试等多种计算机知识考试中都有Access 数据库应用技术。本实验指导书中详细介绍了每个实验的目的、实验内容,并在方法上给出了指导,希望对同学们的学习能够有所帮助。实验要求Microsoft
2、Access 应用实验是Microsoft Access 应用课程的重要组成部分,属于学科基础实验范畴,是与相关教学内容配合的实践性教学环节。学生通过实验,验证课堂学习的知识,掌握数据库、数据表建立、查询、窗体、报表、宏以及数据访问页的方法,从而具有小型数据库管理系统的设计能力。在 Microsoft Access 应用的课程实验过程中,要求学生做到:( 1)预习实验指导书有关部分,认真做好实验内容的准备,就实验可能出现的情况提前作出思考和分析。( 2)仔细观察上机和上网操作时出现的各种现象,记录主要情况,作出必要说明和分析。( 3)认真书写实验报告。实验报告包括实验目的和要求,实验情况及其分
3、析。( 4)遵守机房纪律,服从辅导教师指挥,爱护实验设备。( 5)实验课程不迟到。如有事不能出席,所缺实验一般不补。实验一Access数据库结构与创建 4.实验二Access数据表的创建 5.实验三Access数据表的编辑7.实验四查询的创建9.实验五 查询的操作错. 误!未定义书签。实验六创建窗体1.3.实验七高级窗体设计1.5实验八报表设计1.8.实验九 设计 Web 页 2.2.实验十宏 2.5.实验一Access 数据库结构与创建实验目的1. 掌握启动和退出Access 系统的常用方法。2. 熟悉 Access 的主窗口界面。3. 会使用帮助系统。4. 掌握数据库的两种创建方法。5.
4、熟练操作打开/关闭数据库。实验内容与步骤1. 使用不同方式启动数据库管理系统Access2003;2. 打开系统自带的“罗斯文”示例数据库,认识数据库的 7 种对象,同时调出系统帮助文件,找到帮助中关于7 种对象的说明和解释,了解数据库的功能,理解数据库的总体结构;3. 使用目录方式查看“启动与设置的帮助内容”;4. 用Access2003 创建一个空白数据库“银行管理系统”;5. 用Access2003 中的向导创建一个“联系人”数据库;6. 使用不同方式关闭Access2003实训思考1. 文中介绍的启动和退出Access 的方法,是不是仅仅适合于Access?2. 有人说:“书本上介绍了
5、如何使用Access,上课老师也讲授了方法,用不用帮助系统没有必要。 ”上述观点对吗?3. 创建数据库的两种方法的优缺点分别是什么?各自用于什么情况?4. 打开数据库时,各种打开方式有何不同?分别用于什么环境?实验二Access数据表的创建实验目的1 .掌握数据库对象的管理方法。2 .掌握表的各种创建方法。实验内容与步骤1 .启动Access数据库管理系统。2 .创建空白数据库“图书管理系统”,并保存在。3 .使用向导创建表“读者类别”: 使用向导为“读者类别”表创建两个字段:类别编号和类别名称;进入设计器,修改表的“类别编号”字段和“类别名称”字段如下:字段名大小是否主键学历/职称编号自动编
6、P长整型是学历/职称名称文本5否向表中输入数据如下:学历/职称编号学历/职称名称1副教授2讲师3硕士4研究员5大专4 .通过输入数据创建表图书信息: 参照教材,通过输入数据创建表“图书信息” 进入表设计器中,明确或修改表的结构为:字段名色 1大小是否主键P书号文本20是1书名文本30否作者姓名文本4否出版日期日期/时间短日期否文本4否页数数字整型否价格货币货币否出版社名称文本8否5 .通过设计器创建表“读者信息”:打开表设计器,按以下表结构,创建表“读者信息”字段名整大小是否主键P借书证号文本5是1姓名文本4否:性别是/否否一出生日期日期/时间短日期否学历/职称编号数字长整型否地址文本15否1
7、电话文本12否 在创建“学历/职称”字段时,请使用“查阅向导” 。过程提示如下:a)在字段的数据类型中选择“查阅向导 ”;b)在向导第一步中,选择“使查阅列在表或查询中查阅数值”,然后单击“下一步”;c)选中列表的“读者类别”表,单击“下一步”;d)将“学历/职称编号”和“学历/职称名称”,移至“选定字段”列表中,单击“下一步”;e)在“请指定查阅列中列的宽度:”中使用默认值,单击“下一步”;f)在“请为查阅列指定标签:”下文本框中输入“学历/职称编号”,单击完成。 在“读者信息”表中输入数据 (数据内容由学生自定)。6 .根据下列要求创建“借阅信息”表使用设计器;表结构自定; “借书证号”和
8、“书号”使用“查阅向导”。实验报告与思考1 .比较各种创建表的方法,体会它们之间的区别?2 .比较一下由系统自动添加主键与用户自己设置主键的区另?实验三Access数据表的编辑实验目的1 .熟悉字段的有关属性,掌握数据表结构的修改;2 .理解索引的有关概念,掌握索引的建立。3 .掌握对数据表中记录的编辑和显示等的基本操作;4 .掌握查阅字段的设置;5 .掌握对数据表中记录进行排序和筛选;6 .理解关系的概念,掌握关系的定义和使用。实验内容与步骤1 .启动数据库管理系统 Access,打开本次实验所用的“学生档案”数据库,分别打开数 据库中有关表格,熟悉数据库结构。2 .按以下要求,修改“学生基
9、本信息表”的结构:a)将“性别ID”、“民族ID”、“政治面貌ID”和“班级ID”字段的标题和默认值 修改如下:字段名标题默认值性别ID性别男民族ID民族汉族政治面貌ID政治面貌团员班级ID班级b)在“家庭收入”前插入新字段“体重”,并修改“身高”和“家庭收入”字段属性如下:字段名数据类型字段大小小数位数后效性规则后效性文本身高数字单精度型2>=0身局小能小于0体重数字单精度型2>=0 And <500体重不能超 出后效范围!家庭收入货币货币2c) 使用“输入掩码向导”为“身份证号码”字段设置输入掩码为“999999999999999;'3 .对“学生基本信息表”中记
10、录完成以下操作:a)在表中插入新记录:张杰,050309,男, 1981-12-17,汉族,党员,网络 3 班, 176.3, 75.2, 3500.0, http:wwwavceitcn/zj ;黄勇华,050311,男 1985-8-15,苗族,团员,网络 3 班, 171.5, 65.5, 15000.0, http: ;b)删除15号朱天宗同学的记录。4 . 为“学生基本信息表”设置显示格式:a) 设置字体格式为:宋体,常规,小四,深红色;b) 调整列宽,使各个字段的记录值均能显示出来,设置行高为16;c)
11、 设置“单元格效果”为“凸起”;d) 将“照片”和“简历”字段隐藏;e)冻结“学生ID”和“姓名”两个字段。5 . 对“学生基本信息表”中的记录进行排序,要求按“性别”升序排序。6 . 从“学生基本信息”表中筛选出家庭收入低于 10000 元的少数民族同学的信息。7 .将“课程信息表”的“课程号”定义为主键,将“成绩档案表”的“学生 ID”和“课 程号”设为主键。8 .在“学生基本信息表”的“学生 ID”和“成绩档案表”的“学生 ID”间建立关系,并为关系设定“实施参照完整性”。9 . 在“课程信息表”的“课程号”和“成绩档案表”的“课程号”间建立关系,并为关系设定“实施参照完整性”。10 .
12、 将“课程信息表”的“课程号”和“成绩档案表”的“课程号”间的关系删除。实验报告与思考1 .在Access帮助中查阅有关索引、有效性规则和输入掩码的内容。2 . 若在建立“课程信息表”的“课程号”和“成绩档案表”的“课程号”间的关系时,选定了“级联更新相关字段”,则若将“计算机应用基础”的课程号改为“J007”,那么 “成绩档案表”中的此门课程的课程号会发生什么变化?实验四查询的创建实验目的1. 掌握利用向导和设计器创建选择查询的方法。2. 掌握在设计视图中创建参数查询的方法。3. 掌握查询规则的确定方法。4. 掌握使用向导和设计器创建交叉表查询的方法。实验内容与步骤启动Access,打开本次
13、实验所用的数据库“学生档案”,完成下列操作:1 .使用向导创建查询“学生基本信息查询”,要求查询出学生的学生证号、姓名、身份证号、民族和家庭收入:在对象中单击“查询”;选择使用向导查询,在字段中分别添加学生证号、姓名、身份证号、民族和家庭收入;点下一步即可完成。2 .使用设计视图创建查询“学生成绩查询”,要求查询出学生姓名、课程名和成绩:在对象中单击“查询”;选择使用设计视图查询;添加“学生基本信息表”、成绩档案表、课程信息表;选择姓名、分数、课程名;命名,完成查询。3 .创建查询“软件1 班男生信息查询”,要求查询出软件1 班所有男生的学生证号、姓名和身高,并按学生证号的升序排序;选择设计视
14、图查询;选择学生基本信息表;选择班级名称、学生证号、姓名、性别、身高字段;条件限制:班级,软件 1班;性别,男;选中学生证号列,右击,弹出菜单 选择升序排列。4 .创建查询“计算机基础成绩查询”,查询出“计算机基础”课程成绩前 3 名的同学的姓名和班级;在设计视图中选择课程信息表,学生基本信息表、成绩档案表;选择课程名、班级名称、姓名、成绩字段;条件限制:课程名,计算机基础,右击空白部分在菜单中选择属性,限定上限值为3。5 .创建查询“姓张的同学的信息查询”,从学生基本信息表中查询出所有姓张的同学的信息;选择向导查询,选择学生基本信息表,添加表中所有信息,点下一步,选择修改设计图,在姓名字段设
15、置条件: “张 * ”。6 .利用设计视图创建查询“成绩查询”,查找年龄大于等于20 的且成绩在70 分以上的学生的学生证号、姓名字段的信息,要求年龄由出生日期字段计算得到且无重复的显示学号、姓名字段的值;7 .修改第3 步所建查询,要求查询出所有计算机网络专业的学生的成绩(学生证号中中间两位为专业代码,计算机网络专业的代码为03) ;8 .创建交叉表查询“学生成绩表”,要求列标题为课程名,行标题为学生姓名,行列交叉处为该学生此门课的成绩。(提示:可先创建一个包含所需信息的查询,然后再以此查询为数据源创建交叉表查询)实验报告与思考1. 若要求设计一个按性别、民族统计学生人数的交叉表查询,应怎么
16、做?实验五查询的操作实验目的1 、掌握在查询中实现计算的方法。2、理解各类操作查询的用途。3、掌握各类操作查询的创建方法。4、掌握在操作查询中使用参数和表达式5、掌握SQL 查询语句的创建方法。6、理解SQL 查询语句的含义,掌握常用SQL 语句的使用。实验内容1 、先打开实验所用数据库“学生档案”。2、建立一个参数查询,查询处于某个分数段的学生的学号、姓名、课程名称、课程成绩等信息,在查询运行中要求输入分数段的上下限值,才能显示符合查询条件的记录,查询保存为“学生成绩参数查询”。3、利用选择查询实现计算,显示出男、女生的人数,保存为“男女生人数查询”。4、利用选择查询实现计算,计算出各门课程
17、的平均成绩、最高分和最低分,保存为“课程成绩统计”。5、利用选择查询实现计算,计算出每个学生的总成绩和和平均成绩,保存为“学生成绩统计” 。6、利用选择查询实现计算,计算出每个班级男、女生的平均成绩,保存为“各班成绩统计” 。7、利用自定义计算实现,将“计算机基础”课程的成绩提高 5 分显示出来,要求显示学号、提高后的成绩信息,保存为“自定义计算查询”。8、利用生成表查询,创建一个包含所有女生的学号、姓名、性别、出生日期字段信息的“学生信息”表,查询保存为“女生信息生成表查询”。9、利用生成表查询,创建一个包含所有成绩小于60 分的学生的学号、姓名、课程名称和课程成绩字段的“补考信息”表,查询
18、保存为“补考信息生成表查询”。10 、利用追加查询,将“学生”表中男生的学号、姓名、性别、出生日期信息添加到“学生信息”表中,查询保存为“男生信息追加查询”。11 、利用追加查询,将“成绩”表中所有成绩大于等于 60 且小于等于80 的学生的学号、姓名、课程成绩添加到“补考信息”表中,并使新添加记录的课程名称全部为“ Access”课 程,查询保存为“ Access补考信息追加查询”。12 、利用更新查询,将“补考信息”表中课程成绩大于70 的降低 5 分,查询保存为“补考成绩更新查询”。13 、利用更新查询,将“成绩”表中成绩小于等于80 分的学生的成绩提供5,查询保存为“课程成绩更新查询”
19、。14 、利用删除查询,将“补考信息”表中课程成绩小于70 的学生的信息删除,查询保存为“补考成绩删除查询”。15 、 利用删除查询,将学生基本信息表和成绩档案表中学号为050109 的学生的信息删除,查询保存为“学生删除查询”。16 、用SQL 语句设计并建立如下查询。(要求附上相应的SQL 语句)( 1)显示学生基本信息表中所有姓“张”的学生的学号、姓名、性别、出生日期和班级。( 2)显示所有汉族学生的学号和姓名。( 3)查找学生的学生证号、姓名、课程名和课程成绩。( 4)成绩低于所有学生的平均成绩的学生的学号和姓名。( 5)年龄大于24 岁的学生的学生证号。(要求年龄由出生日期字段计算得
20、到)实训思考1、 在设计视图如何区别各种类型的操作查询?2、 说明 SELECT 查询命令的作用是什么?SELECT 语句由哪些子句组成?打开本次实验所用的“学生档案”数据库,按要求完成下面的操作。 使用“自动创建窗体”为课程信息表创建纵栏式窗体。3.4.实验六创建窗体实验目的1 .掌握利用“窗体的向导”创建窗体的方法。2 .理解利用自动创建窗体”创建各种类型窗体的方法。实验内容1.2.使用向导创建表格式窗体,要求窗体中显示学生的学号、姓名、性别、出生日期和 身高,窗体样式为混合。-亡L姓名性别出生日期身高*题EE 丁晓我女198碑4月.制J6306Q1O4邹燕平女198由1。月16日160j
21、050105张福科男'、19肥年6月6日1T5'ofioioa 朝;1 照I19gl年12月1T日Hd.3画ill黄勇华男1鸥5年白月1B日171*050301 XIIS3 另能解3月母日173褶聂:回050352辆启旺男倒6年5月汨7任一 四共有记录数:11创建查询,查询出“软件 1班”班所有学生的学号、姓名、课程名和课程成绩;创 建表格式窗体,显示所建查询结果,要求窗体样式为国际。5.创建查询,求出各班级计算机基础课程的最高分;创建图表窗体,要求使用柱形圆 柱图显示所建查询结果,不显示图例。6 .创建查询,求出各类政治面貌的学生人数;创建图表窗体,要求用饼图显示查询结 果。
22、7 .试用设计视图,按下图设计窗体。n课程信息管理课程号:课程名称:踝程学时:课程类型:0计皙机基础73公共必修JW2计篁机蛆成原恚专业必修JD03掰典设计73专业必修_JO04计算机网络技才T2专业选修二|JD05大学英语64公共必须J006应用写作64公共选修 7业记录eh r1 LL1回 包共有记录数:&1实训思考使用向导创建窗体的基本步骤是什么?实验七高级窗体设计实验目的1 .掌握使用设计器创建窗体的方法2 .掌握窗体上各控件的使用方法3 .理解子窗体的作用4 .掌握子窗体的创建方法5 .掌握对窗体的属性的修改和对控件布局的调整。实验内容1 .打开本次实验所用的“学生档案”数据
23、库,按要求完成下面的操作。2 .参照下图使用设计器创建窗体来显示“学生基本信息”表中学号、姓名、年龄、性另I、班级、民族信息,要求:a) 学生基本信息”中的学号、姓名用文本框显示,用文本框显示根据出生年月计算出的年龄的值。b) 性别用选项组控件显示。c) 班级字段用组合框显示,组合框显示班级名称,与班级表中的班级ID绑定。d) 民族用列表框显示,列表框显示民族,与民族表中的民族绑定e) 添加一个命令按钮用于关闭该窗体。3 .创建一个窗体,用文本框接收用户输入的任意的两个数,计算两个数的和与乘积。4 .创建查询“按班级查询学生成绩”,使查询能实现对学生的班级、学号、课程名、课 程成绩等字段进行查
24、询。使用设计视图创建窗体,将窗体的记录源设为“按班级查询学生成绩”,然后按下图设计窗体内容,最后运行进行测试。5.利用窗体向导创建嵌入式子窗体,主窗体上显示课程名称,子窗体上显示与主窗体 上对应的选修了该课程的学生的学号、姓名、性别、出生日期、政治面貌等字段的 信息。n课程信息表课程名称学生基本信息表1986年4月12日党员1986年10月16日党员1986年6月6日团员计算机基础学号|姓名|性别| 出生丽 |政治面貌 050103 050104 050105050109丁喽欣 邹燕平 张福林1981年12月17日党员 050111 050301记录:E刘志翔1985年8月15日团员19即年3
25、月15日党员d IQ7E)画画 共有记录数riF 0国回共有记录数:66.建立一个“查询”,包含:学号、姓名、性别、出生日期、民族、政治面貌、班级、 课程号、课程名称、课程学分、课程学时、课程类型、课程成绩等字段。建立一个选项卡窗体,该窗体包含3个选项卡,分别显示学生表、课程表和成绩表,结果如下图。实训思考列表框和组合框中的控件来源和绑定列是不是一回事,有什么区别?实验八报表设计实验目的1 .掌握利用向导创建报表的方法。2 .掌握修改报表的方法。3 .掌握用设计视图创建报表的方法。4 .掌握报表中设置分组的方法。实验内容1 .打开本次实验所用的“学生档案”数据库,按要求完成下面的操作。2 .使
26、用向导创建一个“课程成绩”报表,要求通过该报表输出各门课程的学生成绩。课程成绩表学号谭程成绩Q2C133S3冰;7国0501057E050109r-二05030192C533C277后3二3注J5C3:53K306一 1 I ¥0503079C05D30B8583050311臼0503门5E050153播O3C134E1&5C1C57790课程名笄二一言工二基石尸算卫如或3 .用“自动创建报表”向导创建课程信息表纵栏式报表。4 .使用设计视图创建一个“学生档案”报表,要求输出“学生基本信息”表中的所有字段和记录,并在报表的结尾处添加日期和时间,以及页码。(报表布局参见下图)学
27、生档案学号:C5C.C3丁堡士生墓:身夺E号国二力 j a凸产e 1 njn u尸 4 . 巴鼻 n 1»>Tu4513-二.噌占三出生日杳士;韩W月.2 F"二送恒聂希百费:姮惠肇:塞七宓身离二163M:5C在臬生二¥13;5X. X孽号:301:4娃告翔二立身号吗:去父5:的6:之忆4升出生日二19B6洋3月18日昆集:*速/面技:竟应ME 二并三宜身高;痴*a?4E家庭收入二¥3 SX. X学号;0501C5娃老二支培代生塞:昊身针五号巧二LLnjStf',匚cqf Nr t n -jtu 0 二 nrc _33噌占1,由生日苑:二好
28、必三.非日球二理要政治面4L要员董去:W三二英身离:ITS*£:59衣庭收7-二Y7r 50C X嗖片:且片:百历:.mrr. 一二三二;二二:二2010411 月 1B015 :35.二第二,.共4六5.用“标签向导”创建一个“学生证”标签,输出学号、姓名、性别及班级,格式如 下图所示。学生证学号:050103姓韦:丁晓欣性判:女班级;粒件衽学生证学号:0501U4姓毛:都燕干性雨:女班级;软件1理学生证字号:050105姓名:张福林性捌:男施僦:欷件I班学生证学号;050109 姓韦:张杰性却:男匪飙:故伴工衽学生证学号;050111 姓名:蓑勇华 性的:男斑版:桃件:班学生证学
29、号:050301姓名;刘志翔性捌:男班鼠:网络:班学生证字号;050302 姓名:椅后期性别:男班根:闪铸理学生证字号:050306 姓名:用小看 性别:男班级:网驾29学生证学号:050307姓名:李劭宇性别;赁班级:飒至各2班6.使用设计视图制作如下图所示的“各门课程成绩的明细表及平均分”,要求按“课程号”分组,每组内按“学号”的升序排列数据,成绩的平均值保留1位小数点,并在页面的顶端显示总页数和当前页码。各门课程成绩的明细表及平均分第1页,共4页课程号:J001学号:课程成绩:050103830501M8C050105780501098:050111590503018005C302一,
30、H050303005C3X88C5C305钱05C30S7405C3079C0503 0865C50309S305031169050315586ESPF 吸74.9课程号:J002学号:课程成绩:05C1036005010481。50:05一.1 i0501099C05011158C5C301750503027505030355AWOA4X实验九设计Web页实验目的1 . 了解数据访问页的基本概念,理解其本质;2 . 了解自动创建Web页的方法;3 .熟悉使用向导创建 Web页的方法;4 .熟悉使用设计视图创建和修改Web页的基本方法。实验内容1 .打开本次实验所用的“学生档案”数据库,按要求完成下面的操作。2 .使用“自动创建数据页”为“课程信息表”创建纵栏式Web页。3 .使用向导创建 Web页显示学生成绩,要求显示学号、姓名、课程名和分数。学号: 姓名: 课程名称; 课程成绩:学生课程信息050103计生机基础4.使用向导创建 Web页,要求按民族分组显示学号、姓名、性别和身高。学生基本信息表甘1M肥之1,+I卜中哄物?斛"'回5.参照下图,使用设计视图创建Web页。6.(选做)参照下图,使用设计视图创建Web页。学生课程成绩学号: 050103 姓名:丁晓欣|:课程名祢课程成统卜in卜算机基础83%in卜算机组成原理60
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 禁止喝酒协议书
- 宝宝改姓夫妻协议书
- 电器租用协议书
- 私下签证协议书
- 瓷砖代理协议书
- 种植牙有协议书
- 电器转让协议书
- 家庭服务居家协议书
- 禁烟禁酒协议书
- 工程股份分成协议书
- 急诊急救考试题及答案3
- 2025年广东清远市“人才引育”工程专项事业编制高层次人才招聘31人历年自考难、易点模拟试卷(共500题附带答案详解)
- 钢结构机电工程施工方案
- 基于计算思维培养的小学人工智能启蒙教育课程设计与实施
- 机电安装工程总承包合同
- 湘教版四年级下册科学各单元知识点复习
- 课件-2025年春季学期 形势与政策 第一讲-加快建设社会主义文化强国9
- 2025年度江西抚州高新区区属国企业公开招聘纪检监察工作人员10人高频重点模拟试卷提升(共500题附带答案详解)
- 汽车租赁挂靠协议书
- 北京市历年中考语文现代文阅读之非连续性文本阅读8篇(截至2024年)
- 公司内部文件管理规定及办法
评论
0/150
提交评论