Генераторы тестовых данных / самый быстрый путь к созданию надежных, неповторяющихся, но не реальных образцов данных базы данных?

Мне нужно создать быстрый технико-экономический тест / подтверждение концепции удаленной базы данных для клиента, которая будет заполнена в основном типичными данными о компании и людях (имена, адреса и т. д.); 150К записей или около того. Примеры баз данных, упомянутые здесь, были полезны:

Где я могу найти образцы баз данных с общим форматированием данных, которые я могу использовать в нескольких механизмах баз данных?

... но я хотел бы иметь возможность легко генерировать образцы данных, подобные этому, и на менее типичных наборах данных. У кого-нибудь есть какие-либо рекомендации для готовых (или вне сети) решений?


person Jamo    schedule 22.12.2008    source источник


Ответы (4)


Для SQL Server существует отличное решение: RedGate SQL Data Generator. Он не дешевый, но со своей задачей справляется очень хорошо.

person maxnk    schedule 22.12.2008

Я не мог найти хороший вариант на полке, поэтому мы создали его на основе нескольких простых концепций. Если вы не найдете хороших ответов, дайте мне знать, и я поделюсь структурой и любыми файлами, которые вам нужны.

person jerebear    schedule 22.12.2008

Ознакомьтесь с моим ответом на этот более ранний вопрос здесь.

Не уверен, какую базу данных вы используете, но, надеюсь, она окажется полезной. Я до сих пор не использовал этот инструмент сам, но я слышал больше хороших отзывов, когда переходил по ссылке.

person Jarod Elliott    schedule 22.12.2008

На этот раз для моей конкретной потребности (которая в данном случае была в основном «люди») я в конечном итоге выбрал CSV-файл Fake Name Generator с 1 миллионом поддельных имен за 25 долларов. Казалось, что это самый быстрый/простой маршрут для необходимого мне объема данных. Стоит проверить, совпадают ли ваши потребности:

http://www.fakenamegenerator.com/

http://www.fakenamegenerator.com/order.php

person Jamo    schedule 02.01.2009