数据的导入导出实验二

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

新疆师范大学

实验报告

科目数据库实验题目导入导出数据

系别计算机科学与技术班级10-1 时间2012-3-20

实验者组员指导教师栾老师

【实验目的】

1.导入和导出数据

2.了解数据导入导出的原因

(1)数据迁移

(2)转换异构数据

3.学会数据传输工具的使用

【实验内容】

1.使用DTS向导分别在pubs数据库中选取3个表导出到Excel文件中,选

取3个表导出到文本文件中,选3个表导出到Microsoft Access数据库中;

2.用自己名字创建数据库,在该库创建一个表,将Excel文件中的一个sheet 某些列导入到新创建的表中,完成部分数据的导入工作,Excel中的其它sheet 直接导入到库中。

3.使用DTS向导将txt格式的文件导入到自己的数据库中,注意检查导入表中各字段的长度;

4.使用DTS向导将Microsoft Access数据文件导入到自己的数据库中,检查表结构与pubs中的表结构有无变化;在Microsoft Access打开查看一下表结构与pubs中的结构是否一致。

【实验步骤】

1.使用DTS向导将pubs库中的sales, employee, jobs表导出,分别存为相应

的xls、txt和Microsoft Access数据表。

1.将sales表导出转为xls数据表步骤如下。

(1)点击椭圆内的命令。

(2)如下图椭圆内所示,按要求完成数据源等的改写。

(3)如下图,将目标数据源改成Excel,并选择之前建好的Excel表。

(4)选择要到处的sales表

(5)点击完成,实现将sales表成功导成Excel.

2.将employee表导出转成txt数据表,第(1)、(2)步不变。(3)将目标选为文本文件,并选择之前建好的txt文档。

(4)修改参数如下图。

(5)点击完成,成功将employee表导出转成txt数据表。

3.将jobs表导出,转成Access数据表,(1)(2)步于1相同。(3)将目的改为Microsoft Access,并选择建好的Access表。

(4)选择要导出的job表。

(5)点击完成,成功将job表导成Microsoft Access表。

2.建立一个自己名字的数据库,构建employee数据表结构,将employee.xls的数据导入到数据库表中。

(1)建立一个以自己名字命名的数据库

(2)构建employee数据表结构。

(3)与导出sales表相同的方式先将employee表导成xls形式,再用如下方式导入。

(4)将目标选为自己名字的数据库。

(5)选择数据源表及目的表名。

(6)点击完成,实现导入成功。

3.按txt文件导入到自已名字的数据库中。

(1)将数据源选为文本文件。

(2)选中第一行含有列名称。

(3)查看分隔符与导出时是否匹配。

(4)选择自己名字命名的数据库。

(5)选择导入的数据源和目的。

(6)点击完成,实现数据导入。

(7)打开导入的表验证导入结果。

4. 将Access数据表导入到自己的数据库中,并进行Microsoft Access,

中查看结果。

(1)选择导入的Access数据源。

(2)选择自己名字的数据库。

(3)修改导入数据源目的的名字。

(4)查看,并更改表的信息。

(5)点击完成,实现将Access数据表导入到自己的数据库中。

【实验分析】

5.以上操作过程中解决了哪些问题,结果如何?

答:实验第一步要求使用DTS向导将pubs库中的employee表导出,存为txt 数据表。而第二步却要求建立一个自己名字的数据库,构建employee数据表结构,将employee.xls的数据导入到数据库表中。第一步导出

employee时将它存为了txt形式,第二步是不存在employee.xls的数据表的,要解决这个问题,只有将employee表再导出并存为xls表才可以

实现第二步。

6.导入数据时,如何保证数据表的结构合理正确?

答:有两种方式:1.导入表后,鼠标右键单击表,在下拉菜单中选择设计表对表的属性进行更改。2. 在导入数据前,可在数据库中构建源表的结构,在进行数据导入时,选择构建好的目的表;或者在“选择源表和视图”

对话框下,选择“转换”按钮进行查看和更改。3.

7.对文本文件各属性列之间怎样区分?

答:用逗号隔开,导出时如下图所示:

8.表头信息你是怎么处理的?

答:

相关文档
最新文档