2009-03-05 6 views
3

Ich denke über einige Datenbank-Design-Konzepte nach und glaube, dass das Erstellen von Beispieldaten, die das reale Volumen meiner Anwendung simulieren, helfen wird, einige Designentscheidungen zu verfestigen.Sample Data Creation Tool (hauptsächlich für Datenbanken)

Kennt jemand ein Werkzeug zum Erstellen von Beispieldaten? Ich suche nach etwas, das möglichst datenbank- und plattformneutral ist (von MySQL zu DB/2 und Windows zu UNIX), um das Design über verschiedene Systeme/Architekturen zu testen. Ich visioning ein Tool, das Sie können:

  1. Punkt zu einer Datenbanktabelle (n) (einige Konfiguration des DSN, etc.)
  2. die Felder introspect und basieren auf dem Gebiet .. . (Point-and-Click oder eine Konfiguration hinzufügen)
  3. haben ein Mittel zum Ausdruck bringen, wie Beispieldaten (MySQL Sample Data Creator ist die Art von Sache, die ich Vision zu schaffen, aber ich denke their'd Frequenz einige weitere Optionen begehen sein mögen also um sehr große Datensätze zu erstellen ... Millionen oder Milliarden von Zeilen ... glaube nicht, dass dieses Werkzeug w Ould Skala auf das Volumen der Daten I)
  4. einen Knopf drücken und (je nach Parameter gehen erstellen möchten, kann dies eine lange Zeit in Anspruch nehmen)

Irgendwelche Gedanken? Natürlich könnte ich dafür eine App schreiben, aber es scheint so generisch, dass ich das Rad nicht neu erfinden sollte.

Antwort

0

Ich kann Ihnen nicht mit MySQL oder DB/2 helfen, aber falls jemand zu dieser Antwort mit einem Bedarf für MS SQL Server kommt, kann ich das Data Generator von Red Gate empfehlen.

0

Unser Testdatengenerator Datanamic DB Data Generator kann dies für Sie tun. Arbeitet mit MySQL. Beim ersten Laden der Tabellen werden die standardmäßigen Generatoreinstellungen verwendet. Sie können dann die Felder "feinabstimmen" und/oder andere "Generatoren" auswählen.