Как построить большую и сложную базу данных в sql - легко и быстро? - PullRequest
0 голосов
/ 22 августа 2011

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

Итак, можно ли откуда-нибудь получить файл больших данных и загрузить его в базу данных XE?

Ответы [ 3 ]

2 голосов
/ 23 августа 2011

Вы не можете получить «большие» данные для издания Oracle Express, поскольку они ограничены 4 ГБ (10 г) или 10 ГБ (11 г).

При этом доступны общедоступные наборы данных.Лично мне нравятся данные FAA по зарегистрированным владельцам / операторам самолетов

1 голос
/ 03 сентября 2011

Поскольку вы практикуете с Oracle, возможно, хорошим решением (которое также будет генерировать именно те данные, которые вам нужны) было бы написание собственных хранимых процедур для генерации ваших данных в цикле (или аналогичной конструкции).Затем вы можете генерировать столько, сколько захотите, одновременно практикуя обработку больших наборов данных и написание эффективного кода PL / SQL и SQL.

Таким образом, ваши данные будут соответствовать вашей текущей структуре базы данных без необходимости создаватьновая база данных соответствует любому набору данных, загружаемому из Интернета.

0 голосов
/ 22 августа 2011

IIRC есть примеры схем в качестве HR, которые можно включить. Смотрите это .

...