可重用软件中的Xml与表数据库

时间:2016-11-27 14:52:54

标签: xml database reusability

我正在构建一个Web工具需要数据库这个数据库我必须从我在其中构建工具的系统数据库中取出它,我不想构建我的工具在一个系统中运行,我想做可重用的软件(通用工具)...软件工程说这个工具必须在其他系统中重用...所以我决定把系统数据库中的提取数据库放在xml文件而不是我写查询从数据库表中提取数据库系统(比如Oracle,sql server),我的问题是当我需要泛化和可重用工具我应该用什么来存储我需要的数据库在xml文件或(Oracle,sql server数据库)?我的决定是否属实?

编辑: 每个系统都有数据库表s(Oracle,sql)不同于系统到另一个例如:第一个系统有(Oracle数据库)而第二个系统有(sql server database)以避免写入不同的查询方面(Oracle,sql)表示提取数据库我认为要做的是将结构数据库放在xml文件中所以不管系统中数据库的表示我都不在乎,因为我在xml文件中使用结构数据库存储(我认为......但我不知道是否我的决定是真的还是假的......我不知道是否使用xml文件保险可以使用可重用的工具。

1 个答案:

答案 0 :(得分:0)

XML不是数据库。 XML可以很好地将数据从一个系统移动到另一个系统。