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

上传人:j****9 文档编号:46326696 上传时间:2018-06-25 格式:DOC 页数:15 大小:830.50KB
返回 下载 相关 举报
《数据库及其应用》实验报告3(2010版)_第1页
第1页 / 共15页
《数据库及其应用》实验报告3(2010版)_第2页
第2页 / 共15页
《数据库及其应用》实验报告3(2010版)_第3页
第3页 / 共15页
《数据库及其应用》实验报告3(2010版)_第4页
第4页 / 共15页
《数据库及其应用》实验报告3(2010版)_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《《数据库及其应用》实验报告3(2010版)》由会员分享,可在线阅读,更多相关《《数据库及其应用》实验报告3(2010版)(15页珍藏版)》请在金锄头文库上搜索。

1、数据库及其应用数据库及其应用实验报告实验报告实验序号:B0901000-03 实验项目名称:数据交换学 号姓 名专业、班实验地点指导教师时间一、实验目的及要求1了解什么是 Access 的外部数据,理解 Access 与外部数据交换的意义和作用。 2理解在 Access 数据库系统中使用外部数据的两种方法及特点:链接、导入。 3掌握导出数据库中表或查询对象到文本文件和 EXCEL 的方法。 4掌握从文本文件和 EXCEL 表导入到表的方法。二、实验设备(环境)及要求PC 机,Windows 7,Access 2010,学生管理数据库三、实验内容要求(将操作过程写在表格后)(一) 导出操作1在“

2、教学管理”数据库中创建一个查询并保存。查询的名称为“学生成绩单” 。查询的 结构为:学号、姓名、专业、课程号、课程名、成绩。 2将“学生成绩单”查询导出为文本文件,字段值之间用逗号作为分隔符,文本型数据 不要加引号。文本文件要包括字段名。 3将“学生成绩单”查询导出到桌面 EXCEL 文件“学生成绩表”中。写出以上操作的主要过程。(二)导入操作1将上面实验产生的文本文件导入教学管理数据库中作为表对象。命名为“学生成绩单” 。 并为各字段列指定合适的类型。 2上面实验产生的 EXCEL 文件“学生成绩表”导入教学管理数据库中作为表对象。命名 为“学生成绩表” 。并为各字段列指定合适的类型。产生表

3、后,指定学号、课程号为主键。写出以上操作的主要过程。四、回答问题1什么是 Access 的外部数据? 2简述不同软件进行数据导入、导出的意义。 3对于 Access 来说,导入和链接有什么异同点。 4在向文本文件导出时,怎样做到只导出数据而不导出字段名? 5可以将表对象或查询对象导出,能否将外部数据导入为查询?若要导入到查询,Access 会怎样做?五、分析讨论(根据实验写出一些心得或分析等)六、教师评语1按时完成实验; 2实验内容和过程记录完整; 3回答问题完整、正确; 4有实验的心得或讨论; 5实验报告的撰写认真、格式符合要求,没有抄袭行为。签名: 周晓华日期:2011.6成绩本实验的各项

4、操作步骤如下本实验的各项操作步骤如下。三、实验内容要求(一) 导出操作1在“教学管理”数据库中创建一个查询并保存。查询的名称为“学生成绩单” 。查询的结 构为:学号、姓名、专业、课程号、课程名、成绩。 在数据库窗口中选择“查询”对象,双击“在设计视图中创建查询” 。将学生表、专业表、 课程表、成绩表加入设计视图。在 QBE 界面中“字段”栏选中“学号” 、 “姓名” 、 “专业名” 、 “课 程号” 、 “课程名”和“成绩”字段显示。设计完成,运行查询。单击工具栏保存按钮,弹出“另存为”对话框,输入“优秀学生” ,单击“确定”按钮。2将“学生成绩单”查询导出为文本文件,字段值之间用逗号作为分隔

5、符,文本型数据不要 加引号。文本文件要包括字段名。打开数据库,在数据库窗口中选择要导出的查询“学生成绩单” ,单击右键,在弹出的快捷 菜单中选择“导出”命令。在“导出”对话框中选择指定的文件类型“文本文件” ,然后单击“导 出”命令按钮,完成导出过程。在第一个对话框中选择单选框“带分隔符用逗号或制表符之类的符号分隔每个字段” 。在第二个对话框中,选择“逗号”分隔符,选择“第一行包含字段名称”选项,在“文本识 别符”中选择“无” 。最后在对话框中单击“完成”按钮,弹出已完成“学生成绩单”导出的提示。3将“学生成绩单”查询导出到桌面 EXCEL 文件“学生成绩表”中。 打开数据库,在数据库窗口中选

6、择要导出的查询“学生成绩单” ,单击右键,在弹出的快捷菜 单中选择“导出”命令。在“导出”对话框中选择要导出的 Excel 数据类型。选择要导出的目的 文件夹,可用复选框选择“带格式保存”和“自动保存” 。单击“导出”命令按钮,完成导出过程。写出以上操作的主要过程。(二)导入操作1将上面实验产生的文本文件导入教学管理数据库中作为表对象。命名为“学生成绩单” 。 并为各字段列指定合适的类型。 在数据库窗口表对象界面,选择“外部数据”“文本文件”“导入”命令;或在空白处 单击右键,在弹出的快捷菜单中选择“导入”命令,启动“导入”对话框。 在“导入”对话框中选择“文本类型”为“文本文件” ,然后选中

7、要导入的对象“学生成绩单” ,单击“确定”按钮,弹出“导入文本向导”对话框。在第一个对话框中,选择单选框“带分隔符用逗号或制表符之类的符号分隔每个字段” 。在第二个对话框中,选择“逗号”分隔符,选择“第一行包含字段名称”选项,在“文本识 别符”中选择“无” 。点击 高级 更改代码页让 access 添加主键选定名称完成。2上面实验产生的 EXCEL 文件“学生成绩表”导入教学管理数据库中作为表对象。命名为 “学生成绩表” 。并为各字段列指定合适的类型。产生表后,指定学号、课程号为主键。 在数据库窗口表对象界面,选择“外部数据”“excel”; 在“导入”对话框中选择“文本类型”为 Excel,

8、然后选中要导入的对象“学生成绩单” ,单 击“确定”按钮,弹出“导入文本向导”对话框。选择 显示命名区域在第一个对话框中,选择“第一行包含列标题” 。指定字段选项选定主键指定名称完成写出以上操作的主要过程。四、回答问题1什么是 Access 的外部数据? 答:凡是不在当前 Access 数据库中存储,在其他数据库或程序中的数据称为外部数据。 2简述不同软件进行数据导入、导出的意义。 答:导入文件操作实际上是将外部文件存储格式转换为 Access 表格式,再将外部文件的内容 复制到 Access 表中保存。Access 从外部导入数据时,并不删除或破坏外部文件。当 Access 向外部文件导出时

9、,原有的 Access 对象没有被删除或破坏,产生的是原对象 的一个副本。导出是一种重要的功能。数据库可以有效地存储数据、具有强大的查询功能。而其 他软件也有其自身优势,导出可以利用其他软件的优势,来对数据库中的数据进行处理。 3对于 Access 来说,导入和链接有什么异同点。 答:链接是在 Access 中以数据的当前文件格式(即保持原文件格式不变)使用外部数据。导 入是对外部数据制作一个副本,并将副本移动到 Access 中,在 Access 系统中使用。 运用链接方式使用其他应用程序中的数据,并和其他应用程序共享数据文件。这种方式下, Access 可以使用和修改其他程序中建立的数据文

10、件(如 Excel 表中的数据) ,而不改变原有数据文 件的存储格式。使用链接方式的最大缺点是不能运用 Access 进行表之间的参照完整性(除非链接 的就是 Access 数据库)这一强大的数据库功能。用户只能设置非常有限的字段属性,不能对导入 表添加基于表的规则,也不能指定主键等操作。 Access 的数据导入功能能够将外部数据源从物理上放入一个新的 Access 表中。Access 在导入 时,自动把数据从外部数据源的格式转换为 Access 数据表的格式,并复制到 Access 中,以后使 用这些数据就在 Access 中使用。导入的数据被转换为 Access 表,所以,导入的数据可以

11、对其修 改结构、改变数据类型,改变字段名,设置字段属性,也可以对导入表加上基于表的规则,指定 主键等操作。 4在向文本文件导出时,怎样做到只导出数据而不导出字段名? 答:在导出文本向导中,选择取消“第一行包含字段名称”即可。 5可以将表对象或查询对象导出,能否将外部数据导入为查询?若要导入到查询,Access 会 怎样做? 答:可以。打开数据库,鼠标指向空白处,单击鼠标右键,在弹出的快捷菜单中选择“导入”命 令;或单击“文件”菜单下“获取外部数据”中的“导入”命令。打开“导入”对话框。 在对话框中选择要导入的数据库文件。单击“导入”命令按钮,或双击要导入的数据库文 件。打开“导入对象”对话框。并单击对话框中的“选项”命令按钮。 选择“表”选项卡,再选择要导入的查询和附加选择项。 单击“确定”按钮。在当前数据库中就导入了选择的数据库对象。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 初中教育

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号