需要开发一个JAVA程序来比较数据库

需要开发一个JAVA程序来比较数据库,java,Java,我需要用JAVA开发一个程序,在这个程序中,我要将一个数据库与另一个数据库进行比较,并为唯一的数据生成输出。请帮助我完成将要遵循的过程…好吧。。首先比较表列表,然后比较每个表中的列列表,最后比较各行 获取表格: 获取列: 获取行/单元格: 总而言之,只有3个级别可能出现差异,如果出现差异,只需将差异记录到ArrayList或等效文件中,然后继续。有很多方法可以比较两个数据库: 相同的模式:每个表都有相同的名称、相同的列;每列都有相同的类型;相同的约束条件;同样的关系 如果两个数据库具有相同的

我需要用JAVA开发一个程序,在这个程序中,我要将一个数据库与另一个数据库进行比较,并为唯一的数据生成输出。请帮助我完成将要遵循的过程…

好吧。。首先比较表列表,然后比较每个表中的列列表,最后比较各行

  • 获取表格:
  • 获取列:
  • 获取行/单元格:

总而言之,只有3个级别可能出现差异,如果出现差异,只需将差异记录到
ArrayList
或等效文件中,然后继续。有很多方法可以比较两个数据库:

  • 相同的模式:每个表都有相同的名称、相同的列;每列都有相同的类型;相同的约束条件;同样的关系
  • 如果两个数据库具有相同的模式,它们是否包含相同的数据
  • 你指的是哪一个

    您的问题太广泛了,但是如果您使用Java访问关系数据库,您肯定需要JDBC。你对它了解多少