ACCESS基础实验
- 格式:docx
- 大小:489.47 KB
- 文档页数:5
access实验报告(一)access实验报告(一)实验项目一实验项目名称:数据库及表的基本操作教师评分:一、实验目的和要求:1、熟悉和掌握数据库应用系统的分析与设计方法。
2、掌握数据库的创建方法和过程。
3、掌握表的创建方法和过程。
4、掌握字段的属性设置方法。
5、掌握记录的输入方法和技巧。
6、掌握表中记录筛选和排序的方法。
7、掌握调整数据表外观的方法。
8、掌握索引的种类及建立方法。
9、掌握建立表间关系的方法。
二、实验任务:1、根据实际工作需要进行需求分析,设计“进销存管理系统”各功能模块和系统框架。
2、根据数据规范化原则,设计“进销存管理系统”数据库中所需要的表结构。
3、熟悉和掌握数据库的几种创建方法。
4、在表设计器中创建“商品信息表”,并输入记录数据。
5、在数据表视图中,通过直接输入数据的方法创建“仓库信息表”,然后在表设计视图中修改表结构。
6、自行选择通过表设计视图或数据表视图创建余下的8个数据表,并输入相关记录。
7、根据“仓库信息表”中的“仓库编号”字段的取值来设置“进货信息表”、“出货信息表”、“库存信息表”3个数据表的“存放位置”、“出货仓库”、“仓库编号”字段的有效性规则和有效性文本。
8、对“出货信息表”中的记录进行筛选和排序:筛选出“商品编号”为“s00007”的商品出货记录;筛选出“出货日期”为“20xx-4-10”以前的商品出货记录;安“出货数量”升序排序。
9、调整“退货信息表”的外观,调整字段显示宽度和高度、隐藏列和显示列、冻结列、设置数据表格式及改变字体显示。
10、设置“出货信息表”的“出货仓库”、“商品编号”和“客户编号”字段的索引为“有(有重复)”;设置“出货信息表”的“商品编号”、“客户编号”和“出货日期”为多字段索引,并按照“商品编号”升序排列。
11、为“进销存管理系统”数据库中的数据表建立表间的关联关系。
三、实验原理:1.数据库的创建(“进销存管理系统”E-R图)(E-R图不会的用自己的语言描述)(学生自行总结)2.数据表的创建(学生自行总结)3.数据表中的字段属性的相关设置。
写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)实验报告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),设置“图书编号”为主键。
注意:本次实验完成后把最后两页实验报告打印成纸质文档,下次上理论课时上交。
其中,[实验内容]的蓝色文字部分是实验报告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实验报告Access实验报告引言:在当今信息时代,数据的管理和处理成为了各个领域的重要任务之一。
为了更好地管理和利用数据,许多数据库管理系统被开发出来。
其中,Access作为微软公司推出的一款关系型数据库管理系统,具有简单易用、功能强大的特点,被广泛应用于各个领域。
本实验旨在通过对Access的实际操作,深入了解其功能和应用。
一、Access的安装与配置首先,我们需要下载并安装Access软件。
在安装过程中,我们可以选择合适的语言、安装路径等选项,根据自己的需求进行配置。
安装完成后,我们可以通过桌面上的快捷方式或者开始菜单中的Access图标来启动软件。
二、创建数据库在Access中,我们可以创建一个新的数据库,用于存储和管理数据。
点击“新建”按钮,选择“空白数据库”,并为数据库命名。
接下来,我们可以选择数据库的存储位置,并点击“创建”按钮完成数据库的创建。
三、创建数据表在数据库中,数据表是存储数据的基本单位。
我们可以通过在Access中创建数据表,定义数据的结构和属性。
点击“创建”选项卡中的“表格设计”按钮,即可打开表格设计视图。
在该视图中,我们可以定义表格的字段、数据类型、长度、约束等属性。
通过拖拽字段到表格中,我们可以创建一个完整的数据表。
四、数据录入与编辑在创建好数据表后,我们可以开始录入和编辑数据。
在表格视图中,我们可以直接在表格中输入数据,或者通过导入外部数据的方式将数据导入到表格中。
在录入数据时,我们需要确保数据的准确性和完整性,避免出现错误和遗漏。
五、数据查询与过滤Access提供了丰富的查询功能,可以帮助我们从数据表中提取所需的数据。
通过点击“创建”选项卡中的“查询设计”按钮,我们可以打开查询设计视图。
在该视图中,我们可以选择需要查询的字段,并设置查询的条件和排序方式。
通过运行查询,我们可以得到符合条件的数据结果。
六、数据报表与图表Access还提供了数据报表和图表的功能,可以将数据以更直观的方式展示出来。
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之表的操作一、实验目的1、熟悉Access用户操作界面。
2、掌握创建表的方法。
3、掌握创建主键和索引的方法。
4、掌握表结构的编辑和表中数据的操作方法。
5、掌握建立表间关系的方法。
二、实验内容及步骤1、用"数据库向导"创建"教师教学信息"教学库步骤:1)启动Access,出现一启动对话框;2)单击"新建数据库"下的"Access数据库向导、数据页和项目"单选项;3)单击"确定"按钮,出现"新建"对话框,选择"数据库"选项卡,在列表框中选择"讲座管理"模板;4)单击"确定"按钮,出现"文件新建数据库"对话框。
输入数据库文件名"教师教学信息",单击"创建"按钮,出现"数据库向导"对话框;5)单击"下一步"按钮,出现"数据库向导"对话框。
在此对话框中,从左边的"数据库中的表"列表框中选择要建立的表名称,并在右边的"表中的字段"列表框中选择需要的字段,在此任选,后面再修改;6)单击"下一步"按钮,在"数据库向导"对话框中选择"标准"显示样式;7)单击"下一步"按钮,在"数据库向导"对话框中选择"组织"打印报表样式;8)单击"下一步"按钮,输入数据库标题名"教师教学信息"9)单击"下一步"按钮,然后单击"完成",就可在数据库中得到一些表、窗体、查询和报表等对象。
学生实验报告实验课名称:大学计算机实验项目名称:数据库技术基础(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的工作界面一、实验目的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、打开ACCESS2010新建一个“空数据库”,给其命名,保存在D盘,并观察其后缀名。
(1) 字符型数据用双引号" 或单引用' 括起来。
如"abcde123"
日期型数据用# 括起来。
例如#10/12/2000#
(2) MOD是取余数运算符
例如,5 MOD 3的结果为2。
(3) Between运算符
格式:<表达式1> Between <表达式2> And <表达式3>
3 Between 1 And 10:True
3 Between 1 And 2:False,
"ABC" Between "A" And "B":True
"ABC" Between "A" And "ABB":False。
(4) 可使用通配符:*和?
查找姓“张”的学生:姓名Like "张*"
查找不是姓“张”的学生:姓名Not Like "张*"
(5) &用于连接两个字符串。
"ABC"&"1234"的结果是"ABC1234"
4、用SQL语句向表Students中插入一条记录
INSERT INTO Students(学号, 姓名, 性别, 党员, 专业, 出生年月, 助学金) VALUES("990301","杨国强","男",TRUE,"化学", #12/28/80#,220)
注意:
字符型常量用单引号或双引号括起来
逻辑型字段的值是True/False、Yes/No 或On/Off
提示:新建查询,切换到SQL视图,输入SQL命令,执行查询,查看结果。
5、删除表Students中所有学号为990301的记录
DELETE FROM Students WHERE 学号=“990301”
6、删除表Scores中成绩低于70分的记录
DELETE FROM Scores WHERE 成绩<70
7、将表Students中学生王涛的姓名改为王宝球
UPDATE Students SET 姓名=“王宝球” WHERE 姓名="王涛"
8、将表Students中助学金低于200的学生加30元
UPDATE Students SET 助学金=助学金+30WHERE 助学金<200
9、查询所有学生的学号、姓名、性别和专业
SELECT 学号, 姓名, 性别, 专业FROM Students
说明:若要查询所有学生的基本情况(所有字段),则可以用*表示所有的字段:SELECT * FROM Students
10、查询所有的专业,查询结果中不出现重复的记录
SELECT DISTINCT 专业FROM Students;
11、使用合计函数,查询学生人数、最低助学金、最高助学金和平均助学金
SELECT Count(*) AS 人数,
Min(助学金) AS 最低助学金,
Max(助学金) AS 最高助学金,
Avg(助学金) AS 平均助学金
FROM Students
12、查询学生的人数和平均年龄
SELECT Count(*) AS 人数,
Avg(Year(Date())-Year(出生年月)) AS 平均年龄
FROM Students
13、显示所有非计算机专业学生的学号、姓名和年龄
SELECT 学号, 姓名, Year(Date())-Year(出生年月) AS 年龄
FROM Students WHERE 专业<>"计算机"
14、查询1981年(包括1981年)以前出生的女生姓名和出生年月。
SELECT 姓名,出生年月
FROM Students
WHERE 出生年月< #1/1/1982# AND 性别="女"
15、查询所有党员学生的学号和姓名,并按助学金从小到大排序。
SELECT 学号, 姓名FROM Students
WHERE 党员=True
ORDER BY 助学金
16、查询每个专业学生人数。
SELECT 专业, Count(*) AS 学生人数FROM Students
ORDER BY 专业
17、查询各专业男女生的平均助学金
SELECT专业,性别, Avg(助学金) AS 平均助学金
FROM Students
GROUP BY 专业, 性别
18、查询有2门课程成绩在75以上的学生的学号和课程数。
SELECT 学号, Count(*) AS 课程数FROM Scores
WHERE 成绩>=75
GROUP BY 学号
HAVING Count(*)>=2
19、查询所有学生的学号、姓名、课程和成绩
SELECT Students.学号,Students.姓名,Scores.课程, Scores.成绩FROM Students,Scores
WHERE Students.学号= Scores.学号
20、查询选修了“高等数学”课程的学生的学号、姓名和成绩。
用条件“Students.学号=Scores.学号”进行连接,然后进行选择,
SELECT Students.学号, Students.姓名, Scores.成绩
FROM Students, Scores
WHERE Students.学号=Scores.学号AND Scores.课程="高等数学"
21、查询每个学生的学号、姓名和平均成绩用条件“Students.学号=Scores.学号”进行连接,然后用字段Students.学号进行分组
SELECT Students.学号, First(Students.姓名) AS 姓名, Avg(Scores.成绩) AS 平均成绩FROM Students, Scores
WHERE Students.学号=Scores.学号
GROUP BY Students.学号。