3

我正在考虑一些数据库设计概念,并相信创建模拟我的应用程序的真实世界体积的示例数据将有助于巩固一些设计决策。

有谁知道创建示例数据的工具?如果可能的话,我正在寻找与数据库和平台无关的东西(从 MySQL 到 DB/2,从 Windows 到 UNIX),以便跨不同系统/架构测试设计。我正在设想一些您可以使用的工具:

  1. 指向数据库表( DSN 的某些配置等)
  2. 内省字段并基于字段...(点击或添加一些配置)
  3. 有一种表达如何创建样本数据的方法MySQL Sample Data Creator是我所设想的那种东西,但我认为他们会有更多的选择,比如提交频率,以便创建非常大的数据集......数百万或数十亿行...不要认为这个工具会扩展到我想要创建的数据量)
  4. 按下按钮即可(取决于您的参数,这可能需要很长时间)

有什么想法吗?当然,我可以编写一个应用程序来做到这一点,但它看起来很普通,我不应该重新发明轮子。

4

4 回答 4

3

DBMonster很好,但我更喜欢databene benerator,因为我在这个类似问题的答案中解释了它。

于 2009-03-05T18:05:00.653 回答
2

DBMonster这样的东西?

此页面还列出了许多 DB 数据生成器。

于 2009-03-05T17:41:11.817 回答
0

我无法在 MySQL 或 DB/2 方面为您提供帮助,但如果有人在需要 MS SQL Server 的情况下得到这个答案,我可以推荐Red Gate的数据生成器。

于 2009-03-05T17:37:54.243 回答
0

我们的测试数据生成器 Datanamic DB 数据生成器可以为您做到这一点。适用于 MySQL。第一次加载表格时,它使用默认的“生成器设置”。然后,您可以“微调”这些字段和/或选择其他“生成器”。

于 2009-05-19T12:07:48.360 回答