access教师管理系统数据库实验报告
写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数据库的基本操作和应用。
通过对数据库的创建、数据输入、查询和报表生成等操作,深入了解了Access数据库的功能和应用场景。
实验结果表明,Access数据库具有良好的用户界面和操作性,能够满足各种数据管理需求。
1. 引言Access数据库是微软公司开发的一款关系型数据库管理系统,具有用户友好的界面和丰富的功能。
在现代信息化时代,数据库管理系统已经成为各种组织和企业不可或缺的工具,因此对数据库的操作和应用有着重要的意义。
2. 实验目的本实验旨在通过实际操作,掌握Access数据库的基本操作和应用技能,包括数据库的创建、数据输入、查询和报表生成等。
3. 实验过程3.1 数据库的创建首先,我们需要创建一个新的数据库。
在Access中,可以通过简单的操作来创建一个新的数据库文件,并设置相应的表结构和字段属性。
3.2 数据的输入一旦数据库创建完成,我们需要输入数据。
通过Access提供的表格视图,可以方便地输入和编辑数据,同时也可以设置数据的验证规则和关联性。
3.3 数据的查询数据库中的数据通常是非常庞大的,因此需要进行查询来获取所需的信息。
在Access中,可以通过查询设计工具来创建各种复杂的查询,以满足不同的需求。
3.4 报表的生成最后,我们可以利用Access的报表生成工具,将数据库中的数据以图表或表格的形式呈现出来,以便于数据分析和决策。
4. 实验结果通过实验,我们深入了解了Access数据库的基本操作和应用。
我们发现Access 具有良好的用户界面和操作性,能够满足各种数据管理需求。
同时,Access还具有丰富的功能,如数据验证、关联查询、报表生成等,可以帮助用户更加高效地管理和分析数据。
5. 结论本实验报告通过对Access数据库的实际操作,深入了解了数据库的基本操作和应用技能。
Access数据库作为一款成熟的关系型数据库管理系统,具有用户友好的界面和丰富的功能,能够满足各种数据管理需求。
Access实验3
Access实验三打开“教学管理”数据库,执行如下操作:一、创建数据表在数据库中创建一个名为“部门”的表,内容如下:二、建立表间关系1. 定义每个表的主键2. 建立合适的表间关系三、通过设计视图创建如下查询,要求用“题号”作为查询对象的名称即第1题的查询名称为“1”:1. 查询所有教师的部门名称、工号、姓名、职称和联系电话,结果如下:2. 查询所有教师的部门名称、姓名、职称、课程名称和课程性质,结果如下:3. 查询选课学生的学号、姓名、课程名称和成绩,结果如下:4. 复制编辑查询:将查询“3”复制粘贴为查询“4”,然后打开查询“4”进行修改操作:在课程名称的左侧添加教师姓名,结果如下:5. 单表条件查询:在“学生信息”表中查询所有具有文体特长女生的全部信息,结果如下:6. 条件查询:查询成绩在95分及以上的女生和不及格男生的姓名、性别、课程名称和成绩,结果如下:7. 查询的有序输出:将查询“6”复制粘贴为查询“7”,然后打开查询“7”进行修改操作:删除原先设定的条件,按性别升序、成绩降序进行显示,结果如下:8. 使用通配符查询:在“学生信息”表中查询所有姓“李”的学生信息(可参考教材【例3-14】)),结果如下:9. 使用计算字段:在“教师信息”表中查询所有教师的工号、姓名、出生年月和年龄(提示:年龄需要计算,可参考教材【例3-16】),结果如下:四、通过SQL命令创建如下查询,要求用“SQL+题号”作为查询对象的名称即第1题的查询名称为“SQL1”:注意:(1)不要在设计视图中选择,要在SQL视图中写代码;(2)选做内容教师还未讲到,需要学生自学1. 查询“教师信息”表中所有女教师的工号、姓名、职称和联系电话(结果有5条记录)。
2. 将查询“SQL1”复制粘贴为查询“SQL2”,然后选择“SQL2”,单击工具栏上的“设计”按钮,根据下述要求修改SQL语句:查询“选课信息”表中授课编号为“A04”的不及格学生的学号和成绩(结果有1条记录)。
(完整版)access实验报告册
学生实验报告册(理工类)课程名称:Acce数据库程序设计专业班级:14宝石及材料工艺学(1)学生学号:1407101016学生姓名:陈红所属院部:材料工程学院指导教师:李波最新——最新学年第1学期金陵科技学院教务处制实验报告书写要求实验报告原则上要求学生手写,要求书写工整。
若因课程特点需打印的,标题采用四号黑体,正文采用小四号宋体,单倍行距。
纸张一律采用A4的纸张。
实验报告书写说明实验报告中实验目的和要求、实验仪器和设备、实验内容与过程、实验结果与分析这四项内容为必需项。
教师可根据学科特点和实验具体要求增加项目。
填写注意事项(1)细致观察,及时、准确、如实记录。
(2)准确说明,层次清晰。
(3)尽量采用专用术语来说明事物。
(4)外文、符号、公式要准确,应使用统一规定的名词和符号。
(5)应独立完成实验报告的书写,严禁抄袭、复印,一经发现,以零分论处。
实验报告批改说明实验报告的批改要及时、认真、仔细,一律用红色笔批改。
实验报告的批改成绩采用五级记分制或百分制,按《金陵科技学院课堂教学实施细则》中作业批阅成绩评定要求执行。
实验报告装订要求实验批改完毕后,任课老师将每门课程的每个实验项目的实验报告以自然班为单位、按学号升序排列,装订成册,并附上一份该门课程的实验大纲。
金陵科技学院实验报告实验项目名称:数据库、表的创建与操作实验学时:9同组学生姓名:实验地点:1316实验日期:最新98-最新922实验成绩:批改教师:批改时间:金陵科技学院实验报告实验1数据库、表的创建与操作一、实验目的和要求(1)掌握数据库的创建方法和过程;(2)掌握数据表的创建方法和字段属性的设置;(3)掌握记录的输入方法和数据表外观调整的方法;(4)掌握表中记录的筛选方法和排序方法;(5)掌握索引的种类及建立方法、表间关联关系的建立方法;二、实验仪器和设备奔腾以上计算机,装有Office最新软件,Window操作系统。
三、实验内容与步骤1.数据库的创建与操作1.设置用户的工作夹在Window环境下的“我的电脑”或“资源管理器”中,在D盘上新建一个文件夹,命名为uer,即D:\uer,以后所有的实验内容都保存在这个文件夹中。
access数据库处理实训报告
access数据库处理实训报告实训报告:Access数据库处理1. 引言Access是微软公司开发的一款数据库管理工具,它提供了强大的数据处理和分析功能,适用于个人、小型企业和部门级的数据库管理。
2. 实训目标通过本次实训,我们的目标是掌握Access数据库的基本操作和处理方法,包括创建数据库、设计表结构、插入和删除数据、查询和筛选数据等。
3. 实训步骤(1) 创建数据库:首先,我们需要创建一个新的数据库。
在Access中,点击“文件”->“新建”->“空白数据库”,选择保存路径并命名数据库。
(2) 设计表结构:接着,我们需要设计数据库的表结构。
在Access中,点击“创建”->“表格设计”,然后在设计视图中添加字段、设置字段类型和约束等。
(3) 插入和删除数据:完成表结构设计后,我们可以开始插入数据。
在Access中,点击“数据表查询”->“添加记录”来插入数据,点击“删除记录”来删除数据。
(4) 查询和筛选数据:我们可以使用查询功能来从数据库中检索和筛选数据。
在Access中,点击“创建”->“查询设计”,然后选择表格和字段,并设置查询条件和排序规则。
4. 实训案例以下是一个使用Access数据库进行订单管理的实训案例:(1) 创建数据库:首先,创建一个名为“OrderManagement”的数据库。
(2) 设计表结构:在数据库中创建两个表格,分别是“顾客信息”和“订单信息”。
表格“顾客信息”包含字段“顾客ID”、“姓名”、“年龄”和“联系方式”;表格“订单信息”包含字段“订单ID”、“顾客ID”、“产品名称”、“数量”和“总价”。
(3) 插入和删除数据:在“顾客信息”表格中插入顾客的信息,然后在“订单信息”表格中插入订单的信息。
如果需要删除某个顾客的信息或订单的信息,可以使用删除记录功能。
(4) 查询和筛选数据:使用查询功能从数据库中检索和筛选数据。
例如,可以查询某个顾客的订单信息,或者按照产品名称和数量筛选订单信息。
access实验报告(二)
access实验报告(二)access实验报告(二)实验项目二实验项目名称:查询的创建打分与操作教师评分:、实验目的和要求:1、熟悉和创设掌握利用设计视图创建多表的简单查询。
2、科水狼熟稔和掌握使用向导来创建查询。
3、共计熟悉和掌握在设计视图中创建总计查询。
4、熟悉和模块化掌握在设计视图中添加“计算”字段。
5、熟悉和显现出来在设计视图中创建交叉查询表查询。
6、熟悉和掌握住在设计视图中创建参数查询。
7、熟悉和掌握在设计视图中创建查询。
二、实验任务:1、以“退货信息表”、“商品信息表”、“进货信息表”、“分类信息表”和“供货信息表”为查询的数据源,查询与退货商品相关的信息。
2、查询“进货信息表”中没有退货本人录的商品。
3、利用“总计查询”,统计每个仓累计出货次数。
4、利用“计算查询”,统计每个仓累计出货收款金额。
5、利用“交叉表查询”,统计不同供货商提供的不同种类商品的数量。
6、根据输入的“商品本人号”查询商品的进货重要信息。
7、利用“生成表”查询生成“吉林田园食品司”的供货本人录内部信息。
8、利用“删除查询”,将“客户信息表”中已流失的客户重要信息删除。
9、利用“更新查询”,将“客户信息表”中“客户本人号”为“K000006”的“联系人”由“赵松”更新为“孙晓霞”。
10、利用“追加查询”,将“进货信息表”中“供货单位”为“吉林田园食品司”的最近的供货本人录追加到“吉林田园食品司供货内部信息”表中。
三、实验原理:1.“总计查询”的操作方法。
(学生自行总结)2.“计算字段”的格式及需要注意的问题。
(学生自行总结)3.不基本功能匹配十项查询的功能是什么。
(学生自行总结)4.选择查分的功能及特点。
(学生自行总结)5.交叉表查询的功能及特点。
(学生自行总结)6.参数查询的功能及特点。
(学生自行总结)7.操作查分的功能及特点。
(学生自行总结)8、各种查询的本质各是哪条SQL命令。
(学生自行总结)四、实验操作步骤(可略)(参考课本上过程)注意:1、实验内容5数据源之的“各供应商供货种类查询”是图3-19所示,无步骤,大家看图完成。
Access实验总结[五篇模版]
Access实验总结[五篇模版]第一篇:Access实验总结四、实验总结1.简述三个表之间的联系;SC表通过.Cno, Sno把student和course联系到一起。
2.写出数据库查询中对应的SQL语句(实验内容5-6);(1)查询有哪些学生选修了“001”号课程SELECT o, SC.Sno, Student.Sname FROM Student INNER JOIN SC ON Student.Sno = SC.Sno WHERE(((o)=“001”));(2)查询农学院每位同学的成绩信息,包括姓名、课程名和成绩SELECT Student.Major, Student.Sname, ame, SC.Grade FROM Student INNER JOIN(Course INNER JOIN SC ON o = o)ON Student.Sno = SC.Sno WHER E(((Student.Major)=“农学”));3.总结本次实验完成情况和存在的问题。
在老师的严厉教导和自己的仔细耐心学习下,总算邹邹巴巴完成实验。
问题是不能理解SQL语句,更别提自己直接书写SQL语句了。
第二篇:Access数据库实验实验一 ACCESS之表的操作一、实验目的1、熟悉Access用户操作界面。
2、掌握创建表的方法。
3、掌握创建主键和索引的方法。
4、掌握表结构的编辑和表中数据的操作方法。
5、掌握建立表间关系的方法。
二、实验内容及步骤1、用“数据库向导”创建“教师教学信息”教学库步骤:1)启动Access,出现一启动对话框;2)单击“新建数据库”下的“Access数据库向导、数据页和项目”单选项;3)单击“确定”按钮,出现“新建”对话框,选择“数据库”选项卡,在列表框中选择“讲座管理”模板;4)单击“确定”按钮,出现“文件新建数据库”对话框。
输入数据库文件名“教师教学信息”,单击“创建”按钮,出现“数据库向导”对话框;5)单击“下一步”按钮,出现“数据库向导”对话框。
access数据库实验报告
access数据库实验报告Access数据库实验报告一、引言数据库是现代信息管理的重要工具,它可以高效地存储和管理大量的数据。
在各个领域,数据库的应用越来越广泛。
本实验旨在通过学习和掌握Access数据库的基本操作,提高我们对数据库的理解和应用能力。
二、实验目的1. 了解Access数据库的基本概念和特点;2. 掌握Access数据库的创建和管理方法;3. 学习使用SQL语言进行数据库查询和操作;4. 实践应用Access数据库解决实际问题。
三、实验内容1. 数据库的创建和表的设计在Access中创建数据库,并设计一个包含多个表的数据库。
每个表应包含合适的字段和数据类型,以满足实际需求。
2. 数据的导入和导出将已有的数据导入到Access数据库中,并将数据库中的数据导出为其他格式,如Excel、CSV等,以便于数据的共享和交换。
3. 数据库的查询和操作使用SQL语言进行数据库的查询和操作。
包括创建查询、添加记录、删除记录、修改记录等操作,以满足不同的需求。
4. 数据库的报表生成利用Access提供的报表生成功能,根据数据库中的数据生成合适的报表,以便于数据的展示和分析。
四、实验步骤1. 数据库的创建和表的设计首先,在Access中新建一个数据库,选择合适的存储路径和数据库名称。
然后,根据实际需求设计数据库中的表格,确定每个表格的字段和数据类型,并设置主键和外键等约束条件。
2. 数据的导入和导出将已有的数据导入到Access数据库中,可以使用Access提供的导入功能,选择合适的数据源和导入方式。
导入完成后,可以使用导出功能将数据库中的数据导出为其他格式,方便数据的共享和交换。
3. 数据库的查询和操作使用SQL语言进行数据库的查询和操作。
可以通过创建查询来实现对数据库中数据的灵活检索,也可以通过插入、删除和更新等操作来修改数据库中的记录。
4. 数据库的报表生成利用Access提供的报表生成功能,根据数据库中的数据生成合适的报表。
数据库实验报告accsee
实验一实验内容:1、建立“教师信息表”、“教书授课表”、“课程标准表”;2、设置主键;3、练习打开、关闭表的操作。
实验目的:1、对Access进行初步了解;2、对数据库进行创建表基本的操作。
实验过程:1、启动Access程序,建立空数据库,然后对空数据库添加对象即创建表。
2、在表中添加字段,并确定数据类型。
关键步骤是确定字段类型,比如职工编号是文本而工作经历是备注。
3、对表中字段设置主键。
方法:选中要设置主键的行,然后点击工具栏上的键即可。
4、建好表后保存、关闭,然后在表格中输入数据内容。
(例如教师信息表)实验总结:通过这次实验让我对数据库有了认识,知道怎么应用Access,如何建表,以及应该怎么确定字段的数据类型,还有如何定义主键。
遇到的问题及我的解决办法如下:1、确定数据类型。
在创建表时都要考虑字段的类型,比如“教师信息表”中的“职工编号”虽然用数字表示,但数据类型是“文本”。
如何确定是“文本”类型还是“数字”?主要看表中的数据是向“左”还是向“右”对齐,“左对齐”是“文本”,“右对齐”是“数字”,还有如果输入的字段较多应该用“备注”而不是“文本”。
2、选定主键。
主键并不是所有字段都能充当的,它要求字段的值无重复,关键字可以是一个或多个。
实验二实验目的:1、学习对数据库中的表进行设置,主要是设置字段属性。
2、建立表之间的关系。
实验内容:1、对实验一建立的表设置字段属性(对字段定义格式、定义大小属性、定义标题、输入掩码、定义有效规则和有效文本等)。
2、建立“教师信息表”、“教书授课表”、“课程标准表”三表之间的关系。
实验过程:1、对字段定义格式。
如实验2-4对“教师信息表”的“基本工资”定义格式,基本操作是“选中表——右键——设计视图”。
字段格式设置图示如下:2、对字段输入掩码。
输入掩码是为文本型、货币型、日期/时间字段设定输入格式化的数据。
关键步骤是:输入正确的掩码格式。
输入掩码的定义格式为:格式符号;0(或1);[“符号串”]例如:实验2-2对“教师信息表”中的“出生日期”,“教师授课表”的“授课开始时间”、“授课结束时间”输入掩码,基本操作如1图示如下:3、对字段添加标题。
access实验报告心得
access实验报告心得1. 引言在进行 access 实验的过程中,我学到了很多关于关系数据库管理系统的知识,掌握了许多 access 软件的基本操作和数据处理技巧。
通过实践和实验报告的撰写,我对数据库的设计和管理有了更深入的理解。
本文将详细讨论我的学习和实验心得。
2. 实验背景在关系数据库管理系统中,access 是一种常用的软件工具,它提供了强大的数据库管理和查询功能。
本次实验主要围绕 access 软件的使用进行,旨在让我们熟悉数据库的建立、数据输入、查询和报表设计等基本操作。
3. 实验步骤3.1 数据库建立在实验开始之前,我首先创建了一个新的数据库,命名为“EmployeeDB”。
我选择了一个合适的保存路径,并在 access 软件中创建了一个新的空白数据库。
然后,我定义了表格的结构和字段,并设置了主键和关系。
3.2 数据输入下一步是将数据输入到数据库中。
为此,我创建了一个新的表单,用于输入员工信息。
在表单中,我设置了各个字段的数据类型和验证规则,以确保数据的准确性。
通过使用 access 提供的表单设计工具,我非常轻松地创建了一个用户友好的数据输入界面。
3.3 数据查询数据库的主要用途之一是进行数据查询。
在本次实验中,我学会了使用 SQL 查询语句和 access 提供的查询设计工具来获取所需的数据。
我可以根据不同的条件进行查询,过滤出特定的数据集。
同时,我还学会了使用排序、分组和聚合函数等技巧进行更复杂的数据处理。
3.4 报表设计除了数据查询外,access 还提供了丰富的报表设计功能。
我可以根据自己的需求创建各种类型的报表,并通过添加图表、图像和格式设计来使报表更加美观和易于理解。
在实验中,我创建了一个员工信息的报表,并使用了多层次的分组和总计功能。
4. 实验体会4.1 学习收获通过完成这次实验,我收获了以下几点:•掌握了 access 软件的基本操作和数据库管理技巧。
•熟悉了数据库的建立、数据输入和查询等基本操作。
access实验报告结果
access实验报告结果
《Access实验报告结果》
最近,我们进行了一项关于Access数据库的实验,并取得了一些令人振奋的结果。
通过这次实验,我们深入了解了Access数据库的功能和应用,为我们未来的工作和研究提供了宝贵的经验和启示。
首先,我们对Access数据库的基本操作进行了深入的学习和实践。
我们学会了如何创建数据库、建立表格、输入数据、设计查询和生成报表等基本操作。
这些操作虽然简单,但却是我们进一步探索数据库功能的基础。
其次,我们对Access数据库的高级功能进行了研究和实验。
我们学习了如何创建复杂的查询、设计复杂的表格和报表,以及如何利用表格关系进行数据的关联和分析。
这些高级功能的应用不仅拓展了我们对数据库的认识,也为我们今后在工作和研究中更加灵活和高效地利用数据库提供了强有力的支持。
最后,我们对Access数据库在实际工作中的应用进行了探讨和实践。
我们结合实际案例,设计了一些数据库应用方案,并进行了实际操作和测试。
通过这些实践,我们不仅加深了对Access数据库的理解,也锻炼了我们在实际工作中运用数据库进行数据管理和分析的能力。
总的来说,这次Access实验为我们提供了丰富的知识和经验,让我们更加熟练和自信地运用数据库进行工作和研究。
我们相信,通过不断的学习和实践,我们将能够更好地利用Access数据库,为我们的工作和研究带来更多的成果和收获。
Access数据库,将成为我们工作和研究中不可或缺的重要工具和支持。
access实验报告(三)
access实验报告(三)access实验报告(三)实验项目三实验项目名称:窗体的创建与应用教师评分:、实验目的和要求:1、熟悉和掌握利用“自动创建窗体”创建窗体。
2、熟悉和掌握利用“窗体向导”创建主/子窗体。
3、熟悉和掌握利用“设计视图”创建窗体。
4、熟悉和掌握向窗体中添加控件的方法。
5、熟悉和掌握常用窗体属性和控件涵义属性的设置方法。
二、实验任务:1、利用“自动创建窗体”创建“商品信息管理”窗体,以“商品信息表”作为数据源。
创建的“商品信息管理”窗体可以对“商品信息表”的本人录信息进行添加、删除、修改和浏览操作。
2、利用“窗体向导”创建“商品进货管理”窗体,以“商品信息表”和“进货信息表”作为数据源。
主窗体显示商品信息,子窗体显示进货信息。
如果对窗体的提前布局不满意,可以在窗体设计示例视图中进行调整。
3、使用“自动创建窗体:纵栏式”向导创建“进货信息窗体”、“出货信息窗体”、“退货信息窗体”和“存信息窗体”;在窗体设计视图中创建查询条件设置窗体,查询条件设置用“组合框”控件实现,确认查询用“命令按钮”控件实现。
4、使用窗体设计视图中会创建“退货费用”窗体,使用“退货商品信息”作为数据源。
设置“本人录选定器”、“分割线”和“导航按钮”属性都为“否”。
在窗体设计视图中添加设计个计算配置文件“退货费用”,数据为“货币”格式,本人数位数为2。
“退货费用”字段的数据源为窗体中的“[退货数量]*[进货单价]*[退货费率]”。
为窗体上显示的本人录加载添加导航按钮,分别为“项本人录”、“前项本人录”、“下项本人录”和“最后项本人录”。
三、实验原理:1.窗体的功能是什么。
窗体设计视图的五节是什么,各有什么功能。
(学生自行总结)2.窗体有哪几种视图,各有什么功能。
(学生自行总结)3.配置文件有哪几种类型。
(学生自行总结)4.窗体有哪些创建方法。
数据源是什么。
(学生自行总结)5.窗体有哪些控件,请为他们成功进行归类(结合控件/绑定控件,非结合控件/非绑定控件,计算控件)。
access数据库教学信息管理实验报告
《Access数据库程序设计》综合实验设计学院名称:班级:学号:姓名:指导教师:完成日期:一、任务(项目)提出及其意义:教学信息的管理,包括对师生个人信息以及教室信息、学生成绩等基本情况的管理。
目前随着数据库管理系统的发展,可以将其应用于对教学信息的管理上。
通过对《Access数据库程序设计》课程的学习,我们初步掌握了Access数据库应用的方法。
我建立的书店管理系统就是一个基于Access开发的小型的数据库应用系统,能够实现对图书基本信息和销售情况以及雇员基本信息的输入、查询、维护以及输出等功能。
通过熟悉Access工作界面,掌握表、查询、报表和窗体的基本操作,并通过Access设计一个小型的数据库管理系统,对教学信息进行管理。
背景:教学信息信息数据进行管理存在这一定局限性及其操作上的繁复性,不仅话费人力物力,还不能达到最为便捷的效果。
意义:建立Access教学信息管理数据库,不仅可以摆脱繁重的人工操作,还可大大提高办公效率。
二、完成任务(项目)的目标:1、进行必要的雪球分析,拟定数据库设计方案,完成数据库中数据表的设计。
2、建立数据便后输入数据。
3、确立数据表之间的关系。
4、生成各种查询,以满足系统的需要。
5、制作相关报表。
6、使用窗体制作系统欢迎主界面。
7、创作切换面板作为系统的主操作界面。
三、项目实现的主要功能我建立的教学信息管理系统,包含了六个有相互关系的表,并设置了各个表中某些字段的属性,从而使杂乱的信息有条理的编入不同的表中;通过建立不同类型的查询,实现了对数据的浏览、统计和添加等操作,便于在现实工作中快速的查找有效信息;通过建立不同类型的窗体,创建了与用户进行交互操作的友好界面;通过建立报表,实现了对数据的分析整理与输出,达到了快速完成许多繁杂人工操作的效果;最后通过建立宏,确保了数据库快速,高效,稳定的运行。
四、实验设计中所用素材:图表来源:模拟数据图片来源:网上搜索五、系统使用说明:单击“教学信息管理数据库.mbd”数据库文件,在打开的数据库窗口中,选择“窗体”对象,双击“教学信息管理主界面”窗体,进入教学信息管理系统,如图所示。
ACCESS的数据库实验报告(6份)
① 使用向导为“读者类别”表创建两个字段:类别编号和类别名称;
② 进入设计器,明确或修改表的“类别编号”字段的数据类型为“自动编号”,“类别名称”的数
据类型为“文本”,
字段名
类型Βιβλιοθήκη 大小是否主键学历/职称编号 自动编号
长整型
是
学历/职称名称
文本
5
否
③ 向表中输入数据如下:
类别编号 类别名称
1
副教授
2
讲师
3
硕士
4
研究员
5
大专
4. 通过输入数据创建表图书信息:
① 参照教材实验二,通过输入数据创建表“图书信息”;
② 进入表设计器中,明确或修改表的结构为:
字段名 书号 书名
作者姓名
类型 文本 文本 文本
大小 20 30 4
出版日期
日期/时间
短日期
类型 页数 价格 出版社名称
文本 数字 货币 文本
4 整型 货币
8
是否主键 是 否 否
否
否 否 否 否
5. 通过设计器创建表“读者信息”: ① 打开表设计器,按以下表结构,创建表“读者信息”:
字段名 借书证号
姓名 性别 出生日期 学历/职称编号 地址 电话
类型 文本 文本 是/否 日期/时间 数字 文本 文本
大小 5 4
短日期 长整型
15 12
是否主键 是 否 否 否 否 否 否
湖北工业大学商贸学院
学生实验报告
课程名称 实验项目名称
数据库原理与应用-access Access 数据表的创建
实验成绩 批阅教师
实验者
学号
一、实验目的
1. 掌握数据库对象的管理方法。 2. 掌握表的各种创建方法。
Access数据库实验报告
Access数据库实验报告学号_________________________________ 姓名_______________________________ 专业_____________________________学院__________________________2012 年12月日实验名称:Access数据库建立与管理实验目的:1.熟练掌握Access数据库表的建立和维护。
2.熟练掌握Access查询、窗体和报表设计。
3.熟练掌握SQL结构化查询语言。
实验内容与步骤:(简述第12周到第15周实验的主要内容,自己掌握的主要方法)实验15 Access数据库的建立和维护:了解数据库、数据库管理系统,数据库系统的概念;了解Access数据库;了解表;了解数据的录入和维护;了解数据表间关联;了解数据表对象的复制、删除与更名,学会创建“教务管理”数据库;学会利用表设计视图创建表;学会导入表;学会建立表间联系;学会修改表结构;学会操作表记录实验16 Access查询、窗体和报表:了解查询及创建方法;了解窗体及创建方法;了解报表及创建方法;学会选择查询、参数查询、总计查询;学会窗体设计;学会报表设计实验17 结构化查询语言(SQL):了解SQL语言;理解数据定义语言,掌握数据库对象的建立(CREATE)、删除(DROP)和修改(ALTER)等操作;理解数据操纵语言,掌握数据操作的命令由插入(INSERT)、删除(DELETE)、更新(UPDATE)、检索(SELECT)等组成;掌握SQL语言的核心——SELECT语言;学会使用SQL查询;使用报表向导创建基于SQL查询数据源的报表;学会SQL语句创建表;学会使用SQL语句修改表结构、表记录;学会使用SQL语句创建查询实验结果:1.实验15,筛选出的1992年以后出生或者姓“李”的同学。
(将实验结果保存为JPEG文件后,以嵌入方式插入图片)2.实验16,给出“成绩大于85”查询的SQL语句:SELECT 学生.学号, 学生.姓名, 班级.班级名, 课程.课程名, 选课.成绩, 教师.教师名FROM (班级INNER JOIN 学生ON 班级.班级号=学生.班级号) INNER JOIN ((教师INNER JOIN 课程ON 教师.教师号=课程.教师号) INNER JOIN 选课ON 课程.课程号=选课.课程号) ON 学生.学号=选课.学号WHERE (((选课.成绩)>85))ORDER BY 学生.学号;3.实验16,给出图1-6-31的报表预览结果。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据库原理实验报告
一、实验目的
1、运用数据库设计方法完成某学校教师管理系统数据库设计。
设计数据库的概念模型和关系
数据模型。
设计每个关系的字段名称、数据类型、数据长度。
2、熟悉Access关系数据库管理系统。
根据实验1的设计结果创建关系数据库,定义数据表,
定义主键,完成数据的插入、删除和更新操作。
3、使用SQL设计教师管理系统数据库的简单查询和复杂查询。
掌握SELECT语句的基本语
法。
掌握单表和多表的投影查询、选择查询、排序查询、合计函数查询的SQL设计方法。
二、实验内容及步骤
1、写出‘某学校教师管理系统’中每个实体、联系的属性
teacher (tno,tname,tsex,tage,tbirth)
dept (dno,dname )
class (cno,cname)
item (ino,iname,ilead)
讲授(room)
参与(achieve )
2、画出教师管理系统E-R模型图
2、将E-R模型图转换成关系数据模型
teacher&dept : teacher (tno,tname,tsex,tage,tbirth,dno) class&teacher : class (cno,cname,tno,room)
item&teacher : 参与(tno,ino,achieve)
3、设计每个关系模式的字段名
4、为每个关系模式设计实验数据
5、使用SQL设计教师管理系统数据库的查询
(1)查询所有教师的基本信息,并按教师的年龄的降序排列
SELECT teacher.*
FROM teacher
ORDER BY teacher.tage desc
(2)查询所有课程信息
SELECT class.*
FROM class
(3)查询所有女教师的信息,要求显示教师的姓名、性别、年龄、出生日期和
所讲授的课程,并按出生日期的升序排序
SELECT teacher.tname, teacher.tsex, teacher.tage, teacher.tbirth, teacher_ame
FROM teacher_class INNER JOIN teacher ON teacher_class.tno = teacher.tno
WHERE (((teacher.tsex)="女"))
ORDER BY teacher.tbirth
(4)查询参加某项目的教师的姓名、性别、年龄,并按年龄的升序排序
SELECT teacher_item.ino, item.iname, teacher.tname, teacher.tsex, teacher.tage
FROM teacher, item, teacher_item
WHERE (teacher_item.ino="i3") AND (item.ino=teacher_item.ino)
AND (teacher.tno=teacher_item.tno)
ORDER BY teacher.tage
(5)统计每位老师讲授课程的数量,要求输出教师名称、课程数量
SELECT teacher.tname, Count(*) AS cno_num
FROM teacher_class INNER JOIN teacher ON teacher_class.tno = teacher.tno
GROUP BY teacher.tname;
(6)查询讲授2门以上课程的教师号
SELECT teacher_class.tno
FROM teacher_class
GROUP BY teacher_class.tno
HA VING (Count(teacher_o))>2
(7)统计每个项目参加的教师人数,要求输出项目号、项目人数
SELECT teacher_item.ino, Count(teacher_item.tno) AS tno_num
FROM teacher_item
GROUP BY teacher_item.ino
三、实验结果
1、查询所有教师的基本信息,并按教师的年龄的降序排列
2、查询所有课程信息
3、查询所有女教师的信息,要求显示教师的姓名、性别、年龄、出生日期和
所讲授的课程,并按出生日期的升序排序
4、查询参加某项目的教师的姓名、性别、年龄,并按年龄的升序排序
5、统计每位老师讲授课程的数量,要求输出教师名称、课程数量
6、查询讲授2门以上课程的教师号
7、统计每个项目参加的教师人数,要求输出项目号、项目人数
四、问题回答
1、数据库设计过程包括哪些步骤?你认为哪个步骤最关键,为什么?
数据库设计包括:需求分析阶段、概念结构设计阶段、逻辑结构设计阶段、物理结构设计阶段、数据库实施阶段、数据库运行和维护阶段。
需求分析。
需求分析阶段是
数据库设计的第一步,是后续各个阶段的基础,它需要准确分析用户对系统的要求,
分析是否准确、完善,将直接影响整个数据库系统的性能。
2、概念模型和数据模型有何区别和联系。
概念模型,用来描述数据及数据之间的联系,反映了最终用户综合性的信息需求。
它使数据库的设计人员在设计的初始阶段,摆脱计算机系统及DBMS的具体技术问题,与具体的数据管理系统无关。
概念数据模型必须换成逻辑数据模型,才能在DBMS中实现。
概念数据模型的内容包括重要的实体及实体之间的关系。
在概念数据模型中不包括实体的属性,也不用定义实体的主键。
这是概念数据模型和逻辑数据模型的主要区别。
数据模型,这是用户从数据库所看到的模型,是具体的DBMS所支持的数据模型,逻辑数据模型反映的是系统分析设计人员对数据存储的观点,是对概念数据模型进一步的分解和细化。
3、Access数据库设计视图、数据视图和SQL视图有何区别?
设计视图,运用可视化的窗口来进行查询的设计,方便添加查询对象和条件。
数据视图,以表格的形式显示查询的结果。
SQL视图,显示的是用SQL语句编写的查询命令。
4、如何将两个字段同时定义为主键?
按住Ctrl键,用鼠标点击要选择的多个字段,选完后松开Ctrl键,按工具栏上的‘主键’按钮,即可同时定义多个字段为主键。
5、SQL设计和调试中,你遇到印象最深的问题是什么?你是怎么解决的?
语句语法正确,却因为符号格式产生错误,尤其是中英文混输时,格外容易出错,且不容易发现。
解决方法:尽量少用或不用中文字符,以省去来回切换的麻烦和避免符号格式出错。