0

两个不同的关系数据库。

您的任务是编写代码将数据从第一个数据库传输到第二个数据库。

您要传输到的数据库中的某些表与您要传输的表具有相同的结构,这些表的传输就像“INSERT INTO DbA.TableA (...) VALUES SELECT * FROM DbB.TableB”一样简单.

您正在传输的数据库中的某些表具有不同的结构和不同的用途。经过适当的分析,您了解了关系并了解了编码所需的正确转换。

我的问题是:你如何表达这样的知识?你如何表达两个数据库之间的转换关系?有没有工具或图表?

我现在知道的最好的方法是编写第一个数据库的表列表,并为每个表描述如何将其转换为第二个数据库。有没有可能让它更正式/简洁/酷?

4

1 回答 1

0

如果您想要一个工具集并在 Microsoft 数据库堆栈中工作,那么这正是 SQL Server 集成服务(或 SSIS)的用途。

如果您想记录该过程,那么您通常会编写一个接口定义文档 (IDD)。Google 上有很多示例,但这里有一些可以帮助您入门的内容。

于 2013-03-05T13:15:40.860 回答