示例数据创建工具(主要用于数据库)

时间:2009-03-05 17:33:58

标签: test-data random-sample sample-data

我正在考虑一些数据库设计概念,并认为创建模拟我的应用程序的实际数量的样本数据将有助于巩固一些设计决策。

有没有人知道创建样本数据的工具?如果可能的话,我正在寻找数据库和平台中立的东西(从MySQL到DB / 2,从Windows到UNIX),以便在不同的系统/架构中测试设计。我正在想象一些你可以使用的工具:

  1. 指向数据库表(DSN的某些配置等)
  2. 内省并根据字段... (点击或添加一些配置)
  3. 有表达如何创建示例数据的方法MySQL Sample Data Creator是我想象的那种东西,但我认为他们会有更多选项,比如提交频率,所以创建非常大数据集......数百万或数十亿行......不要认为这个工具会扩展到我想要创建的数据量。
  4. 按一下按钮(取决于您的参数,这可能需要很长时间)
  5. 有什么想法?当然,我可以写一个应用程序来做这个,但它似乎非常通用,我不应该重新发明轮子。

4 个答案:

答案 0 :(得分:3)

DBMonster没问题,但我更喜欢databene benerator正如我在this answer中对类似问题所说的那样。

答案 1 :(得分:2)

类似于DBMonster

This page还有许多数据库数据生成器列表。

答案 2 :(得分:0)

我无法帮助您使用MySQL或DB / 2,但是,如果有人需要MS SQL Server,我可以推荐来自Red Gate的Data Generator

答案 3 :(得分:0)

我们的测试数据生成器Datanamic DB Data Generator可以为您完成此任务。适用于MySQL。它在第一次加载表时使用默认的“生成器设置”。然后,您可以“微调”字段和/或选择其他“生成器”。