《数据库及其应用》实验报告3版.docx

上传人:b****4 文档编号:4344662 上传时间:2022-11-30 格式:DOCX 页数:16 大小:743.22KB
下载 相关 举报
《数据库及其应用》实验报告3版.docx_第1页
第1页 / 共16页
《数据库及其应用》实验报告3版.docx_第2页
第2页 / 共16页
《数据库及其应用》实验报告3版.docx_第3页
第3页 / 共16页
《数据库及其应用》实验报告3版.docx_第4页
第4页 / 共16页
《数据库及其应用》实验报告3版.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

《数据库及其应用》实验报告3版.docx

《《数据库及其应用》实验报告3版.docx》由会员分享,可在线阅读,更多相关《《数据库及其应用》实验报告3版.docx(16页珍藏版)》请在冰豆网上搜索。

《数据库及其应用》实验报告3版.docx

《数据库及其应用》实验报告3版

《数据库及其应用》实验报告

实验序号:

B0901000-03 实验项目名称:

数据交换

学  号

姓  名

专业、班

实验地点

指导教师

时间

一、实验目的及要求

1.了解什么是Access的外部数据,理解Access与外部数据交换的意义和作用。

2.理解在Access数据库系统中使用外部数据的两种方法及特点:

链接、导入。

3.掌握导出数据库中表或查询对象到文本文件和EXCEL的方法。

4.掌握从文本文件和EXCEL表导入到表的方法。

二、实验设备(环境)及要求

PC机,Windows7,Access2010,学生管理数据库

三、实验内容要求

(将操作过程写在表格后)

(一)导出操作

1.在“教学管理”数据库中创建一个查询并保存。

查询的名称为“学生成绩单”。

查询的结构为:

学号、姓名、专业、课程号、课程名、成绩。

2.将“学生成绩单”查询导出为文本文件,字段值之间用逗号作为分隔符,文本型数据不要加引号。

文本文件要包括字段名。

3.将“学生成绩单”查询导出到桌面EXCEL文件“学生成绩表”中。

写出以上操作的主要过程。

(二)导入操作

1.将上面实验产生的文本文件导入教学管理数据库中作为表对象。

命名为“学生成绩单”。

并为各字段列指定合适的类型。

2.上面实验产生的EXCEL文件“学生成绩表”导入教学管理数据库中作为表对象。

命名为“学生成绩表”。

并为各字段列指定合适的类型。

产生表后,指定学号、课程号为主键。

写出以上操作的主要过程。

四、回答问题

1.什么是Access的外部数据?

2.简述不同软件进行数据导入、导出的意义。

3.对于Access来说,导入和链接有什么异同点。

4.在向文本文件导出时,怎样做到只导出数据而不导出字段名?

5.可以将表对象或查询对象导出,能否将外部数据导入为查询?

若要导入到查询,Access会怎样做?

 

五、分析讨论

(根据实验写出一些心得或分析等)

六、教师评语

1.按时完成实验;

2.实验内容和过程记录完整;

3.回答问题完整、正确;

4.有实验的心得或讨论;

5.实验报告的撰写认真、格式符合要求,没有抄袭行为。

签名:

周晓华

日期:

2011.6

成绩

本实验的各项操作步骤如下。

三、实验内容要求

(一)导出操作

1.在“教学管理”数据库中创建一个查询并保存。

查询的名称为“学生成绩单”。

查询的结构为:

学号、姓名、专业、课程号、课程名、成绩。

在数据库窗口中选择“查询”对象,双击“在设计视图中创建查询”。

将学生表、专业表、课程表、成绩表加入设计视图。

在QBE界面中“字段”栏选中“学号”、“姓名”、“专业名”、“课程号”、“课程名”和“成绩”字段显示。

设计完成,运行查询。

单击工具栏保存按钮,弹出“另存为”对话框,输入“优秀学生”,单击“确定”按钮。

2.将“学生成绩单”查询导出为文本文件,字段值之间用逗号作为分隔符,文本型数据不要加引号。

文本文件要包括字段名。

打开数据库,在数据库窗口中选择要导出的查询“学生成绩单”,单击右键,在弹出的快捷菜单中选择“导出”命令。

在“导出”对话框中选择指定的文件类型“文本文件”,然后单击“导出”命令按钮,完成导出过程。

在第一个对话框中选择单选框“带分隔符——用逗号或制表符之类的符号分隔每个字段”。

在第二个对话框中,选择“逗号”分隔符,选择“第一行包含字段名称”选项,在“文本识别符”中选择“﹛无﹜”。

最后在对话框中单击“完成”按钮,弹出已完成“学生成绩单”导出的提示。

 

3.将“学生成绩单”查询导出到桌面EXCEL文件“学生成绩表”中。

打开数据库,在数据库窗口中选择要导出的查询“学生成绩单”,单击右键,在弹出的快捷菜单中选择“导出”命令。

在“导出”对话框中选择要导出的Excel数据类型。

选择要导出的目的文件夹,可用复选框选择“带格式保存”和“自动保存”。

单击“导出”命令按钮,完成导出过程。

写出以上操作的主要过程。

(二)导入操作

1.将上面实验产生的文本文件导入教学管理数据库中作为表对象。

命名为“学生成绩单”。

并为各字段列指定合适的类型。

在数据库窗口表对象界面,选择“外部数据”→“文本文件”→“导入”命令;或在空白处单击右键,在弹出的快捷菜单中选择“导入”命令,启动“导入”对话框。

在“导入”对话框中选择“文本类型”为“文本文件”,然后选中要导入的对象“学生成绩单”,单击“确定”按钮,弹出“导入文本向导”对话框。

在第一个对话框中,选择单选框“带分隔符——用逗号或制表符之类的符号分隔每个字段”。

在第二个对话框中,选择“逗号”分隔符,选择“第一行包含字段名称”选项,在“文本识别符”中选择“﹛无﹜”。

点击高级更改代码页

让access添加主键

选定名称

完成。

 

2.上面实验产生的EXCEL文件“学生成绩表”导入教学管理数据库中作为表对象。

命名为“学生成绩表”。

并为各字段列指定合适的类型。

产生表后,指定学号、课程号为主键。

在数据库窗口表对象界面,选择“外部数据”→“excel”→;

在“导入”对话框中选择“文本类型”为Excel,然后选中要导入的对象“学生成绩单”,单击“确定”按钮,弹出“导入文本向导”对话框。

选择显示命名区域

在第一个对话框中,选择“第一行包含列标题”。

指定字段选项

选定主键

指定名称

完成

写出以上操作的主要过程。

四、回答问题

1.什么是Access的外部数据?

答:

凡是不在当前Access数据库中存储,在其他数据库或程序中的数据称为外部数据。

2.简述不同软件进行数据导入、导出的意义。

答:

导入文件操作实际上是将外部文件存储格式转换为Access表格式,再将外部文件的内容复制到Access表中保存。

Access从外部导入数据时,并不删除或破坏外部文件。

当Access向外部文件导出时,原有的Access对象没有被删除或破坏,产生的是原对象的一个副本。

导出是一种重要的功能。

数据库可以有效地存储数据、具有强大的查询功能。

而其他软件也有其自身优势,导出可以利用其他软件的优势,来对数据库中的数据进行处理。

3.对于Access来说,导入和链接有什么异同点。

答:

链接是在Access中以数据的当前文件格式(即保持原文件格式不变)使用外部数据。

导入是对外部数据制作一个副本,并将副本移动到Access中,在Access系统中使用。

运用链接方式使用其他应用程序中的数据,并和其他应用程序共享数据文件。

这种方式下,Access可以使用和修改其他程序中建立的数据文件(如Excel表中的数据),而不改变原有数据文件的存储格式。

使用链接方式的最大缺点是不能运用Access进行表之间的参照完整性(除非链接的就是Access数据库)这一强大的数据库功能。

用户只能设置非常有限的字段属性,不能对导入表添加基于表的规则,也不能指定主键等操作。

Access的数据导入功能能够将外部数据源从物理上放入一个新的Access表中。

Access在导入时,自动把数据从外部数据源的格式转换为Access数据表的格式,并复制到Access中,以后使用这些数据就在Access中使用。

导入的数据被转换为Access表,所以,导入的数据可以对其修改结构、改变数据类型,改变字段名,设置字段属性,也可以对导入表加上基于表的规则,指定主键等操作。

4.在向文本文件导出时,怎样做到只导出数据而不导出字段名?

答:

在导出文本向导中,选择取消“第一行包含字段名称”即可。

5.可以将表对象或查询对象导出,能否将外部数据导入为查询?

若要导入到查询,Access会怎样做?

答:

可以。

①打开数据库,鼠标指向空白处,单击鼠标右键,在弹出的快捷菜单中选择“导入”命令;或单击“文件”菜单下“获取外部数据”中的“导入”命令。

打开“导入”对话框。

②在对话框中选择要导入的数据库文件。

单击“导入”命令按钮,或双击要导入的数据库文件。

打开“导入对象”对话框。

并单击对话框中的“选项”命令按钮。

③选择“表”选项卡,再选择要导入的查询和附加选择项。

④单击“确定”按钮。

在当前数据库中就导入了选择的数据库对象。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1