access实验报告Word格式.docx
- 文档编号:16800767
- 上传时间:2022-11-26
- 格式:DOCX
- 页数:35
- 大小:621.69KB
access实验报告Word格式.docx
《access实验报告Word格式.docx》由会员分享,可在线阅读,更多相关《access实验报告Word格式.docx(35页珍藏版)》请在冰豆网上搜索。
熟练掌握使用Access2003建立数据表的方法
掌握数据库应用系统的分析与设计方法
步
骤
心
得
体
会
1、打开Access2003,建立一个名为“教学信息管理”的空白数据库。
方法:
选择()菜单中的()命令
2、设计一个在刚才建立的“教学信息管理”数据库中建立一张名为“学生基本信息表”的数据表,表结构如下:
字段名
字段类型
字段大小
备注
文本
16
6
性别
是/否
出生日期
日期/时间
籍贯
政治面貌
查询向导
”群众、团员、党员”任选其一
家庭住址
255
联系电话
11
入学成绩
数字
整型
个人简历
3、熟悉Access操作界面,如图1-1所示。
写出图中各标识的名称。
(1)()
(2)()
(3)()(4)()
(5)()(6)()
(7)()
4、通过“工具|选项”选项对话框,熟悉“页”、“高级”、“国际”、“错误检查”、“拼写检查”、“表/查询”、“视图”、“常规”、“编辑/查找”、“键盘”、“数据表”、“窗体/报表”等各选项卡中系统默认设置。
如图1-2所示,并填写下表,说明以下设置分别出现在哪个选项卡中。
属性设置
对应选项卡
设置上下左右边距
更改替换方式
设置数据库默认存储位置
按Enter后光标移动方式
修改网络线的显示
修改默认字号为10号
隐藏状态栏
显示状态栏
创建的文本字段默认大小为20
设置默认文件格式为Access2000
心得体会:
实验二、数据库与表的操作
(一)
掌握字段属性设置的方法
掌握导入表、链接表的方法
掌握导出表数据的方法
1、打开Access2003,在“教学信息管理”数据库中创建6张表,具体表结构如下:
(1)教师简况表
字段名称
教师编号
自动编号
长整型
主键
教师姓名
10
教研室
20
(2)课程名称表
课程编号
课程名称
40
课时数
(3)教室名称表
教室编号
字节
小数位数0
教室名称
多媒体
(4)学生成绩表
成绩
双精度
小数位数1
(5)学生简况表
院系
5
1
民族
4
电子邮箱
照片
OLE对象
(6)课程表
节次
2、将其他格式的数据表导入到Access
(1)在Excel中建立一个“职工表”(职工编号、姓名、性别、出生日期、部门、照片),并输入至少5条相应记录
(2)打开“教学信息管理”数据库,将“职工表”导入到数据库中
在数据库窗口的左侧对象栏中选择”表”分类,再选择“文件”菜单中的()命令,并选择其子菜单中的“导入”命令
(3)打开导入后的“职工表”,将“照片”字段书籍类型设置为“OLE对象”
右击“职工表”,在弹出的快捷菜单中选择()命令打开表设计器,把“相片”的“数据类型”更改为“OLE对象”
(4)将本地计算机中的照片放入到每个职工的“相片”字段中
双击“职工表”打开表记录窗口,点击第一个职工的“相片”字段,选择“插入”菜单中的()命令,然后在弹出的对话框中选择新建“画笔图片”对象,就能打开画图编辑器,在画图编辑器的“编辑”菜单中选择“粘贴来源”命令
(5)按要求设置“职工表”的各字段信息
Ø
“职工编号”为1位字母+2位数字:
设置()属性为()
“出生日期”显示XX月XX日XXXX:
“部门”字段显示标题为“所在部门”:
“性别”字段的值默认为“男”:
5、将“职工表”导出到文本文件
打开“职工表”,选择“文件”菜单中的()命令,在弹出的“导出文本向导”对话框中选择文件类型为“文本文件”,设置好导出的文件名和导出路径即可
在以上建立的数据表中填写正确格式和内容的数据(每张表至少输入5条完整的记录)
实验三、数据库与表的操作
(二)
掌握记录的排序方法
掌握筛选的种类和操作方法
掌握索引的建立方法
掌握调整数据表外观的方法
掌握表间关系的建立方法
1、排序:
对“教师简况表”按照“出生日期”进行升序排序
打开“教师简况表”,点击“出生日期”字段,选择()菜单中的()命令,选择“升序排序”
2、筛选:
按要求对“学生简况表”中的信息进行筛选
操作
结果
选中“院系”字段,点击“记录”菜单中的“筛选”命令,在下一级菜单中选择“按窗体筛选”,并在“院系”字段中选择“信息学院”
选中“院系”字段,点击“记录”菜单中的“筛选”命令,在下一级菜单中选择“按选定内容筛选”
选中“院系”字段,点击“记录”菜单中的“筛选”命令,在下一级菜单中选择“内容排除筛选”
点击“记录”菜单中的“筛选”命令,在下一级菜单中选择()命令,并在高级筛选设计器中设置“民族”字段的条件为(),设置()字段的条件为“信息学院”
显示信息学院的汉族学生
3、建立索引:
对“学生简况表”按照“出生日期”字段建立索引
打开“学生简况表”的设计视图,在()菜单中选择“索引”命令,打开索引设计器即可设置数据表的索引字段了。
在索引设计器中,用户可以对索引字段设置是否为()索引或()索引
4、设置外观:
完成以下表格,说明每个外观设计的操作分别需要使用Access的哪个菜单中的哪个命令来完成
外观设计
对应菜单项
格式——行高/列宽
隐藏/显示列
冻结列
设置数据表格式
设置显示文字效果
5、建立关系:
选择()菜单中的()命令打开“关系”窗口,右击“关系”窗口的空白处,选择“显示表”命令,在“显示表”对话框中添加各表,再使用左拖放的方法将需要建立联系的表字段拖放到另一张需要连接的表字段上,就建立了2张表的“一对一”关系。
如果需要将2张表建立“一对多”关系,就需要双击2张表之间的连线,在弹出的()对话框中勾选()选项。
实验四、查询的创建与使用
(一)
了解查询的作用和分类
掌握利用向导创建查询的方法
1、简单查询
(1):
检索“教师简况表”中所有记录的“教师姓名”和“联系电话”
步骤:
(2):
显示“成绩表”中最低的成绩
2、交叉表查询
统计“学生简况表”中,各院系的男女生人数
3、重复项查询
检索“学生简况表”中是否存在同一天出生的学生
4、不匹配项查询
检索“教室名称表”中还有哪些教室从未被使用(即在“教室名称表”中存在,但在“课程表”中不存在的记录)
5、练习:
(请学生自己思考查询需要用到哪些数据表)
(1)显示所有学生的基本信息
(2)显示所有同名的学生的信息
(3)统计各教研室男女老师的人数
(4)检索哪些班级还未被安排课程
6、思考:
计算各考试科目的平均分
实验五、查询的创建与使用
(二)
熟练运用查询准则编写各类表达式
掌握选择查询、计算查询、参数查询、操作查询的操作方法
1、选择查询
查询:
显示学生成绩,要求显示以下字段信息:
院系、班级、学号、姓名、课程名、教师名、成绩
2、计算查询
计算:
按“总评成绩”占“成绩”的60%原则,重新计算成绩。
要求显示以下字段信息:
姓名、课程名、总评成绩(例如:
若学生“成绩”值为80分,那么在“总评成绩”中显示48分)
汇总:
计算学生的平均成绩
统计:
计算“学生简况表”中各院系男女生人数。
院系、男、女
3、参数查询
输入院系,在“学生简况表”中查找该院系的所有学生。
院系、学号、姓名
输入成绩,在“成绩表”中查找高于该成绩的学生。
姓名、课程名、成绩
4、更新查询
将“成绩表”中所有“信息学院”的学生成绩提高20%
5、追加查询
将“成绩表”中所有院系为“信息学院”的学生追加到空表“信息学院成绩表”中
6、删除查询(运行查询前请做好相关表的备份)
删除“成绩表”表中院系为“信息学院”的记录
7、生成表查询
将“学生简况表”中院系为“信息学院”的学生记录保存到新表“信息学院学生简况表”中
实验六、查询的创建与使用(三)
掌握SQL语言中select语句的格式
熟练掌握where、groupby、orderby等子句的用法
掌握简单查询、连接查询、嵌套查询等的应用
学会独立解决复杂查询的思路与方法
练习:
在SQL查询视图中编写以下语句:
(1)显示学生简况表中的所有学生信息
select*from学生简况表
(2)显示学生简况表中所有学生的院系、班级、学号、姓名
select院系,班级,学号,姓名
from学生简况表
(3)显示学生简况表中的所有学生的院系、班级、学号、姓名,并把“院系”的第一个字符和“班级”合并在一个字段“院系班级”中显示(例如:
院系字段为“信息学院”,班级字段为“A1121”,则“院系班级”字段显示”信A1121”)
select学号,姓名,left([院系],1)+班级as院系班级
(4)显示学生简况表中的所有“信息学院”的学生
select*
from学生简况表
where院系="
信息学院"
(5)显示学生简况表中所有姓“李”的学生
where姓名like"
李*"
(6)按出生日期从大到小的顺序显示所有学生信息
select*from学生简况表中orderby出生日期desc
(7)显示学生简况表中年龄比“王小明”大的所有学生信息(假设学生简况表中中有且只有一个该名字的学生)
select*from学生简况表中
where出生日期<
(select出生日期from学生简况表中where姓名="
王小明"
)
(8)统计各院系学生的人数
select院系,count(*)as人数from学生简况表中groupby院系
(9)显示所有学生的姓名、课程名、成绩
selecta.姓名,b.课程名,c.成绩
from学生简况表asa,课程名称表asb,学生成绩表asc
wherea.学号=c.学号andb.课程编号=c.课程编号
思考:
根据提供的功能描述,写出对应的SQL查询语句
SQL查询语句
功能描述
显示学生简况表中所有籍贯为“江西”的学生
检索学生简况表中所有生日为星期天的学生
按成绩由大到小的顺序对成绩表进行重新排序
找出学生简况表中与“王小明”同一年出生的所有学生
查询教师上课情况,包括教师姓名、课程名、节次、多媒体
把课程名称表中所有课程的课时数提高8学时
删除“学生简况表备份”中所有3月份出生的记录
将学生简况表中所有下旬出生的记录追加到“学生简况表备份”中
实验七、窗体的操作
(一)
理解窗体的概念,了解各种控件的用途
认识窗体的各种视图,掌握其各种用法
掌握简单窗体的自动生成方法
掌握使用向导创建单表或多表窗体的方法
1、使用自动创建窗体“学生”:
(1)打开“教学管理系统”数据库文件。
(2)单击“表”对象,选取“学生信息”表。
(3)选择“插入—自动窗体”菜单命令,生成如图7-1所示窗体。
(4)保存窗体。
7-1自动窗体生成
2、通过文件另存创建窗体“学生”:
(3)选择“文件-另存为”菜单命令,打开“另存为”对话框。
(4)在“另存为”对话框中,确定保存类型“窗体”,然后输入新窗体名称为“学生”窗体,如图7-2所示,最后单击“确定”按钮。
7-2另存为对话框
(5)创建如图7-1所示窗体。
3、利用窗体向导建立纵栏式窗体“学生”。
要求:
显示字段“”,数据来自“学生信息”表。
(2)单击“新建”按钮,在列表框中选择“窗体向导”。
(3)在“窗体向导”对话框下方的组合框中选择“学生信息”表,单击“确定”按钮,如图7-3所示。
7-3选择数据源
(4)在“可用字段”列表框中选择“学号,姓名,性别,年级”字段,如图7-4所示。
7-4选择字段
(5)单击“下一步”按钮,选择“纵栏式”单选按钮。
(6)单击“下一步”按钮,在“请确定所用样式”列表框中选择某样式,如图7-5所示。
7-5选择样式
(7)单击“下一步”按钮,在“请为窗体制定标题”文本框中填写窗体标题“学生”,结果如图7-6
7-6“学生”窗体设计结果
(1)利用窗体向导创建一个表格式窗体“学生成绩”,要求:
显示全部字段,数据来自“学生成绩表”,窗体采用“沙岩”样式。
窗体设计结果如图7-7所示。
7-7要求设计结果窗体
实验八、窗体的操作
(二)
掌握使用窗体设计器设计单表或多表窗体方法
认识窗体纵栏式,数据表,表格式等表现数据的各种布局
掌握窗体的常用属性的设置
1、利用设计视图创建一个名为“数据浏览窗体”的窗体。
(1)单击“新建”按钮,在列表框中选择“设计视图”,单击“确定”按钮。
(2)单击“保存”按钮,在“另存为”对话框“窗体名称”文本框中输入窗体名称:
“数据浏览窗体”,单击“确定”按钮,如图8-1所示。
8-1输入窗体名称
(3)从“工具箱”中选择“选项卡控件”,如图8-2所示,移动鼠标指针在窗体适当位置单击,产生只有两页的选项卡。
(4)右键单击选项卡页码处,插入新页(2次)。
(5)打开窗体属性对话框,将选项卡名称改为“选项卡控件0”,选项卡各页名称分别为“页a,页b,页c,页d”,选项卡标题分别改为“学生,成绩,教师,课程”,如图8-3和8-4所示。
8-2设置选项卡控件
8-3设置某页名称
8-4设置某页标题
(6)选中“学生”页,从“工具箱”选中“子窗体/子报表”控件。
(7)关闭“控件向导”,移动鼠标指针在页面适当位置单击,产生名为child5的子窗体框架,如图8-5所示。
8-5设置子窗体
(8)打开窗体属性对话框,找到child5的“源对象”属性,通过组合框选中“学生”表,再将child5的名称改为“子对象6”。
另外,相应地把子窗体标签的标题也改为“子对象6”,如图8-6和8-7所示。
8-6设置源对象
8-7设置子窗体名称
(9)调整窗体、选项卡的大小、位置以便实用、美观,结果如图8-8所示。
8-8“数据浏览窗体”设计结果
(1)利用设计视图上例中的其余3页补充完整。
(2)利用设计视图创建没有数据源的窗体。
(3)利用设计视图创建一个带有子窗体的主窗体名为“学生信息表主窗体”。
设计结果如图8-9所示。
8-9要求设计结果
实验十二、宏的操作
(一)
掌握宏的概念、功能。
掌握常用宏的使用。
学会宏及宏组的创建、运行和删除。
1、建立简单宏:
建立如图12-1所示的“删除”窗体,文本框名称为xh,在文本框中输入学号后,单击“删除”,删除相应的记录。
图12-1“删除”窗体
1创建如图12-1的窗体,右键单击“删除”按钮,选择“事件生成器”—>
“宏生成器”,在打开宏设计视图后,设置相应的宏操作,如图12-2所示。
图12-2“删除”宏
②在操作列选择“RunSQL”,在操作参数SQL语句中输入:
deletefrom学生简况表where学号=forms!
删除!
xh
2运行窗体,观察效果。
(1)创建一个宏,单击窗体的“添加”按钮时将输入的学生信息添加到“学生简况表”中,如图12-3所示。
12-3“添加”窗体
(2)设计“查询”窗体,在“学号”文本框中输入学号后,单击“查询”按钮后显示该学生的基本信息。
2、建立宏组与条件宏:
利用条件宏创建系统的登录界面,用户名为“abc”,密码为“123”,如图12-4所示,要求当输入用户名或密码都正确时,单击“登录”按钮,可以打开“主窗体”并关闭“登录”界面;
当用户名或密码错误时,单击“登录”按钮,会弹出提示信息框。
①制作如图12-4的窗体:
图12-4登录窗体
注意:
窗体保存为“登录”,两个文本框的名称分别为user,pw。
②建立一个名为”jiaoyan”的宏,如图12
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- access 实验 报告