- 1、本文档共17页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
项目16导入和导出数据库中的数据《SQLServer2012
数据库技术实用教程》作者:高云崔艳春夏平
(时间:1次课,2学时)
项目16导入和导出数据库中的数据16.1使用SQLServer导入和导出向导16.2使用SSIS16.3小型案例实训
16.1使用SQLServer导入和导出向导16.1.1启动SQLServer导入和导出向导16.1.2SQLServer导入和导出界面
16.1.1启动SQLServer导入和导出向导从【开始】菜单启动单击【开始】菜单,选择【所有程序】|【MicrosoftSQLServer2012】菜单项,打开【导入和导出数据】对话框,即可启动SQLServer导入和导出向导。从SQLServerManagementStudio启动在SQLServerManagementStudio中,连接到SQLServer数据库引擎实例,展开该实例下的【数据库】节点,右击选定的数据库,在打开的快捷菜单中选择【任务】|【导入数据】或【导出数据】菜单项。命令提示符启动在命令提示符窗口中运行DTSWizard.exe(位于C:\ProgramFiles\MicrosoftSQLServer\100\DTS\Binn)。
16.1.2SQLServer导入和导出向导界面(1)【欢迎使用SQLServer导入和导出向导】界面
16.1.2SQLServer导入和导出向导界面(2)【选择数据源】界面:指定要复制的数据源。
16.1.2SQLServer导入和导出向导界面(3)【选择目标】界面:指定要复制的数据的目标。
16.1.2SQLServer导入和导出向导界面(4)【创建数据库】界面:为目标文件定义新的数据库。
16.1.2SQLServer导入和导出向导界面(5)【指定表复制或查询】界面:指定如何复制数据,可以使用图形界面选择所希望复制的现有数据库对象,或使用Transact-SQL创建更复杂的查询。
16.1.2SQLServer导入和导出向导界面(6)【保存并运行包】界面:在该界面中可以立即运行包,保存包以便日后运行,或保存并立即运行包。
16.2使用SSIS16.2.1SSIS介绍16.2.2SSIS工作方式16.2.3创建SSIS包16.2.4执行SSIS包
16.2.1SSIS介绍SSIS是SQLServerIntegrationServices的简称,是生成高性能数据集成解决方案(包括数据仓库的提取、转换和加载(ETL)包)的平台。SSIS包的典型用途:数据库中数据的导入导出操作合并来自异类数据存储区的数据填充数据仓库和数据集市清除数据和将数据标准化将商业智能置入数据转换过程使管理功能和数据加载自动化
16.2.2SSIS工作方式(1)MicrosoftSQLServer2012IntegrationServices(SSIS)包括一组向导,可完成在数据源之间复制数据、构造简单包、创建包配置、部署IntegrationServices项目和迁移SQLServerDTS包的步骤。SSIS程序包实质上就是程序。该程序包中存储了一套指令,以便进行移动、赋值、编辑等处理。数据导入导出向导是能够自动建立这样的程序包的工具,为的是可以实现简单的导入或导出操作。
16.2.2SSIS工作方式(2)SSIS包可以导入或导出的数据源有以下几种:SQLServer平面文件MicrosoftAccessMicrosoftExcel其他OLEDB访问接口使用SSIS包进行导入导出操作包括以下两个过程:创建SSIS包执行SSIS包
16.2.3创建SSIS包【实例16-1】将Student数据库中“教师表”导出到文本文件。【实例16-2】创建SSIS包,功能将student数据库中“课程表”导出到Excel文件。【实例16-3】将【实例16-2】导出的“课程表_SSIS.xls”中数据作为“课程表1”数据表,导入到student数据库中。
16.2.4执行SSIS包SSIS创建之后,并没有向目标文件导入数据,只有在执行SSIS包之后,才会根据SSIS包的设置信息将数据导入到目标文件中。【实例16-4】执行【实例16-2】中创建的“课程表SSIS包”。
16.3小型案例实训完成学生成绩数据库导入和导出工作任务。【任务16-1】至【任务16-2】
文档评论(0)