2009-03-05 6 views
3

Je réfléchis à certains concepts de conception de base de données et je crois que la création de données simulant le volume réel de mon application aidera à consolider certaines décisions de conception.Exemple d'outil de création de données (principalement pour les bases de données)

Quelqu'un connaît-il un outil pour créer des exemples de données? Je cherche quelque chose qui soit neutre de base de données et de plate-forme si possible (de MySQL à DB/2 et de Windows à UNIX) afin de tester la conception à travers différents systèmes/architectures. Je visioning un autre outil que vous pouvez:

  1. points à une table de base de données (s) (certains de configuration du DSN, etc.)
  2. les champs et introspect en fonction du champ .. . (pointer-cliquer ou ajouter une configuration)
  3. ont un moyen pour exprimer comment créer des données d'échantillons (MySQL Sample Data Creator est le genre de chose vision I mais je pense their'd être quelques plus d'options comme engager la fréquence donc pour créer de très grands ensembles de données ... des millions ou des milliards de lignes ... ne pense pas que cet outil w échelle ould au volume de données que je veux créer)
  4. appuyer sur un bouton et aller (en fonction de vos paramètres, cela peut prendre beaucoup de temps)

Toute pensée? Bien sûr, je pourrais écrire une application pour le faire, mais il semble tellement générique que je ne devrais pas avoir à réinventer la roue.

Répondre

0

Je ne peux pas vous aider avec MySQL ou DB/2 mais, au cas où quelqu'un arriverait à cette réponse avec un besoin de MS SQL Server, je peux recommander le Data Generator de Red Gate.

2

Quelque chose comme DBMonster?

This page a également une liste de nombreux générateurs de données DB.

0

Notre générateur de données de test, Datanamic DB Data Generator, peut le faire pour vous. Fonctionne avec MySQL. Il utilise les "paramètres du générateur" par défaut lors du chargement de vos tables la première fois. Vous pouvez ensuite "affiner" les champs et/ou choisir d'autres "générateurs".

Questions connexes