1. 研究目的与意义
SQL Server数据库是目前比较流行的一种大型数据库管理系统。在实际应用中,人们大多习惯使用Excel编辑数据,而不是直接往SQL Server中输入数据,因此我们经常要将从后台SOL Server数据库服务器中查询得到的信息导人到普通工作人员比较熟悉的Excel表中进行打印存档.也经常想把日常工作中的各种Excel表格中的数据导入到SOL Server数据库中进网络共享和查询管理,这样就有必要将这两者进行快速的转换。
数据转换是异构数据集成的重要内容,现实世界大量数据以Excel电子表格、关系型数据表等模式存储,由不同的软件管理,彼此相对独立。考虑设计软件系统,实现基于SQL的Excel电子表格与SQL Server数据库中关系表间的互转换并进行存储,优良的数据转换系统的设计可以简化工作流程,降低工作难度,减少操作人员耗费的精力和时间,具有广阔的应用背景和较强的现实意义。
2. 课题关键问题和重难点
几乎所有的数据库管理者都或多或少的了解并使用过数据导入导出的功能以便完成支持诸如数据合并、归档和分析等任务,以及开发应用程序或升级数据库或服务器,而这一切的便利都已经被SQL Server中的数据转换服务(DTS)囊括其中,它提供了一套图形化工具和可编程对象,以帮助管理员和开发人员和需要进行数据维护的人员解决数据移动问题。
本课题关键问题是设计出基于SQL的Excel/SQL Server数据互转换系统,实现Excel数据表和SQL Server数据表的互转换,基于SQL是指要用相关编程语言实现,因为目前一些SQL Server版本有把数据表转换为Excel数据表的功能和作用。
本课题难点在于运用相关编程语言实现软件系统交互,即Excel数据表和SQL Server数据表的互转换,包括软件功能需求分析、软件界面布局构思、初步编码语言设计、编码改进优化、数据表之间的转换格式兼容等问题,需要自己查阅资料逐一解决这些难点。
3. 国内外研究现状(文献综述)
1. 摘要
在使用SQL Server的过程中,常常会用到数据转换的的问题,有时我们需要将外部环境的数据导入到SQL Server数据库中,如将Excel数据表中的数据导入到SQL Server数据库中,有时又要将SQL Server数据库中的数据导出到Excel中。
关键词:数据导入导出 OPENDATASOURCE OPENROWSET;数据转换服务DTS
4. 研究方案
基于SQL的Excel/SQL Server数据互转换系统,实现Excel数据表和SQL Server数据表的互转,软件主要包括以下内容:
(1)提供界面和接口,用户选择连接目标数据库和目标Excel文件;
(2)用户选取SQL Server数据库中目标关系表,将其转换为Excel表格,并选择存储位置保存;
5. 工作计划
工作进度要求(按周次填写):
第一周 :查找资料,进行课题调研,确定毕业设计题目。
第二周 :在调查研究的基础上撰写开题报告。
以上是毕业论文开题报告,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。