Database 表示数据转换

Database 表示数据转换,database,relational-database,analysis,data-transfer,Database,Relational Database,Analysis,Data Transfer,两个不同的关系数据库 您的任务是编写代码,将数据从第一个数据库传输到第二个数据库 要传输到的数据库中的某些表与要从中传输的表具有相同的结构,这些表的传输非常简单,如“INSERT INTO DbA.TableA(…)VALUES SELECT*from DbB.TableB” 要传输的数据库中的某些表具有不同的结构和用途。经过适当的分析,您了解了这些关系,并且了解了编写代码所需的正确转换 我的问题是:你如何表达这种知识?如何表达两个数据库之间的转换关系?有工具或图表吗 我现在知道的最好的方法是编

两个不同的关系数据库

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

要传输到的数据库中的某些表与要从中传输的表具有相同的结构,这些表的传输非常简单,如“INSERT INTO DbA.TableA(…)VALUES SELECT*from DbB.TableB”

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

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


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

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

如果您想要记录该过程,那么您通常会编写一个接口定义文档(IDD)。谷歌上有很多例子,但是