版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实验16数据的导入、导出作为数据库系统管理员,对数据库进行导入导出数据是一项经常执行的基本任务。本实验介绍了在SQLServer中进行数据导入导出的几种方法。【知识要点】
1.导入和导出数据导入数据是从MicrosoftSQLServer的外部数据源(如ASCII文本文件)中检索数据,并将数据插入到SQLServer表的过程。导出数据是将SQLServer实例中的数据析取为某些用户指定格式的过程,例如将SQLServer表的内容复制到MicrosoftAccess数据库中。
2.数据导入导出的原因(1)数据迁移在建立数据库后要执行的第一步很可能是将数据从外部数据源导入SQLServer数据库,然后即可开始使用该数据库。例如,可以把Excel工作表中的数据,或文本文件格式的文件数据导入SQLServer实例。(2)转换异构数据异构数据是以多种格式存储的数据,例如存储在SQLServer数据库、文本文件和Excel电子表中的数据。转换异构数据就是将这些使用不同格式存储的数据转换到统一存储模式中。实验16数据的导入、导出3.数据传输工具在SQLServer2000中提供了下面几种数据导入、导出的工具,用户根据特定需要选择适当的工具完成工作:(1)DTS导入/导出向导
DTS(DataTransformationService)导入/导出向导以交互式方式指导用户完成数据传输的工作。(2)bcp实用程序
bcp(bulkcopy)是一个在命令提示符下的实用工具。语法:
bcp{[[database_name.][owner].]{表名|视图名}|"查询语句"}
{in|out|queryout|format}数据文件名
[-f格式文件名]
[-n][-c][-w][-N]
[-t字段结束符][-r行结束符]
[-i输入文件名][-o输出文件名]
[-S服务器名]][-U登录名][-P口令
]实验16数据的导入、导出(3)调度作业
SQLServer代理程序会自动地调度数据导入、导出的传输过程。例如:通过定义自动化任务保存数据的导入、导出规则,在指定的时间由系统调度任务执行,以减少每次数据传输的手工调度过程和重复的操作步骤。【实验目的】
学习和掌握SQLServer导入/导出数据的功能和操作方法。实验16.1使用DTS导入/导出数据【实验目的】
学习和掌握使用DTS向导导入、导出数据的操作方法。【实验内容】1.使用DTS向导导入数据;2.使用DTS向导从源数据表导出数据至Excel表:将学生表Student中的信息转换成Excel表Student_Excel.xls;3.使用DTS向导用一条查询语句指定导出数据至txt格式的文件:将教师表Teacher中的信息转换成txt格式的文本文件;4.使用DTS向导从源数据表导出数据至MicrocsoftAccess数据表:将数据库jiaoxuedb中的下列信息转换成MicrocsoftAccess数据表:学号Sno、学生名Sname、课程名Cname、成绩Score;5.使用DTS向导用一条查询语句导出数据至MicrocsoftFoxPro数据表:将数据库jiaoxuedb中的下列信息转换成MicrocsoftFoxPro数据表:教师号Tno、教师名Sname、课程名Cname。实验16.1使用DTS导入/导出数据【实验步骤】1.使用DTS向导导入数据将下面EXEL表格中的数据录入至数据库表。
2.使用DTS向导从源数据表导出数据至Excel表实验16.1使用DTS导入/导出数据2.使用DTS向导从源数据表导出数据至Excel表(2)选择数据源(1)选择DTS向导(3)选择目的(4)指定表复制或查询实验16.1使用DTS导入/导出数据(5)选择源表复制和视图(6)保存、调度和复制包(7)执行导出数据(8)正在执行包窗口实验16.1使用DTS导入/导出数据10.导出的Excel表11.数据源表9.导入成功实验16.1使用DTS导入/导出数据3.使用DTS向导用一条查询语句指定导出数据至txt格式的文件(1)选择DTS向导(2)选择数据源(3)选择目的(4)指定表复制或查询(5)键入SQL语句窗口(6)系统提示(7)选择目的文件格式(8)保存、调度和复制包窗口实验16.1使用DTS导入/导出数据(9)完成包创建窗口(10)系统提示:正在执行包(11)系统提示:导入完成实验16.1使用DTS导入/导出数据(12)导出的TXT格式文件(13)数据原表Teacher实验16.1使用DTS导入/导出数据4.使用DTS向导从源数据表导出数据至MicrocsoftAccess数据表
实验16.1使用DTS导入/导出数据(1)MicrosoftAccess新建(2)新建数据库(3)MicrosoftAccess设计(4)选择向导实验16.1使用DTS导入/导出数据(5)选择数据源(6)选择目的(7)指定表复制或查询(8)创建导出数据的SQL语句实验16.1使用DTS导入/导出数据(9)DTS向导执行完毕(10)源表Course中的数据(11)选择表和视图(12)完成创建包实验16.1使用DTS导入/导出数据(13)验证源表和导出表源表SC数据导出的表S_course数据源表student数据实验16.2bcp实用程序【实验目的】
学习和掌握使用bcp实用程序导入/导出数据的操作方法。【实验内容】
1.使用bcp从源数据表导出数据至Excel表:将教师表中的信息转换成Excel表Teacher_Excel.xls;
2.使用bcp从源数据表导出数据至txt格式的文件:将学生表Student中的信息转换成txt格式的文本文件Student_text.txt;
3.使用bcp从Excel文件导入数据到数据表:从Excel文件Course_Excel.xls导入数据至数据库jiaoxuedb中的数据表Course中,Course_Excel.xls文件数据如图16-40所示。
4.使用bcp从TXT格式文件导入数据到数据表:从TXT格式文件TC_Txt.txt导入数据至数据库jiaoxuedb中的数据表TC中。TC_Txt.txt文件数据如图16-41所示。Course_Excel.xls文件数据TC_Txt.txt文件数据实验16.2bcp实用程序【实验步骤】
1.使用bcp从源数据表导出数据至Excel表
(3)执行命令窗口(1)停止运行的服务器(2)启动运行的服务器(4)导出文件Teacher_Excel.xls
(5)源数据表Teacher
实验16.2bcp实用程序2.使用bcp从源数据表导出数据至txt格式的文件(1)启动DOS命令行窗口,输入如下命令:bcp“SELECT*FROMjiaoxuedb.dbo.studentOrderbySno”queryoute:\张小山数据库\student_text.txt–c–Szhangbenshan–Usa–Psa执行导出数据命令导出的Student_text.txt数据实验16.2bcp实用程序3.使用bcp从TXT格式文件导入数据到数据表(1)待导入的数据文件Cours_txt.txt
(2)待导入数据的格式Course_txt.fmt
8.0------bcp命令版本号对应的表中字段名
4---------字段个数
1SQLCHAR05"\t"1Cno
Chinese_PRC_CI_AS2SQLCHAR020"\t"2Cname
Chinese_PRC_CI_AS3SQLCHAR05"\t"3Chour“"4SQLCHAR042"\r\n"4Ccredit""文件字段序号字段长度字段在表中序号排序规则字段类型字段间分界符字段前缀字符数(3)导入数据的格式文件Course_txt.fmt
实验16.2bcp实用程序(4)在打开的MS-DOS命令行窗口中输入命令:bcp
jiaoxuedb.dbo.Courseine:\张小山数据库\Course_txt.txt
-fe:\张小山数据库\Course_txt.fmt
–Szhangbenshan–Usa–Psa执行bcp导入命令(5)验证导入的数据习题【实验题】实验内容与要求针对数据库jiaoxuedb进行如下操作:1.使用DTS向导导出表Student数据至MicrocsoftAccess数据表S_Access
;2.在MicrocsoftFoxPro6.0环境中自拟一个课程表COURSE_VFP,然后使用SQLServer2000系统中的DTS向导导入CO
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 各种脚手架验收记录表
- 妇联知识考试题及答案
- 高级茶艺师理论试题后含答案解析
- 感染性腹泻病例
- 八大作业安全培训试题答案
- 儿童康复考核试题及答案解析(2025版)
- 耳鼻喉科专业试题及答案
- 村级森林防火工作落实实施方案
- 高考五篇满分押题作文
- 学校财务工作总结
- 消防工程竣工验收评估报告
- DB11T 2543-2026花坛花境植物景观营造与养护技术规程
- 自考00688设计概论高频考点重点
- 2026年部编版新教材道德与法治五年级上册第一单元检测题(含答案)
- 口腔诊所诊疗服务规范
- Unit 2 My feelings(单元自测基础卷)A4版英语人教PEP版五年级上册2026秋
- 第9课《谈骨气》课件
- 2025年行政检察业务竞赛真题及答案
- 荷马史诗《奥德赛》:英雄的归乡与人性的光辉
- 广东省医师变更执业注册申请审核表
- 直播间话术顺口溜词语大全
评论
0/150
提交评论