sqlserver2008数据库应用与开发教学课件作者李新德第八章
51页1、第八章 数据库的数据管理,项目十二 数据的导入与导出 项目十三 数据库的备份与还原,返回,项目十二 数据的导入与导出,数据导入和导出概述 作为一名数据库管理员,经常需要将一种数据环境中的数据传输到另一种数据环境中,或者将几种数据环境中的数据合并复制到某种数据环境中。这里说的数据环境种类较多,它有可能是一种应用程序,有可能是不同厂家的数据库管理系统,也有可能是电子表格或文本文件等。将数据从一种数据环境传输到另一种数据环境就是数据的导入和导出。 数据的导入和导出是数据库系统与外部进行数据交换的操作。导入数据是从外部数据源中检索数据,并将数据插入到SQL Server 2008 表的过程。,下一页,返回,项目十二 数据的导入与导出,导出数据是将SQL Server 2008 中的数据转换为用户指定数据格式的过程。 SQL Server 2008 中可以导入的数据源主要包括ODBC 数据源(如Oracle 数据库、Access数据库)、OLE DB 数据源(如其他SQL Server 实例)、Excel 电子表格、ASCII 文本文件等。同样,也可以将SQL Server 中的数据导出为这些格
2、式。 任务 数据的导入与导出 【知识准备】 (1)常见数据存储格式:,上一页,下一页,返回,项目十二 数据的导入与导出, 数据库:SQL Server、Oracle、Dbase、Access 等。 文本格式:ASCII 文本文件。 电子表格:Excel 文件。 XML 格式:xml 文件。 (2)建立Excel 电子表格,存储新入学学生的信息,数据如见表81。 【任务实施】 一、数据导入,上一页,下一页,返回,项目十二 数据的导入与导出,(1)在“对象资源管理器”面板中选择并展开服务器,然后用鼠标右键单击STUDY 数据库,在弹出的快捷菜单中选择“任务”“导入数据”命令,如图81 所示,进入“SQL Server导入和导出向导”界面,如图82 所示。 (2)单击“下一步”按钮,在“选择数据源”窗口中选择数据源。这里计划将Excel 表格中的数据导入SQL Server 中,因此需要在“数据源”下拉列表框中选择“Microsoft Excel”选项,然后单击“Excel 文件路径”后的“浏览”按钮,选择要导入Excel 表的文件名。这里要导入的文件是“新入学学生信息.xls”,如图83
3、所示。,上一页,下一页,返回,项目十二 数据的导入与导出,(3)单击“下一步”按钮,弹出图84 所示的“选择目标”窗口,目的是选择将数据导入哪里。这里采用默认的数据库服务器和数据库名称,如图84 所示。 (4)单击“下一步”按钮,弹出图85 所示的“指定表复制或查询”窗口,选中“复制一个或多个表或视图的数据”单选按钮。 (5)单击“下一步”按钮,在图86 所示的“选择源表和源视图”窗口中选择需要复制的表和视图。这里选择第一个工作簿,也可以通过编辑进行查看和修改。,上一页,下一页,返回,项目十二 数据的导入与导出,(6)单击“下一步”按钮,弹出图87 所示的“保存并运行包”窗口,在此可以调度包的执行时间,这里选中“立即执行”复选框,也可以选择是否保存SSIS 表,以便以后执行相同的任务。 (7)单击“下一步”按钮,在弹出的图88 所示的窗口中单击“完成”按钮,将出现图89 所示的执行过程。若成功执行,即可完成将Excel 表导入数据库的工作。 (8)成功导入数据之后,展开“对象资源管理器”,会看到刚导入的数据表Sheet1$,这是一张临时数据表,如图810 所示。 (9)点击“新建查询”
4、,打开查询分析器,执行以下SQL 命令,将临时表Sheet1$中的数据插入到表tb_student 中:,上一页,下一页,返回,项目十二 数据的导入与导出,use STUDY insert into tb_student select * from Sheet1$ (10)打开表tb_student,查看导入的数据,如图811 所示。 二、数据导出 (1)在“对象资源管理器”面板中选择并展开服务器,然后用鼠标右键单击STUDY 数据库,在弹出的快捷菜单中选择”任务”“导出数据”命令,打开“SQL Server 导入和导出向导”,在图812 所示的“选择数据源”窗口中选择需要导出的数据源,这里选择默认的STUDY 数据库。,上一页,下一页,返回,项目十二 数据的导入与导出,(2)单击“下一步”按钮,在弹出的图813 所示的“选择目标”窗口中,选择“目标”下拉列表框中的“平面文件目标”选项,并单击“文件名”旁边的“浏览”按钮,选择或新建一个空白文本文件“student.txt”。 (3)在“配置平面文件目标”窗口中选择要导出的数据表或视图,在“源表或源视图”下拉列表中选择表tb_stude
《sqlserver2008数据库应用与开发教学课件作者李新德第八章》由会员E****分享,可在线阅读,更多相关《sqlserver2008数据库应用与开发教学课件作者李新德第八章》请在金锄头文库上搜索。
逍遥游复习 知识点整理
近现代法德关系史 高三展示课3稿
当代大学生人生信仰及追求的调查研究
长相思 纳兰性德-ppt课件
课件:危机意识 一
英语ppt演讲关于阿甘正传
发达国家基础教育改革的动向与趋势 修改版
中国民间美术 课件.ppt
生物质发电技术与系统 课程ppt 第1章 生物质发电技术现状及发展趋势 2学时 -----2016
现代信号处理思考题 含答案
执业药师继续教育 抑郁症的药物治疗 100分
小学生的成长档案模板不用修改 万能型
增订六版 现代汉语 上册 第二章文字 思考与练习答案
国家财政ppt课件
加拿大英语介绍
六年级统计图的选择课件
中学生成长档案ppt
中国现代文学史期末复习整理
lohi和hihilo训练对女子赛艇运动员运动能力影响的比较研究
风雨贾平凹阅读答案
2024-04-11 25页
2024-04-11 37页
2024-04-11 28页
2024-04-11 31页
2024-04-11 36页
2024-04-11 29页
2024-04-11 22页
2024-04-11 27页
2024-04-11 34页
2024-04-11 32页