access实验报告册.docx
《access实验报告册.docx》由会员分享,可在线阅读,更多相关《access实验报告册.docx(19页珍藏版)》请在冰豆网上搜索。
![access实验报告册.docx](https://file1.bdocx.com/fileroot1/2023-1/10/78323c69-d0dd-4fd8-97c7-7fb6d5577cc3/78323c69-d0dd-4fd8-97c7-7fb6d5577cc31.gif)
access实验报告册
学生实验报告册
(理工类)
课程名称:
Access数据库程序设计专业班级:
14宝石及材料工艺学
(1)
学生学号:
1407101016学生姓名:
陈红
所属院部:
材料工程学院指导教师:
李波
2015——2016学年第1学期
金陵科技学院教务处制
实验报告书写要求
实验报告原则上要求学生手写,要求书写工整。
若因课程特点需打印的,标题采用四号黑体,正文采用小四号宋体,单倍行距。
纸张一律采用A4的纸张。
实验报告书写说明
实验报告中实验目的和要求、实验仪器和设备、实验内容与过程、实验结果与分析这四项内容为必需项。
教师可根据学科特点和实验具体要求增加项目。
填写注意事项
(1)细致观察,及时、准确、如实记录。
(2)准确说明,层次清晰。
(3)尽量采用专用术语来说明事物。
(4)外文、符号、公式要准确,应使用统一规定的名词和符号。
(5)应独立完成实验报告的书写,严禁抄袭、复印,一经发现,以零分论处。
实验报告批改说明
实验报告的批改要及时、认真、仔细,一律用红色笔批改。
实验报告的批改成绩采用五级记分制或百分制,按《金陵科技学院课堂教学实施细则》中作业批阅成绩评定要求执行。
实验报告装订要求
实验批改完毕后,任课老师将每门课程的每个实验项目的实验报告以自然班为单位、按学号升序排列,装订成册,并附上一份该门课程的实验大纲。
实验项目名称:
数据库、表的创建与操作实验学时:
9
同组学生姓名:
实验地点:
1316
实验日期:
2015.9.8-2015.9.22实验成绩:
批改教师:
批改时间:
实验1数据库、表的创建与操作
一、实验目的和要求
(1)掌握数据库的创建方法和过程;
(2)掌握数据表的创建方法和字段属性的设置;
(3)掌握记录的输入方法和数据表外观调整的方法;
(4)掌握表中记录的筛选方法和排序方法;
(5)掌握索引的种类及建立方法、表间关联关系的建立方法;
二、实验仪器和设备
奔腾以上计算机,装有Office2010软件,Windows操作系统。
三、实验内容与步骤
1.数据库的创建与操作
1.设置用户的工作夹
在Windows环境下的“我的电脑”或“资源管理器”中,在D盘上新建一个文件夹,命名为user,即D:
\user,以后所有的实验内容都保存在这个文件夹中。
2.启动Access2010
方法一:
选择“开始”-“程序”-MicrosoftOffice-MicrosoftOfficeAccess2010命令,启动Access2010。
方法二:
双击桌面上的Access的快捷方式图标,启动Access2010。
方法三:
双击扩展名为mdb或accdb的数据库文件,或在扩展名为mdb或accdb的数据库文件上右击,在弹出的快捷菜单中选择“打开”命令,可启动Access2010。
3.创建一个空白的“教学管理系统”数据库
操作步骤如下:
(1)启动Access2010数据库系统,进入系统初始界面。
(2)单击“可用模板”区域中的“空数据库”按钮。
(3)在右侧“文件名”编辑框中输入新建数据库的名称,这里输入“教学管理系统”,默认的扩展名为accdb。
(4)单击文件按钮,弹出“文件新建数据库”对话框。
(5)在“保存位置”下拉列表框中选择文件的保存位置为D:
\user。
(6)默认文件格式为Acccess2007(文件扩展名为accdb)。
(7)单击“创建”按钮,Access将创建空白的“教学管理系统”数据库,窗口中显示“教学管理系统”数据库窗口。
4.设置默认数据库文件夹为D:
\user
操作步骤如下:
(1)在Access2010窗口中,单击“文件”菜单下的“选项”命令,打开“Access选项”对话框。
(2)选择“创建数据库”选项,在“默认数据库文件夹”框中输入D:
\user。
(3)单击“确定”按钮,完成设置。
5.关闭“教学管理系统”数据库
单击“文件”菜单下的“关闭数据库”命令,关闭“教学管理系统”数据库。
6.使用向导创建数据库
操作步骤如下:
(1)启动Access2010,进入初始界面。
(2)在“O模板”列表中选择“联系人”选项,打开“O模板”列表。
(3)选择“联系人”模板,初始界面右侧显示创建的数据库名和保存路径。
(4)在右侧的“文件名”编辑框中输入创建的数据库文件名,这里输入“联系人”默认扩展名为.accdb,数据库的默认保存位置是D:
\MyDocument,单击文件夹按钮,设置文件的保存路径为D:
\user。
(5)单击“下载”按钮,完成数据库的创建过程。
此时选择的模板将会应用到数据库中。
7.退出Access
退出Access通常可以采用以下方式:
(1)单击窗口右上角的关闭按钮。
(2)选择“文件”-“退出”命令。
(3)使用快捷键Alt+F4。
(4)右击标题栏,在弹出的菜单中选择“关闭”命令。
(5)单击Access按钮,在弹出的菜单中选择“关闭”按钮。
2.数据表的创建与维护
1、实验目的
(1)熟练掌握四种数据表的创建方法。
(2)掌握字段属性的设置。
(3)熟练掌握记录的输入方法。
(4)掌握调整数据表外观的方法。
2、实验内容
(1)利用表设计器创建“学生”表。
(2)通过输入数据创建“课程”表。
(3)通过导入数据创建“教师”表。
(4)建立“成绩”表。
(5)建立“开课教师”表。
(6)设置字段属性。
(7)对“学生”表进行格式设置。
3、实验步骤
1、利用表设计器创建“学生”表
操作步骤如下:
(1)在Access2010中打开“教学管理系统”数据库。
(2)打开“表设计窗口”。
(3)输入表的字段名称、数据类型等内容。
(4)使用“查阅向导”定义“政治面貌”字段。
(5)设置“学好”字段为主键。
定义完全部字段后,单击“学号”字段行的字段选定区,然后单机“设计”选项卡中的“主键”按钮。
(6)保存文件,另存为对话框中输入“学生”,在表对象下产生了一个名为“学生”的新表。
2、向学生表中输入数据
利用数据表视图,向“学生”表中输入数据。
操作步骤如下:
(1)在数据窗口表对象下,双击“学生”表,进入数据表视图。
(2)输入每条记录的字段值。
(3)在输入日期型字段的数据时,单机日期按钮,可显示系统日期。
(4)输入“政治面貌”字段值。
(5)输入“照片”字段值。
(6)保存文件。
3、通过输入数据创建“课程”表
通过输入数据创建“教学管理系统”数据库中的“课程”表。
表中包含的字段分别是课程号、课程名称、课程分类、学分,并设置“课程号”为主键。
操作步骤如下:
(1)在“教学管理系统”数据库中,创建空白数据表。
(2)在“字段1”的位置输入“课程号”。
(3)用同样的方法依次输入其他字段的的名称,建立表结构。
(4)在记录区中逐行输入“课程”表中的各条记录。
(5)数据输入完,另存为“课程”表名。
4、修改“课程”表结构
操作步骤如下:
(1)选定“课程”表并右击,在弹出的快捷菜单中选择“设计视图”命令,打开“表设计器”。
(2)选定ID字段右击,在弹出的快捷菜单中选择“删除行”命令删除该行。
对课程表结构进行修改。
(3)右击“课程号”字段,在弹出的快捷菜单中选择“主键”命令即可设置“课程号”为主键。
(4)保存“课程”表结构修改结果。
5、通过excel导入教师表
使用导入表的方法建立“教学管理系统”数据库中的“教师”表,数据是来源EXCEL表。
操作步骤如下:
(1)在Excel表中建立一个工作表。
(2)在Acess中打开“教学管理系统”数据库。
(3)在外部数据选项卡中导入组中选择Excel选项,选择“将源数据导入当前数据库的新表中”。
(4)选定“第一行包含列标题”
(5)指定相关字段信息。
(6)选择“教师编号”为主键。
(7)在“导入到表”文本框中输入“教师”。
(8)打开导入完成的“教师”表,单击“视图”按钮,切换到表设计视图,按照书上2.3图进行修改。
(9)保存教师表结构修改结果,返回数据库操作窗口。
6、建立“成绩”表
使用导入表的方法建立“教学管理系统”数据库的中“成绩”表,不设主键。
7、建立“开课教师”表
8、设置“学生”表“学号”字段的输入掩码
设置“学生”表的“学号”长度为8,每位上只能是0到9的数字,因此,输入掩码的格式串应写成0000000。
操作步骤如下:
(1)在设计视图中打开“学生”表。
(2)选定“学号”字段,在“常规”选项卡中“输入掩码”文本框中输入00000000。
9、设计“学生”表的“出生日期”字段的格式
设置学生表的出生日期字段的格式为yyyy/mm/dd。
操作步骤如下:
(1)在设计视图中打开学生表。
(2)选定“出生日期”字段,在格式框中输入yyyy/mm/dd。
(3)单机视图按钮,切换到数据表视图,观察操作结果。
10.设置学生表中的性别字段的输入默认值为“男”。
11.设置“学生”表中的“性别”字段的有效性规则
12.输入自己的信息
13.给“成绩”表中的“成绩”字段设置有效性规则和有效性文本
14.冻结“学生”表中的“学号”列
15.隐藏“学生”表中的性别字段
操作步骤如下:
(1)右击性别列,选择“隐藏”列命令。
16.对“学生表”进行格式设置
17.关闭“教学管理系统”数据库
实验3.数据表的排序与索引
1、实验目的
(1)掌握各种筛选记录的方法。
(2)掌握表中记录的排序方法。
(3)掌握索引的种类及建立方法。
(4)掌握表间关联关系的的建立
2、实验内容
(1)对“学生”表中的记录进行定位
(2)对“学生”表中的记录进行简单排序
(3)对“学生”表中的记录进行筛选
(4)为“学生”表创建索引。
(5)建立表间关系。
(6)使用子数据表。
3、实验步骤
1.对学生表中的记录进行定位
在数据表视图中打开学生表后,选择窗口的记录定位器。
在记录编号框中直接输入记录号,直接将光标定位在指定的的记录上。
2.对学生表中的记录进行简单排序
3.显示学生表中女生的记录
操作步骤如下:
(1)将鼠标指向“性别”字段值为“女”的记录
(2)单击“排序和筛选”按钮组中的选择按钮,选择等于女的命令。
4.显示学生表中不是“会计”专业的记录
操作步骤如下:
(3)将鼠标指向“专业”字段值为“会计”的记录
(4)单击鼠标右键,选择不等于“会计”命令查看筛选结果
5.选择学生表中出生日期在1996年之后的学生记录
6.按窗体筛选方式在“学生”表中筛选出“会计”专业的女学生
操作步骤:
(1)单击“排序和筛选”按钮组中的“高级筛选选项”,选择按窗体筛选命令
(2)选择“性别字段”,单击右侧的下拉箭头,选定“女”,“会计”。
(3)单机应用筛选。
(4)单机取消筛选,恢复显示原来所有的记录。
7.使用高级筛选方式筛选出通过四级的女生,并按学号升序排序。
8.在“学生”表中对“性别”字段创建参数筛选。
9.在学生表中对“性别”字段创建不同索引
10.创建多字段索引,对学生表按性别字段升序和出生日期字段降序创建普通索引
11.建立表间关系
在“教学管理系统”中,在学生表和成绩表之间建立一对多关系;在课程表与成绩表之间建立一对多关系;在教师表与开课教师表之间建立一对多关系;在教师表与成绩表之间建立一对多关系;在课程表与开课教室之间建立一对多关系。
操作步骤如下:
(1)打开“教学管理数据库”
(2)设置学生表中的学号字段为主键,课程表中的课程号字段为主键,教师表中的教师编号字段为主键。
(3)关闭所有数据表
(4)单击数据库工具选项卡中关系组中的关系按钮
(5)在显示表对话框中,分别选定学生表、成绩表、课程表、教师表、开课教师表,通过添加按钮,将他们添加到关系窗口中。
(6)在编辑关系对话框中,选中实施参照完整性、级联更新相关字段和级联相关字段记录复选框,单机创建一对多关系。
12.子数据表的使用
在两个表之间建立关联后,在主表的数据表视图中能看到左边新增了带有+的一列,这说明该表与其他子表建立了关系。
操作步骤如下:
(1)在数据表视图中打开学生表
(2)单击+按钮,可以看到成绩子数据表中的相关记录,+符号变成-符号。
(3)单机-按钮,可以隐藏成绩子数据表中的相关记录。
(4)关闭学生表
实验项目名称:
查询的创建与操作实验学时:
15
同组学生姓名:
实验地点:
1316
实验日期:
2015.9.29-2015.10.27实验成绩:
批改教师:
批改时间:
1、实验目的
(1)熟练掌握查询设计视图的使用方法
(2)掌握查询向导的使用方法
(3)掌握创建计算查询的方法
(4)掌握在查询中添加计算字段的方法
(5)掌握参数查询的创建方法
2、实验内容
(1)利用简单查询向导创建课程基本情况查询
(2)利用查找重复项查询向导创建“不同专业学生人数”查询
(3)使用查找不匹配项查询向导创建“没有选修课程学生”的查询
(4)使用设计视图创建“通过四级的女生”单表查询
(5)创建“学生的考试成绩”的多表查询
(6)统计学生表中不同性别的学生人数
(7)创建计算字段,计算学生表中学生的年龄
(8)创建“学生的考试成绩_交叉表”查询
(9)创建单参数查询。
根据用户输入的学生“学号”查询相关的信息。
(10)多参数查询,根据用户输入的“学号”和“课程名称”,查询满足条件的学生“成绩”信息
(11)创建生成表查询
(12)创建更新查询
(13)创建追加查询
3、实验步骤
1.利用简单查询向导创建查询
2.利用查找重复项查询向导创建查询
利用查找重复项查询向导,创建“不同专业学生人数”查询。
操作步骤如下:
(1)选择创建选项卡中的查询组
(2)单击查询向导按钮
(3)在打开的查找重复项查询向导中选择学生表
(4)选择专业字段
(5)输入查询名称“不同专业学生人数”,选择查看结果单项按钮,单机完成按钮。
系统将查询所得的结果。
3.使用“查找不匹配项查询向导”创建查询
操作步骤如下:
(1)选择创建选项卡中的查询选项组
(2)单击查询向导按钮,选择“查找不匹配项查询向导”
(3)选择学生表
(4)选择成绩表
(5)选择确定在两张表中相匹配的字段,选择学号字段
(6)在对话框中选择查询结果中所需的字段,选择姓名、学号、专业字段
(7)输入查询名称“没有选修课程的学生”,选择查看结果
4.使用设计视图创建单表查询
操作步骤如下:
(1)打开“教学管理系统”数据库
(2)单击查询设计按钮
(3)双击学生表,将其添加到查询设计视图窗口中
(4)在查询设计视图中,双击学生表中的学号、姓名、性别和四级通过字段
(5)在性别字段对应的条件行中输入条件:
“女”,在“四级通过”字段对应的条件行中输入True
(6)单击功能区上视图按钮的下拉箭头,选择数据表视图命令,预览查询的结果。
(7)单击保存,输入查询名称“通过四级的女生”,完成查询的建立
5.创建多表查询
6.计算查询
统计学生表中不同性别的学生人数
操作步骤如下:
(1)单击查询设计按钮
(2)将学生表添加到查询设计视图窗口中
(3)将性别和学号两个字段添加到设计网格中
(4)单击汇总按钮
(5)保存输入查询名称“统计不同性别的人数”,查询建立完毕
(6)单机运行按钮,显示查询所得的结果
7.创建计算字段
8.创建交叉表查询
9.创建单参数查询
10.多参数查询
根据用户输入的学号和课程名称,查询满足条件的学生成绩信息
11.创建生成表查询
将不及格的学生记录保存到新表“不及格学生记录”中,要求显示学号、姓名、专业、课程名称和成绩五个字段
12.创建更新查询
13.创建追加查询
将学生表中的会计专业的学生记录追加到一个结构类似,内容为空的表中。
操作步骤如下:
(1)采用复制表和黏贴表的方式,创建学生表结构的副本,将副本名改为“会计专业学生”
(2)在设计视图中创建查询,添加学生表作为数据源
(3)分别双击学生表中的星号和专业字段
(4)在“专业”字段的条件行输入“会计”
(5)单击功能区中的“追加”按钮,弹出追加对话框,选中“会计专业学生”
(6)回到设计视图,删除“专业”字段下“追加到”行中的内容
(7)保存查询为“追加会计专业学生”,查询建立完毕
(8)在数据表视图中预览要追加到会计专业学生表中的记录
(9)运行查询
(10)打开“会计专业学生表”,可以看出记录已被加在了该表中
5.SQL查询
一、实验目的
(1)掌握SQL数据查询功能
(2)掌握SQL数据定义功能
(3)掌握SQL数据操纵功能
二、实验工具
奔腾以上计算机,装有Office2010软件,Windows操作系统。
3、实验内容及步骤
1.用createtable命令建立“职工”数据表
建立职工管理数据库,并在库中建立一个职工数据表,表由职工号、姓名、性别、出生日期、婚否字段组成,其中,设置字段号为主键
操作步骤如下:
(1)启动Access2010,创建职工管理数据库
(2)在查询窗口中输入数据库语句:
CREATETABLE职工(职工号R=TEXT(4)PRIMARYKEY,姓名TEXT4,性别TEXT1,出生日期DATE,婚否LOGICOL)
(3)保存查询为“职工数据表建立”
(4)单击运行,执行SQL语句,完成职工表的创建操作
2.用createtable命令建立工资数据表,并通过职工号字段建立与职工表的关系
SQL语句CREATETABLE工资(职工号TEXT(4)PRIMARYKEYREFERENCES职工,工资single,应扣single,实发single)
3.用createindex命令为工资表按工资字段建立一个降序索引
SQL语句CREATEINDEXGZON工资(工资DESC)
4.为职工表按性别和出生日期建立一个多字段索引XBCSRQ
SQL语句CREATEXBCSRQGZON职工(性别,出生日期ASC)
5.删除工资备份表
SQL语句DROPTABLE工资备份
6.为职工表增加一个电话号码字段
SQL语句ALTERTABLE职工ADD电话号码CHAR(8)
7.删除职工的电话号码字段
SQL语句ALTERTABLE职工DROP电话号码
8.在职工表尾部添加一条新记录
SQL语句INSERTINTO职工(职工号,姓名,性别,出生日期,婚否)
VALUES(“1001”,“黄云”,“女”,#1996-02-29#,no)
9.查询选修“大学英语”或“高等数学”的所有学生学号
SQL语句SELECT学号FROM成绩WHERE课程号=ANY
(SELECT课程号FROM课程WHERE课程名=“大学英语”OR课程名=“高等数学”)
实验项目名称:
窗体与报表实验学时:
15
同组学生姓名:
实验地点:
1316
实验日期:
2015.11.3-2015.12.1实验成绩:
批改教师:
批改时间:
1、
实验3窗体与报表
一、实验目的和要求
(1)掌握使用向导创建窗体的方法;
(2)使用窗体设计器进行窗体的创建、修改;
(3)掌握窗体控件的基本使用方法,能够进行属性值的设置;
(4)掌握使用向导创建报表的方法;
(5)掌握在设计视图中编辑报表的方法;
(6)掌握包含计算控件的报表的创建方法
二、实验仪器和设备
奔腾以上计算机,装有Office2010软件,Windows操作系统。
三、实验内容与步骤
1.使用向导创建窗体
操作步骤如下:
(1)打开“教学管理系统”数据库,创建窗体向导
(2)在表查询下拉列表框中选择表:
学生,将所有字段添加到“选定字段”列表框中
(3)选择窗体布局为“两端对齐”
(4)在标题中输入“学生基本信息”,在窗体视图中查看窗体的运行结果
2.使用窗体设计器创建窗体
使用窗体是极其创建“学生基本信息¡±窗体
操作步骤如下:
(1)打开¡°教学管理系统¡±数据库,点击创建选项卡,单机“窗体”组中的“窗体设计”按钮
(2)双击窗体选择器区域,设置属性
(3)设置窗体的标题信息
(4)设置窗体的主题数据显示部分
(5)调整各控件的位置、大小与布局,并适当调整主体节的高度
(6)保存为“学生基本信息”,查看窗体设计器设计结果。
3.报表的基本操作
1.创建“教师信息”报表
使用自动创建报表的方式创建一个基于“教师”表的表格式报表“教师信息”
操作步骤如下:
(1)打开“教学管理系统”数据库,在左边的导航窗格中单击选中“教师”表
(2)选择创建选项卡中的“报表”组,单击“报表”按钮,进入自动生成的“教师”报表的布局视图
(3)单击视图窗口右上方“关闭”按钮,另存为“教师信息”
2.创建“专业学生情况”报表
使用“报表向导”创建一个基于“学生”表的分组汇总报表
操作步骤如下:
(1)在Access2010中打开“教学管理系统”数据库,单击报表向导按钮
(2)在弹出“报表向导”中选取字段对话框,将一些字段添加到“选定字段”列表框中。
(3)弹出“报表向导”的设置排序次序对话框,在该对话框中选择“学号”字段。
(4)弹出“报表向导”的指定布局对话框,选择布局为“递阶”,方向为“纵向”
(5)弹出“报表向导”的指定标题对话框,输入“专业学生情况”,点击完成按钮
3.创建“课程标签”报表
使用“标签”向导在“教学管理系统”数据库中创建一个基于“课程”表的标签报表
操作步骤如下
(1)在“教学管理系统”数据库左边的导航窗格中单击表对象“课程”作为数据源,然后选择“创建”选项卡,单击报表中的“标签”按钮
(2)选择标签的尺寸为默认选项
(3)弹出“标签向导”的字体设置对话框,选择字体为黑体、字号10号、为本颜色为黑色
(4)弹出“标签向导”的排序对话框,将课程号字段添加到“排序依据”列表中
(5)弹出“标签向导”的指定名称对话框,输入标签名“课程标签”
4.创建“课程成绩统计表”报表
在“教学管理系统”数据库中年使用设计视图方式创建一个按照课程分类统计每门课程的平均分报表。
操作步骤如下:
(1)选择“报表设计”按钮,打开一个空白报表的设计视图
(2)在设计视图的节区域中右击,选择“报表页眉页脚”命令,添加“报表页眉”和“报表页脚”节
(3)设计报表标题
(4)设计报表每列的列标题
(5)设计相应控件显示数据记录
(6)在“设计”选项卡的“分组汇总”中单击“分组和排序”按钮,在报表下方打开“分组、排序和汇总”窗口添加字段。
(7)添加显示平均分的汇总控件
(8)设计完成后,单击视图按钮,查看报表结果,保存为“课程成绩统计表”
实验项目名称:
宏与VBA编程实验学时:
9
同组学生姓名:
实验地点:
1316
实验日期:
2015.12.8-2015.12.22实验成绩:
批改教师:
批改时间:
实验4宏与VBA