大学计算机基础access实验
Access实验报告
Access数据库实验报告院系:计算机科学与技术学院班级:1205班(文理)姓名:***学号:*************实验目的:1.掌握Access数据库的创建和打开2.掌握Access中数据表的设计和创建及维护。
3.掌握Access中窗体、查询、报表等的设计和创建4.熟练掌握SQL结构化查询语言。
5.初步掌握数据库系统的开发与应用6.并对Access做一定的总结实验内容与步骤:1.Access数据库的建立和维护:了解数据库、数据库管理系统,数据库系统的概念;了解Access数据库;了解表;了解数据的录入和维护;了解数据表间关联;了解数据表对象的复制、删除与更名,学会创建“教务管理”数据库;学会利用表设计视图创建表;学会导入表;学会建立表间联系;学会修改表结构;学会操作表记录2.Access查询、窗体和报表:了解查询及创建方法;了解窗体及创建方法;了解报表及创建方法;学会选择查询、参数查询、总计查询;学会窗体设计;学会报表设计3.结构化查询语言(SQL):了解SQL语言;理解数据定义语言,掌握数据库对象的建立(CREATE)、删除(DROP)和修改(ALTER)等操作;理解数据操纵语言,掌握数据操作的命令由插入(INSERT)、删除(DELETE)、更新(UPDATE)、检索(SELECT)等组成;掌握SQL 语言的核心——SELECT语言;学会使用SQL查询;使用报表向导创建基于SQL 查询数据源的报表;学会SQL语句创建表;学会使用SQL语句修改表结构、表记录;学会使用SQL语句创建查询第二章构建Access数据库一、创建Access数据库的方式<1>. 使用数据库向导创建数据库1.跟随Access的数据库向导创建“讲座管理”数据库步骤:(1)启动数据库向导,打开数据库“模板”对话框(2)启动“数据库向导”(3)回答向导提出的问题(4)自动创建数据库及数据库对象“我的公司信息”对话框.“讲座管理”数据库的主切换面板<2>自行创建空数据库1.创建“教学管理”空数据库操作步骤:(1)打开“新建文件”对话框(2)选取数据库名称和保存数据库文件的路径(3)浏览数据库“教学管理”数据库窗口2.归纳分析(1)今后会使用其它想到创建对象,其主要步骤全部相同(2)中断向导工作a.在数据库向导对话框的各个接口单击“取消”按钮,Access会取消向导所做的所有工作b.在数据库向导对话框中的各个接口单击“完成”按钮,Access会保留在该部之前向导所做的工作,对于还没有回答的问题,Access选取系统默认选项c.单击向导对话框中的“上一步”按钮,可返回向导的上一步,修改上一步中所做的设置第三章创建与使用表对象一、构建表结构<1>通过表设计器创建表结构1.使用Access表设计器在“教学管理”数据库中创建“教师”表结构操作步骤:(1)打开表“设计”视图(2)定义字段名称、数据类型(3)定义字段大小及其字段属性(4)设置主关键词(5)保存表结构确定表名新创建的“教师”表<2>通过表向导创建表结构1.使用Access表向导在“教学管理”数据库中创建“学生”表结构操作步骤:(1)启动Access表向导(2)回答向导问题(3)向导自动创建“学生”表结构表创建的“学生”表结构<3>通过输入数据创建表结构1.通过输入数据在“教学管理”数据库中直接创建“课程”表操作步骤:(1)打开资料表视图(2)输入字段名称(3)选取表名,设置主键(4)直接输入数据课程数据二、设置字段属性<1>设置“字段大小”属性与“格式”属性1.设置“课程”表中数字型与文本型字段元元的字段大小设置“教师”表中日期型字段的格式<2> 设置“输入屏蔽”属性1.通过输入屏蔽向导设置“教师”表中的“参加工作日期”字段的“输入屏蔽”属性操作步骤:(1)打开“教师”表(2)启动输入屏蔽向导(3)问答向导提问(4)自动创建输入屏蔽对象屏蔽属性设置三、创建“教学管理”数据库表的关系<1> 创建与编辑表之间的关系1.在关系视图窗口为“教师”、“学生”、“课程”、“学生选修课”与“教师授课课程”表建立关系操作步骤:(1)打开关系视图窗口(2)编辑关系关系视图第四章在Access数据库中维护与操作表一、维护表<1>维护表结构1.在“教学管理”数据库“学生”表中插入一个名称为“电话”的文本字段元元操作步骤:(1)在表中插入新字段(2)修改表中字段名称与字段属性(3)删除表中字段<2>维护表内容操作步骤:(1)向表中添加新纪录(图中黑色部分为新添加的记录)<3>美化表外观1.设置“学生”表的格式操作步骤:(1)在资料表视图中打开“学生”表(2)选择主窗口菜单栏上的“格式”->“数据表”命令,打开“设置数据表格式”对话框(3)在对话框中可修改数据表单元格、网线格、背景色、边框与线条的外观(4)在对话框中单击“确定”按钮,即可看到新外观的资料表2.改变“学生”表显示数据的字体,使数据显示的更美观、清晰、醒目操作步骤:(1)在资料表视图中打开“学生”表(2)选择主窗口菜单栏上的“格式”—>“字体”命令,打开“字体”对话框(3)在对话框中设置字体、字型、字号、颜色等(4)在对话框中单击“确定”按钮,可在数据表视图中看到改变了字体及数据表格式的“学生”表二、操作表<1> 快速查找表中的数据1.通过定位器查找“学生”的4号记录操作步骤:a.在资料表视图中打开“学生”表b.在记录编号框输入要查找的记录号4c.按Enter键,游标将定位到4号记录上2.通过“查找”和替换对话框的“查找”选项卡在“学生”表查找姓名为“王红”的数据操作步骤:a.在资料表视图中打开“学生”表b.选择菜单栏中的“编辑”—>“查找”命令,打开“查找和替换”对话框c.在“查找内容”下拉列表框中输入要查找的数据“王红”d.在“查找范围”下拉列表框中选择“学生:表”e.在“匹配”下拉列表框中选择“整个字段”f.“搜索”下拉列表框中选择“全部”g.单击“查找下一个”按钮,将查找指定的数据,找到的数据会高亮显示h.继续单击“查找下一个”按钮,可查找下一个满足条件的资料<2>简便替换表中的资料1.使用替换功能将“学生”表中“所在学院”字段中的“经济管理学院”数据替换为“经管学院”操作步骤:a.在数据标示图中打开“学生”表,单击“所在学院”字段标题按钮选择该列b.选择主窗口菜单栏上的“编辑”命令—>“替换”命令,打开“查找和替换”对话框c.在“查找内容”框中输入要查找的数据“经济管理学院”d.在“替换为”框中输入替换后的数据“经管学院”e.在“查找范围”框中选择“学生:表”f.在“匹配”框中选择“整个字段”g.在“搜索”框中选择“全部”h.单击“全部替换”按钮<3>按指定条件筛选表中的记录1.在“学生”表中筛选出满足条件“政治面貌=党员”的记录操作步骤:a.在资料表视图打开“学生”表b.在“政治面貌”字段中选中“党员”数据c.单击工具栏上的“按选定内容筛选”按钮,即可筛选出所要的记录d.单击“取消筛选”按钮,可恢复整个数据表记录第五章创建与使用查询对象一、使用查询对象查找所需数据<1> 实用查询从一个表中查找数据1.创建名称为“学生主要信息”的选择查询对象,从“学生”表中查找“学号”、“姓名”、“性别”、“班级”字段的数据操作步骤:a.在Access中打开“教学管理数据库”b.打开查询设计器c.选择查询对象的数据来源d.确定查询对象查找的数据字段e.保存查询对象f.预览查询对象添加多个表的查询设计视图查询对象找到的数据<2>使用查询从多个表中查找数据1.创建名称为“学生成绩”的查询对象,从“学生”、“学生选修课程”、“课程”3个表中查找“学号”、“姓名”、“课程名称”、“课程成绩”字段的数据操作步骤:a.在Access中打开“教学管理”数据库b.打开查询设计器c.选择查询数据的来源表d.确定查询对象要查找的数据字段e.设置查找的条件二、使用查询对象操作数据<1> 使用查询将指定的数据生成一个新表1.创建名称为“生成学生成绩信息表查询”对象,该查询用来创建一个包含字段“学号、姓名、性别、班级、课程成绩、课程名称、学分”的新表“学生成绩查询”操作步骤:a.打开查询设计视图b.将查询另存为一个新查询对象c.将查询定义为“生成表查询”类型d.预览将要生成的表e.生成新表第六章创建与使用窗体对象一、通过自动方式创建窗体<1> 创建纵栏式窗体1.使用“自动窗体”方式创建名称为“学生信息输入窗口”的纵栏式窗体对象,该窗体用来向“学生”表输入数据操作步骤:a.打开“教学管理”数据库b.在数据库对象窗口“对象”栏单击“表”按钮,选择“学生”表 c.在主窗口工具栏中单击“自动窗体”按钮,单击后即自动创建纵栏式船体对象e.保存窗体对象为“学生信息输入窗口”纵栏式窗体<2>创建表格式窗体1.使用“自动创建窗体”方式创建名称为“学生主要信息浏览窗口”的表格式窗体对象,该窗体用来浏览“学生主要信息”表中的数据操作步骤a.在“教学管理”数据库窗口“对象”栏中选“窗体”对象b.单击数据库窗口工具栏上的“新建”按钮c.在打开的“新建窗体”对话框中“自动创建窗体:表格式”d.并在表/查询列表中选择表“学生主要信息”e.单击“确定”按钮,即可自动创建窗体f.保存窗体对象为“学生主要信息浏览窗口”二、通过向导创建窗体<1>创建主/子式窗体1.通过窗体向导创建基于“学生”、“课程”两个表的名称为“学生选修课程主子式窗口”的主/子式窗体对象,该窗体用来输入、显示学生选修的课程信息操作步骤:(1)启动窗体向导a.启动access数据库打开“教学管理”数据库b.在数据口窗口“对象”栏选中“窗体”对象c.在“使用向导创建窗体”创建方法上双击,即可启动窗体向导,打开“窗体向导”对话框(2)回答向导提问a.在下面连续提问的向导对话框中回答向导提出的问题b.确定窗体上查看数据的方式c.确定子窗体使用的布局e.确定窗体使用的样式f.确定窗体与子窗体使用的标题(3)自动创建窗体三、通过设计器创建窗体<1>认识窗体设计视图1.打开窗体设计视图的方式(1)启动access数据库打开“教学管理”数据库(2)在数据库窗口“对象”栏选中“窗体”对象(3)在“在设计视图创建中创建窗体”创建方法上双击,即可打开窗体设计视图2.窗体的组成及节的功能(1)窗体的5个组成部分在窗体设计视图中右击,在弹出的快捷菜单中分别选择“页面页眉/页脚”和“窗体页眉/页脚”,会显示窗体的5个部分。
写access的实验报告
写access的实验报告1. 引言在企业和组织中,数据管理是至关重要的一环。
Access是一种关系数据库管理系统,它为用户提供了一种简单且强大的方式来管理和分析数据。
本实验旨在介绍Access的基本概念和功能,通过一个实例来演示如何创建和使用Access数据库。
2. 实验步骤2.1 安装Access首先,需要下载并安装Access数据库管理系统。
根据操作系统的不同,选择相应的Access版本进行安装。
2.2 创建数据库在Access软件上,点击“新建”按钮,然后选择“空白数据库”选项,并为数据库命名。
在本实验中,我们命名为“学生管理系统”。
2.3 创建表格在Access中,表格是用来存储数据的基本单位。
我们可以使用表格来存储学生的信息,例如学生的姓名、年龄、性别等。
首先,点击Access界面上的“表格设计视图”按钮,在弹出的对话框中输入表格的字段,每个字段对应表格中的一列。
例如,我们可以创建以下字段:- 学生ID- 姓名- 年龄- 性别2.4 输入数据在表格设计完成后,我们可以开始输入数据。
在表格视图中,点击“新建记录”按钮,并逐个输入学生的信息。
2.5 查询数据Access提供了丰富的查询功能,可以根据用户的需求来进行高级数据检索。
我们可以根据学生的姓名、年龄、性别等条件来查询符合条件的学生信息。
点击Access界面上的“创建”选项卡,然后选择“查询设计”按钮。
在查询设计视图中,可以选择要查询的字段和条件,并设置排序方式。
点击“运行”按钮,即可得到查询结果。
2.6 导出数据Access还可以将数据导出到其他文件格式,例如Excel或CSV。
在Access界面上,选择“外部数据”选项卡,然后选择“导出”按钮。
根据需要设置导出的文件格式和目标位置,即可完成数据导出。
3. 结果与讨论通过本实验,我们学习了Access数据库管理系统的基本概念和功能。
我们成功创建了一个名为“学生管理系统”的数据库,并在其中创建了一个表格来存储学生的信息。
Access数据库实验报告
Access数据库实验报告《Access 数据库实验报告》一、实验目的本次实验的主要目的是通过实际操作和使用 Access 数据库,深入了解数据库的基本概念、结构和功能,掌握数据库的创建、表的设计、数据的录入与编辑、查询的建立和使用、报表的生成等基本操作,提高对数据库管理和数据处理的能力。
二、实验环境1、操作系统:Windows 102、数据库软件:Microsoft Access 2019三、实验内容及步骤1、数据库的创建启动 Microsoft Access 2019 软件,选择“新建空白数据库”,为数据库命名为“学生管理系统”,并指定保存位置。
2、表的设计(1)分析需求:确定需要存储的学生信息,包括学号、姓名、性别、年龄、专业等字段。
(2)创建表:在“学生管理系统”数据库中,点击“创建”选项卡,选择“表设计”。
依次输入字段名称、数据类型和相关属性。
例如,学号字段设置为“自动编号”,姓名字段设置为“文本”,长度为 20,性别字段设置为“文本”,长度为 2,年龄字段设置为“数字”,专业字段设置为“文本”,长度为 50。
3、数据的录入与编辑(1)打开创建好的表,切换到“数据表视图”。
(2)逐行录入学生的相关信息。
在录入过程中,注意数据的准确性和完整性。
(3)对录入的数据进行编辑修改,如更正错误、补充遗漏信息等。
4、查询的建立和使用(1)创建查询:点击“创建”选项卡,选择“查询设计”。
(2)添加表:将需要查询的表添加到查询设计视图中。
(3)设置查询条件:例如,查询年龄大于 20 岁的学生信息,在“年龄”字段的条件行中输入“>20”。
(4)运行查询:点击“运行”按钮,查看查询结果。
5、报表的生成(1)创建报表:点击“创建”选项卡,选择“报表设计”。
(2)选择数据源:在报表设计视图中,选择要生成报表的表或查询。
(3)添加报表元素:如标题、文本框、页码等,对报表进行布局和格式设置。
(4)预览和打印报表:点击“视图”选项卡中的“打印预览”,查看报表效果,满意后进行打印。
计算机应用基础(ACCESS)实验报告
计算机应用基础(ACCESS)实验报告1《计算机应用基础》实验报告注:本学期计算机应用基础课程实验报告要求如下:1.统一使用《武汉科技大学实验报告》本书写。
2.完成3次实验报告:① 创建和维护数据表和数据库。
② SQL语句的应用。
③小型数据库应用系统设计。
实验报告一实验名称数据表、数据库的创建与维护[实验目的]1.熟悉access的工作界面。
2.掌握数据库的创建方法和过程。
3.掌握数据表的基本操作。
4.掌握各种筛选记录的方法。
5.掌握表格中记录的排序方法。
6.掌握指标的类型和编制方法。
7.掌握表格之间关系的建立。
[实验内容]1.在硬盘上建立一个以自己学号命名的文件夹;2.创建“图书查询管理系统”数据库,并将其存储在自己的文件夹中;3.利用表设计器创建读者信息表、图书信息表、图书类别表并分别输入十条记录;4.设置“读者信息表”中“性别”字段的默认值、有效性规则和有效性文本;5.使用“高级过滤/排序”方法显示“图书信息表”中的所有“出版社”都不是“科学出版社”,且“价格”在28元以上的图书记录;6.根据“出版社”和“价格”两个字段对“图书信息表”中的记录进行排序,其中“出版社”字段为L序,“价格”字段为降序。
7.建立各个表之间的联系。
(1)在主表“读者信息表”和次表“借阅信息表”之间建立一对多关系;(2)在主表“图书信息表”和从表“借阅信息表”之间建立一对多关系;(3)在主表“图书类别表”和从表“图书信息表”之间建立一对多关系。
要求:写出上述操作的主要步骤和实验总结。
1实验报告二实验名称sql语句的应用[实验目的]1.掌握表定义sql语句。
2.掌握表记录操作sql语句。
3.掌握查询sql语句select的应用4.掌握利用查询设计器建立查询的方法。
5.掌握利用视图设计器建立本地视图的方法。
6.理解视图与查询的区别。
【实验内容】1.在“图书查询管理系统”中创建“热门图书表”,表结构与“图书信息表”相同(见实际表)验二中的表2.1),设置“图书编号”为主键。
实验8--Access的基本操作
注意:本次实验完成后把最后两页实验报告打印成纸质文档,下次上理论课时上交。
其中,[实验内容]的蓝色文字部分是实验报告2答题纸所填写内容实验八 Access数据库、表的基本操作班级学号姓名完成日期课(内、外)总计本实验用时间【实验目的】1掌握建立和维护Access数据库的一般方法。
2.掌握数据表中数据的输入输出格式的设置方法3.掌握Access数据库中查询的类型。
4.掌握Access数据库中创建查询的工具和方法。
5.掌握创建窗体和报表的方法。
【实验内容与步骤】1、建立数据库通过使用创建空数据库的方法建立“教务管理系统”数据库。
文件命名为“教务管理系统.mdb”,存放在E盘根目录下。
如图6-1所示。
图6-1 新建“教务管理系统”数据库操作步骤1:2. 建立表在“教务管理系统”数据库中使用表设计器建立如下数据表。
(1)学生信息数据表①使用表工具创建表,表结构如表6-1所示。
字段名称字段类型字段宽度学号文本 6姓名文本10性别文本 1年龄数字整型所属院系文本 2入校时间日期/时间简历备注所示。
③保存数据表,在另存为对话框中输入表的名称:学生信息。
(2)课程信息数据表①使用表工具创建表,表结构如表6-2所示。
图6-2 设置数据表的主键字段名称字段类型字段宽度课程号文本 5课程名文本20学分数字单精度先修课程文本 5③保存数据表,在“另存为”对话框中输入表的名称:课程信息。
(3)成绩表。
①使用设计器创建表,表结构如表6-3所示。
字段名称字段类型字段宽度学号文本 6课程号文本 5成绩数字单精度,小数位2位③保存数据表,在“另存为”对话框中输入表的名称:成绩。
操作步骤2:3. 建立关系建立学生信息表、课程信息表、成绩表之间的关系。
①关闭所有打开的表,在数据库窗口选择“数据库工具”→“关系”命令。
②在“显示表”对话框中选择要建立关系的表。
系统会自动建立关系,对于没有自动生成的关系,则需要操作者创建。
创建方法为:拖动两个关系字段中的一个到另外一个上面即可。
access计算机实验报告:宏
计算机与信息工程学院综合性、设计性实验报告学院:专业:年级/班级:一、实验目的1.理解宏的分类、构成及作用。
2.掌握创建Acess宏的方法。
3.掌握使用宏为窗体、报表或控件设置事件属性的方法。
二、实验仪器或设备每人一台微机三、实验说明对实验2中的“商品供应”数据库,完成下列操作,1.利用设计视图建立一个窗体,不设置数据源,将窗体标题没置为“测试窗体”完成以下操作(不用控件向导做)①在窗体上添加-个按钮,将按钮标题设置为“打开商品去”,命名为"hCy Taler②在窗体上添加一个按钮,将按钮桥惠设Form”置为“打开商品信息窗体”命名为"VeCyport”③在窗体上添加一个按钮。
将按钮标题设置为“打开商品报表”,命名为"es0yeke④在窗体上添加一个按钮,将按钮标题设置为“关闭”命名为"adCoer的调整3个按钮的位置。
使界面整齐美现,保存窗体为“测试窗体”。
2.对“测试窗体”完成以下操作。
①设计一个家,保存为“打开商品表”。
“操作”设置为OPpenTabe"."老名称”交置为“商品”表,“视图”设置为“数带表”,“数据模式”设置为“编辑”。
②设计一个宏,保存为“打开商品信息窗体”,“操作”设置为“OpenForn","密体名称”受置为“商品信息”,“视图”设置为“窗体”。
“数据模式”设置为“编绸”。
“窗口模式”设置为“普通”。
③设计一个宏,保存为“打开商品报表”,“操作”设置为“OpenReport",“商品1”,“视图”设置为“打印预见”,④设计-个宏,保存为“关闭窗体”,“操作”设置为"Clos","对象类型”设置为“窗体”,对象名称”设置为“商品信息”,“保存”设置为“否”。
⑤将bhtnOpenTable的“单击”事件设置为“打开商品表”;btnOpenForm的“单击”事件设置为“打开商品信息窗体”btnC penReport的“单击“事件设置为“打开商品报表”;htnClose的“单击”事件设置为“关闭窗体”。
大学access实验2
《程序设计基础access 》实验报告专业班级:姓名:学号:任课教师:年月日实验1 数据库和表(4学时)一、实验目的与要求1、理解报表的概念、作用、视图和组成。
2、掌握创建Access报表的方法。
3、掌握报表样式和属性的设置方法。
4、掌握报表控件的添加和控件的编辑方法。
5、掌握报表控件的属性设置方法及控件排列布局方法。
二、预习与准备1、实验原理:利用access2010的报表功能,建立相关表和查询的报表,熟练掌握操作过程,把课本理论运用到生活中,实现便捷办公和学习。
2、实验设备:win7,access2010三、实验内容1、报表的创建(1)使用“报表”按钮创建报表(2)使用“空报表”按钮创建报表(3)使用“报表向导”按钮创建报表(4)使用“标签”按钮创建报表2、报表的设计(1)常用控件的设计(2)分组排序(3)创建透视图图表报表(4)创建主子报表(5)多列报表四、实验过程(每个实验内容的主要步骤截图,需要比书上的多)(1)使用“报表”按钮创建报表例5-1 在图书管理数据库中,以“读者”表为数据源,使用“报表”按钮创建一个纵栏式报表,并将该报表命名为:读者1。
操作步骤:①打开图书管理数据库,在数据库的导航窗格中选择报表的数据源“读者”表。
②单击“创建”选项卡,选择“报表”组中的“报表”按钮。
系统将自动创建一个以“读者”表为数据源的纵栏式报表,并以布局视图显示此报表。
③在快速访问工具栏中单击“保存”按钮,打开“另存为”对话框,在“报表名称”文本框内输入报表名称“读者1”,单击“确定”按钮。
(2)使用“空报表”按钮创建报表例5-2 在图书管理数据库中,创建一个报表打印出借阅ID、读者编号、图书编号、借阅日期,并将该报表命名为借阅1。
操作步骤:①打开图书管理数据库,单击“创建”选项卡,再在“报表”命令组中单击“空报表”命令按钮,立即创建一个空白报表,并且以布局视图显示,同时在“对象工作区”右边打开了“字段列表”窗格,显示数据库中所有的表。
《大学计算机基础》实验报告格式(实验6-1) Access 2003数据库中表的建立和维护 及答案
⑥设置数据表之间的关系。
[操作步骤]
①开始-所有程序-Microsoft Office-Access 2003-文件-新建-空白数据库-输入文件名为“shop.mdb”
②对象-表-通过输入数据创建表-打开-输入图6-17中数据-保存表名称为“商品表”
【实验内容】
1.数据库的创建。
2.使用表设计器、表创建向导和输入数据来创建表。
3.表字段和表内容的编辑。
4.定义表之间的关系。
【实验作业】
1.新建一个数据库shop.mdb,设计并完成商品表、会员表和交易记录表,然后定义表之间的关系。
[操作要求]
①新建一个空白数据库shop.mdb。
②通过输入数据,创建如图6-17所示的表,修改字段名称并输入数据,然后将该表保存为“商品表”。
⑥点击工具栏中的关系按钮-创建对应关系.
【实验体会】
通过这次实验我懂得了1.数据库的创建。
2.使用表设计器、表创建向导和输入数据来创建表。
3.表字段和表内容的编辑。
4.定义表之间的关系。
在实验过和中体会和掌握了数据表的相关知识,对我以后的学习起到了帮助作用!
成绩
优
良
中
及格
不及格
教师签名:日期:
中国矿业大学计算机科学与技术学院实验报告
课程名称
大学计算机基础实验
实验名称
Access 2003数据库中表的建立和维护
班 级
姓名
学号
实验日期
实验报告要求:1.实验目的2.实验内容3.实验作业4.实验体会
【实验目的】
1.熟悉Acc据库和表的创建和编辑方法。
access实验内容2版
access实验内容2版实验一 ACCESS数据库结构与创建实验内容:1. 启动数据库管理系统Access2002;2. 打开提供给同学们的“student”数据库,认识数据库的7种对象,同时调出系统帮助文件,找到帮助中关于7种对象的说明和解释,了解数据库的功能,理解数据库的总体结构;3. 用Access2002创建一个空白数据库“教师信息管理系统”;4. 用Access2002中的向导创建一个“联系管理”数据库。
实验思考:我们在创建数据库的时候要理解数据库的功能以及数据库的总体结构,有哪七种对象,从而更好的理解数据库的概念。
实验二Access数据表的创建实验内容:我们在课本上介绍了四种创建表的方法分别是:使用向导创建表;通过输入数据创建表;自定义表;使用已有数据创建表。
我们在以下的实验过程中体会这四种创建表的方法。
1.启动Access数据库管理系统。
2.创建空白数据库“教学信息管理系统”,并保存在桌面上。
3.使用向导创建表“学生”表①使用向导为“学生”表创建两个字段:学号,姓氏;②进入设计器,明确修改表的“姓氏”字段的名称为“姓名”再添加性别,出生日期,政治面貌,班级编号,毕业学校字段,分别设置这些字段的字段类型,大小。
并把表的名称由“学生”改为“学生档案表”。
③向表中输入数据,可以根据你自己的情况向表中输入数据,例如下图:4.通过输入数据创建学生成绩表参照教材P31,通过输入数据创建“职工信息表”的方法创建学生成绩表。
学生成绩表的结构5.通过设计器创建表“教师档案表”:打开表设计器,按以下表结构,创建表“教师档案表”:6.使用已有数据创建表:(1)将“课程名表.xls”导入“教学信息管理系统”数据库中。
(2)将“学生档案”中的“课程信息表”链入“教学信息管理系统”注意:在这里体会导入表与链接表的区别(3)将“教学信息管理系统”中的“学生档案表”导出为excel 表“student.xls”实验思考:比较各种创建表的方法,体会它们之间的区别?实验三建立及编辑表之间的关系实训目的:掌握建立表间关系的方法,熟悉表间关系的设置过程;掌握编辑关系的方法,理解参照完整性,级联更新和级联删除的意义。
大学计算机基础access实验
学生实验报告实验课名称:大学计算机实验项目名称:数据库技术基础(Access) 专业名称:班级:学号:学生姓名:教师姓名:2017年11月21日7.查询2000年以前参加工作的所有教师的教师号、姓名和实发工资。
8.查询男女生的最低分、最高分和平均分数。
9.查询男女职工的最低工资、最高工资和平均工资(工资指实发工资)。
10.查询所有党员的教师号和姓名,并且按年龄从大到小排列。
11.查询党员和非党员的人数和平均年龄。
12.查询学号为“110002”的学生的教师的教师号、姓名和性别。
13.查询每个教师的教师号和学生人数。
14.查询每一个教师的教师号以及所教学生的最低分、最高分和平均分。
四.实验设备与软件环境:操作系统:windows xp或 windows 7软件环境:microsoft office 2010中的 microsoft Access 2007五.实验步骤与结果:练习一:表的建立及维护1打开access2010点击新建将文件名命名为“********”。
点击创建,创建一个表。
点击开始、视图、设计视图。
将表名称改为“Teachers”如图所示按照表5.2要求输入字段信息、文本类型、字段宽度。
如图所示将主键设置为教师号,(左键点击教师号,右键、左键点击设置为主键)点击开始,点击数据表视图转化后输入“表5.2”内容。
如图所示:2同理按“表5.3”建立Students的结构。
如图所示3关闭Teachers表,右键“Teachers:表”,点击复制。
粘贴,将表名改为teachers1,同时选择结构和数据选项同理复制“teachers2”4(1)打开teachers1表,设计视图。
点击姓名一栏,在字段属性中将字段4改为6。
(2)按照要求添加新字段,输入信息。
表如图所示(3)点击党员字段名称,长按拖至参加工作年前。
如图5选定表teachers2,然后单击“外部数据”,点击导出文本,后如图6同5将其导出为EXCEL数据簿7打开数据库Testl.acedb 建立个空查询。
access实验
实验一认识ACCESS的工作界面一、实验目的1、了解Access工作界面的组成。
2、了解打开Access的主窗口的方法、打开Access数据库窗口的方法,要能够区别这两个窗口。
3、掌握使用Access帮助系统的方法。
二、实验内容与步骤1、启动Access,打开Access自带的“家庭财产示例数据库”。
2、查看“家庭财产示例数据库”中的7种数据库对象,同时调出系统帮助文件,找到帮助中关于7种对象的说明和解释,了解数据库的功能,理解数据库的总体结构。
3、使用目录方式查看“启动与设置”的帮助内容。
4、使用不同方式关闭Access。
实验二创建ACCESS数据库一、实验目的1、掌握数据库的两种创建方法。
2、熟练操作打开/关闭数据库。
3、了解Access数据库的基本结构,清楚数据库有哪些组成元素并了解数据是如何在表、窗体、查询、报表对象之间传递的。
4、理解建立表关系的重要性。
知道建立表关系的方法,理解表的三种关系(1对1关系;1对多关系;多对多关系)的含义二、实验内容与步骤1、使用数据库向导创建一个“订单”数据库。
2、查看“订单”数据库中有哪些表对象。
3、查看“订单”数据库中某个表的字段。
4、查看“订单”数据库中表的关系。
5、创建名称为“教学管理”的空数据库。
实验三创建与使用表对象一、实验目的1、掌握在数据库中创建表结构的3种方法。
2、表的设计视图与数据表视图,要清楚它们的不同用途,掌握它们的切换方式。
3、掌握设置字段属性的方法。
4、掌握创建“查阅列”字段和“值列表”字段的方法。
5、掌握如何向表中输入日期与时间型数据、OLE对象数据、超链接型数据的方法。
6、进一步掌握建立表之间关系的方法,深入理解参照完整性的含义。
二、实验内容与步骤1、建立“教学管理”中学生、教师、课程、学生选修成绩、教师授课课程的表结构,设置其字段属性,并尽可能创建“查阅列”和“值列表”字段,以方便用户输入数据。
2、为“教学管理”数据库创建学生、教师、课程、学生选修成绩、教师授课课程5个表结构,并根据自己所在教学环境输入相应模拟数据。
实验1 Access数据库系统基本操作_大学计算机基础实践教程(第2版)_[共5页]
第6章
数据库基础 实验1 Access数据库系统基本操作
【实验目的】
1.掌握数据库的创建方法。
2.掌握表的创建方法,熟悉字段的定义和关键字的定义。
3.掌握使用SQL实现查询的技巧。
【实验环境】
中文Windows 7旗舰版操作系统,Microsoft Office 2010版办公软件。
【建议学时】
2学时。
【实验内容及步骤】
在Access中实现以下数据库和查询:
在名为“教学”的数据库中包含有“学生”、“课程”和“选课”3个表,它们的定义分别为:学生(学生号char(7),姓名char(6),性别char(2),出生日期datetime,专业char(10),年级int)
课程(课程号char(4),课程名char(10),课程学分int)
选课(学生号char(7),课程号char(4),成绩int)
1.select学生.学生号count(*)as选课门数
from学生,选课
where学生.学生号=选课.学生号
group by学生.学生号
2.select课程.课程号,课程.课程名,count(*)as选课人数
from课程,选课
where课程.课程号=选课.课程号
group by课程.课程号,课程.课程名
118。
实验1 Access数据表的基本操作
实验1 建立和操作数据库(Access)一、实验内容1.根据关系数据库设计原则设计“教学管理系统”数据库2.创建“教学管理系统”数据库3.数据库的基本操作。
二、设计“教学管理系统”数据库实验要求:某学校教学管理的主要工作包括教师基本情况和授课管理及学生基本信息和选课管理等,要求建立数据库系统来统一管理和使用教学信息。
(1)需求分析确定建立数据库的目的,明确数据库中要保存哪些信息。
根据本实验要求,明确建立“教学管理系统”数据库的目的是为了解决教学信息的组织和管理问题。
主要任务包括教师信息管理、教师授课信息管理、学生信息管理和选课情况管理等。
(2)确定所需数据表在教学管理业务的描述中提到了教师基本信息和学生选课信息等情况,根据已确定的“教学管理系统”数据库,应将数据分为5类,并分别放在“教师信息表”、“授课信息表”、“学生信息表”、“课程表”和“成绩表”中。
(3)5个表中包含的字段教师信息表(职工编号,姓名,性别,出生日期,政治面貌,学历,职称,系别,联系电话);授课登记表(职工编号,课程代码,学生,授课班级,授课时间,授课地点);学生信息表(学号,姓名,性别,出生日期,籍贯,专业,联系电话,已获学分);课程表(课程代码,课程名称,学分,是否学位课)成绩表(学号,课程代码,成绩)(4)确定关键字为了能迅速查找表中数据,为每张数据表确定主关键字,下列加横线处为关键字。
教师信息表(职工编号,姓名,性别,出生日期,政治面貌,学历,职称,系别,联系电话);授课登记表(职工编号,课程代码,学生,授课班级,授课时间,授课地点);学生信息表(学号,姓名,性别,出生日期,籍贯,专业,联系电话,已获学分);课程表(课程代码,课程名称,学分,是否学位课)成绩表(学号,课程代码,成绩)四、数据库的创建打开Microsoft Access 2003,在右侧任务窗格中单击“空数据库”,系统弹出如图1所示的对话框,选择数据库的保存位置,然后输入数据库文件名“教学管理系统”。
实验一 Access 数据库的创建与维护_大学计算机基础实验指导(第2版)_[共4页]
第8章
数据库技术实验
实验一 Access数据库的创建与维护
一、实验目的
(1)了解Access的特点,熟悉Access的界面。
(2)掌握数据库和数据表的创建方法。
(3)掌握表结构的基本操作。
(4)掌握编辑表中数据的基本操作。
(5)掌握在数据表之间建立关系的方法。
二、实验任务与要求
(1)建立数据库“图书管理.mdb”。
(2)在“图书管理.mdb”数据库中建立3个数据表,表名分别为“图书”表、“读者”表和“借阅关系”表。
(3)对“图书”“读者”和“借阅关系”表的结构修改,包括主键的设置和字段属性的
设置。
(4)在“图书”表、“读者”表和“借阅关系”表之间建立关系。
(5)修改数据表中的数据,并向表中添加新的记录。
三、实验步骤/操作指导
1.创建名为“图书管理.mdb”的数据库
操作过程如下。
(1)启动Access 2003的方法:选择“开始”|“程序”|“Microsoft Office”|“Microsoft Office Access 2003”,出现Access 2003启动窗口。
(2)在Access 2003启动窗口中,单击“新建文件”按钮,在“新建文件”任务窗格中选择“空数据库”选项,系统弹出“文件新建数据库”对话框。
(3)在“文件新建数据库”对话框中,选择保存位置,指定数据库文件名“图书管理.mdb”,
95。
access实验报告(三)
8、你做实验内容4过程中,标题为“退货费用计算”的这个label的字体是否如实验指导书图示上的显示,请在字体中找到“黑体”与“@黑体”,设置一下看看有什么区别。
7
自动调整
(学生自行总结)
(学生自行总结)
8
自动居中
(学生自行总结)
(学生自行总结)
9
最大化最小化按钮
(学生自行总结)
(学生自行总结)
10
关闭按钮
(学生自行总结)
(学生自行总结)
11
边框样式
(学生自行总结)
(学生自行总结)
12
记录源
(学生自行总结)
(学生自行总结)
13
排序依据
(学生自行总结)
(学生自行总结)
3
击键
(学生自行总结)
(学生自行总结)
4
单击
(学生自行总结)
(学生自行总结)
5
双击
(学生自行总结)
(学生自行总结)
6
鼠标按下
(学生自行总结)
(学生自行总结)
7
鼠标移动
(学生自行总结)
(学生自行总结)
8
鼠标释放
(学生自行总结)
(学生自行总结)
9
获得焦点
(学生自行总结)
(学生自行总结)
10
失去焦点
(学生自行总结)
(学生自行总结)
11
更新前
(学生自行总结)
(学生自行总结)
12
更新后
(学生自行总结)
(学生自行总结)
Access实验报告
Access实验报告一、实验目的本次 Access 实验旨在深入了解和掌握 Microsoft Access 数据库管理系统的基本功能和操作方法,包括创建数据库、设计表结构、录入数据、建立查询、创建报表等,以提高对数据库的管理和应用能力。
二、实验环境1、操作系统:Windows 102、软件版本:Microsoft Access 2019三、实验内容及步骤(一)创建数据库1、打开 Microsoft Access 2019 软件,选择“新建空白数据库”。
2、为数据库命名为“学生信息管理系统”,并选择合适的保存路径。
(二)设计表结构1、在数据库中创建“学生表”,包含以下字段:学号(主键,文本型,长度10)、姓名(文本型,长度20)、性别(文本型,长度2)、出生日期(日期/时间型)、班级(文本型,长度 10)、联系电话(文本型,长度 15)。
2、创建“课程表”,包含课程编号(主键,文本型,长度 5)、课程名称(文本型,长度 30)、学分(数字型,整型)。
3、创建“成绩表”,包含学号(与学生表关联,文本型,长度10)、课程编号(与课程表关联,文本型,长度 5)、成绩(数字型,单精度型)。
(三)录入数据1、打开“学生表”,依次录入学生的相关信息。
2、同样的方式,录入“课程表”和“成绩表”的数据。
(四)建立查询1、创建“学生基本信息查询”,查询出学生的学号、姓名、性别、出生日期、班级和联系电话。
2、创建“学生成绩查询”,查询出学生的学号、姓名、课程名称和成绩。
(五)创建报表1、以“学生基本信息查询”为数据源,创建“学生基本信息报表”,包含学生的学号、姓名、性别、出生日期、班级和联系电话等信息,并进行格式设置和美化。
2、以“学生成绩查询”为数据源,创建“学生成绩报表”,包含学生的学号、姓名、课程名称和成绩等信息,并进行格式设置和美化。
四、实验结果1、成功创建了“学生信息管理系统”数据库,并设计了合理的表结构。
Access数据库实验报告范文
深圳大学实验报告课程名称:计算机基础实验名称:数据库管理系统学院:专业:报告人:学号:班级:同组人:指导教师:实验时间:实验报告提交时间:教务处制一.实验目的1. 加深对数据库管理系统的直观认识和理解。
2. 掌握Access 2003数据库的创建和打开方式。
3. 掌握Access 2003中数据表的设计和创建方法。
4. 掌握Access 2003中窗体、查询、报表和数据访问页的设计和创建方法。
二.实验步骤1. Access 2003的启动与退出执行“开始”→“所有程序”→“Microsoft office”→“Microsoft office Access 2003”命令,或双击桌面上的Access 2003快捷图标,打开Microsoft Access应用程序窗口,如图7-1所示。
图7-1 Access2003主窗口Access 2003的主窗口与Microsoft Office 2003中其他应用程序的主窗口十分相似,同样包括标题栏、菜单栏、工具栏、工作区、任务窗格和状态栏等。
(1)标题栏和任务栏Access2003主窗口的上边是窗口的标题栏,下边是任务栏,它们的结构、功能以及使用方法与一般Windows应用程序窗口的标题栏和任务栏相同。
(2)菜单栏Access 2003主窗口的菜单栏形式也和一般的Windows应用程序类似,提供了有关数据库操作的主要功能。
单击每一个菜单项都会激活一个下拉菜单,列出有关此项功能的具体操作命令选项。
除下拉菜单外,Access 2003也允许在任何对象上右击鼠标,弹出快捷菜单,显示对该对象操作的命令选项。
(3)工具栏工具栏显示的是最常用的Access 2003命令选项,用以快速启动这些应用。
工具栏的内容用户可以自行设置。
执行“视图”→“工具栏”命令,在下拉菜单中会列出Web、任务窗格、数据库、自定义等选项。
用户可通过各个工具栏选项前的复选框自行选择某一个工具栏的显示与否。
计算机实验2-Access数据库实验
西南石油大学实验报告实验目的:1.数据表的建立2.数据表之间的关联和查询实现实验内容:1.在Access中创建一个数据库“学生选课.accdb”;2.在该数据库中建立三个表:课程、选课、学生;3.创建一个查询设计,可以调用三张表,通过数据表的关联,运行显示包括学号、姓名、课程名、成绩字段的学生选课成绩查询(图1所示)。
图1实验步骤:1.创建文件名为“学生选课.accdb”的数据库a)启动Access 2007:开始-程序-Microsoft Office-Access 2007b)“开始使用Microsoft Office Access”页中,单击“空白数据库”(如图2)。
图2c)在“空白数据库”窗格的“文件名”框中,键入文件名:学生选课.accdb。
若要更改文件位置,请单击“文件名”框旁边的“浏览” ,通过浏览查找并选择新的位置,然后单击“确定”。
d)单击“创建”。
Access 将创建数据库学生选课.accdb,然后在数据表视图中打开一个空表,默认表名为表1。
2.在该数据库中建立三个表:课程、选课、学生a) 保存数据表视图中表1时,将表名更名为课程(如图3):单击“Microsoft Office 按钮” ,然后单击“保存”。
图3b)切换到设计视图。
在课程表中输入字段名称:课程号、课程名;选择对应数据类型:文本(如图4)。
图4c)在“创建”选项卡上的“表”组中,单击“表”。
d)单击“Microsoft Office 按钮” ,然后单击“保存”。
表名为选课。
e)切换到设计视图。
在课程表中输入4个字段名称、选择4个字段对应数据类型;同时拖选中学号、课程号所在两行,设置为主键(如图5)。
图5f)图6为学生表的字段设置。
图63.分别向课程、选课、学生三个表中录入数据a)将课程表设计完后保存,双击表名,按课程号、课程名字段内容要求输入两行对应值(如图7)。
图7b)将选课表设计完后保存,双击表名,按学号、课程号、选课时间字段内容要求输入两行对应值(如图8)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
学生实验报告
实验课名称:大学计算机
实验项目名称:数据库技术基础(Access) 专业名称:
班级:
学号:
学生姓名:
教师姓名:
2017年11月21日
实验日期:2017 年11 月21 日实验室名称:
10.查询所有党员的教师号和姓名,并且按年龄从大到小排列。
11.查询党员和非党员的人数和平均年龄。
12.查询学号为“110002”的学生的教师的教师号、姓名和性别。
13.查询每个教师的教师号和学生人数。
14.查询每一个教师的教师号以及所教学生的最低分、最高分和平均分。
四.实验设备与软件环境:
操作系统:windows xp或windows 7
软件环境:microsoft office 2010中的microsoft Access 2007
五.实验步骤与结果:
练习一:表的建立及维护
1打开access2010点击新建将文件名命名为“********”。
点击创建,创建一个表。
点击开始、视图、设计视图。
将表名称改为“Teachers”如图所示
按照表5.2要求输入字段信息、文本类型、字段宽度。
如图所示
将主键设置为教师号,(左键点击教师号,右键、左键点击设置为主键)点击开始,点击数据表视图转化后输入“表5.2”内容。
如图所示:
2同理按“表5.3”建立Students的结构。
如图所示
3关闭Teachers表,右键“Teachers:表”,点击复制。
粘贴,将表名改为teachers1,同时选择结构和数据选项
同理复制“teachers2”
4(1)打开teachers1表,设计视图。
点击姓名一栏,在字段属性中将字段4改为6。
(2)按照要求添加新字段,输入信息。
表如图所示
(3)点击党员字段名称,长按拖至参加工作年前。
如图
5选定表teachers2,然后单击“外部数据”,点击导出文本,后如图
6同5将其导出为EXCEL数据簿
7打开数据库Testl.acedb 建立个空查询。
单击“创建”」“查询设计”命令,在弹出的对话框中不选择任何的表成查询,直接关闭对话框,即建立了一个空查询,①输入INSERT INTO Teachers (教师号,姓名,性别,年龄,参加工作年月,党员,应发工资,扣除工资)
VALUES ("600001","杨梦","女",54,#4/22/1986#,YES,2660,210)②输入INSERT INTO Teachers2 ( 教师号, 姓名, 性别, 年龄, 参加工作年月, 党员, 应发工资, 扣除工资)
VALUES ("600002", "罗贤兴", NULL, 52, NULL, NULL, NULL, NULL);如图示
③输入DELETE *
FROM Teachers2
WHERE 姓名="关红梅";
④输入DELETE *
FROM Teachers2
WHERE 年龄<40 AND 性别="女";
③④执行后,如图所示
⑤输入UPDATE Teachers2 SET 年龄= 年龄+1 WHERE 年龄;
⑥输入UPDATE Teachers2 SET 应发工资= 应发工资*1.2 WHERE (Year(date())-Year(参加工作年月))>25;
输入⑤⑥后如图
实验二1SQL视图输入SELECT *
FROM Teachers;得到如图
2SQL视图输入SELECT Teachers.教师号, Teachers.姓名, Teachers.性别, Teachers.年龄
FROM Teachers;
如图
3SQL视图输入SELECT 教师号,姓名,(应发工资-扣除工资) AS 实发工资FROM Teachers
如图
4SQL视图输入SELECT Count(*) AS 人数,(AVG (应发工资-扣除工资)) AS 平均实发工资
FROM Teachers
如下图
5SQL视图输入SELECT teachers.*
FROM teachers
WHERE ([teachers]![姓名]="华成");
如图
6.查询所有男教师的基本信息
SQL语句
SELECT teachers.*
FROM teachers
WHERE ([teachers]![性别]="男");
7.查询2000年以前参加工作的所有教师的教师号、姓名和实发工资。
SQL语句
SELECT teachers.*
FROM teachers
WHERE teachers.参加工作年月<#1/1/2000#;
8查询男女生的最低分、最高分和平均分数。
SQL语句
SELECT 性别, MIN(分数) AS 最低分, MAX(分数) AS 最高分, AVG(分数) AS 平均分数
FROM Students
GROUP BY 性别;
如图
9.查询男女职工的最低工资、最高工资和平均工资(工资指实发工资)。
SQL语句
SELECT 性别, Min(应发工资-扣除工资) AS 最低工资, Max(应发工资-扣除工资) AS 最高工资, Avg(应发工资-扣除工资) AS 平均工资
FROM Teachers
GROUP BY 性别;
如图
10.查询所有党员的教师号和姓名,并且按年龄从大到小排列。
SQL语句
SELECT 教师号,姓名
FROM Teachers
WHERE 党员=Yes
ORDER BY 年龄DESC
如图
11.查询党员和非党员的人数和平均年龄。
SQL语句
SELECT 党员, Count(*) AS 教师人数, avg(年龄) AS 平均年龄
FROM Teachers
GROUP BY 党员;
如图
12.查询学号为“110002”的学生的教师的教师号、姓名和性别。
SQL语句
SELECT Teachers.教师号,Teachers.姓名,Teachers.性别
FROM Students,Teachers
WHERE Teachers.教师号=Students.教师号and Students.学号="110002"如图
13.查询每个教师的教师号和学生人数
SQL语句
SELECT Teachers.教师号,Count(*) AS 学生人数
FROM Teachers,Students
WHERE Teachers.教师号= Students.教师号
GROUP BY Teachers.教师号
如图。
14.查询每一个教师的教师号以及所教学生的最低分、最高分和平均分。
SQL语句
SELECT Teachers.教师号,Min(分数) AS 最低分,Max(分数) AS 最高分,Avg(分数) AS 平均分
FROM Teachers,Students
WHERE Teachers.教师号= Students.教师号
GROUP BY Teachers.教师号
如图
实验中遇到的问题、解决方法及体会:
1问题:
a)没有在西文下输入运算符。
b)没有正确运用“NULL”,导致语法错误,运算混乱。
c)SELECT语句下没有正确运用AS,导致语句错误,无法查询
d)对两表都出现的“教师号”没有加表前缀
e)运算后出现“########”
2解决方法:对a、b、c、d通过查阅资料解决。
对e通过拉宽宽度解决。
3心得体会:通过该次实验,我初步掌握了access的使用方法。
让我对如何处理数据有了一定的认识。
同时也考验了我的细致和耐心。