Где я могу найти примеры баз данных с общими отформатированными данными, которые я могу использовать в нескольких механизмах баз данных?
Кто-нибудь знает какие-нибудь примеры баз данных, которые я мог бы загрузить, предпочтительно в формате CSV или в каком-нибудь аналогичном, легко импортируемом формате, чтобы я мог получить больше опыта работы с различными типами наборов данных?
Я знаю, что Департамент окружающей среды Канады имеет исторические данные о погоде, которые вы можете скачать. Тем не менее, это не в общем формате, который я могу импортировать в любую другую базу данных. Более того, вы можете выполнять запросы только на основе включенной программы, которая на самом деле весьма ограничена в том, какие данные она может предоставить.
Кто-нибудь знает какие-нибудь интересные наборы данных, которые свободно доступны в общем формате, который я мог бы использовать с mySql, Sql Server и другими типами механизмов баз данных?
12 ответов
В блоге по обмену данными некоторое время назад был опубликован хороший список:
http://www.datawrangling.com/some-datasets-available-on-the-web
Включает в себя финансовые, правительственные данные (труд, жилье и т. Д.) И многое другое, чтобы перечислить здесь.
Большая часть данных в Stack Overflow лицензируется по правилам создания общих ресурсов. Каждые 3 месяца они выпускают дамп данных со всеми вопросами, ответами, комментариями и голосами.
Для Microsoft SQL Server есть образец базы данных Northwind и AdventureWorks.
Для MySQL существует довольно много примеров баз данных на http://dev.mysql.com/doc/index-other.html
- мир (страны мира и города)
- Сакила (аренда видео)
- работник
- зверинец
Я использую http://www.generatedata.com/ для создания пользовательских схем баз данных с записями.
Чтобы использовать его, вы можете просто зарегистрировать новую учетную запись или загрузить ее источники и установить ее на свой сервер.
Вы можете экспортировать сгенерированный код в SQL, XML, JSON или даже на языке сценариев на стороне сервера, таких как php и т. Д.
В CodePlex есть целый ряд бесплатных примеров баз данных SQL Server: http://www.codeplex.com/Wikipage?ProjectName=SqlServerSamples
Один из очень простых способов получить образцы данных - использовать полные приложения. Мне нужно было несколько примеров данных, чтобы практиковать то, что я изучал с MySQL в то время, просто скачал PHPBB и использовал предоставленную им базу данных. Если вам нужно добавить пользователей и т.д., просто используйте программу, чтобы сделать это.
Думайте универсально. Вы можете бесплатно получать данные о погоде из общих источников, на сайте thetvdb.com имеется довольно изящный набор данных для эпизодов телешоу бесплатно, на сайтах, подобных last.fm, имеется масса данных, доступных для прослушивания музыки. Если вам просто нужны образцы данных, самый простой способ получить их - это не думать "я хочу базу данных". Подумайте, "какие есть свободно доступные данные".
Для FileMaker см. Пример базы данных: http://www.yzysoft.com/printouts/yzy_soft___Sample_Database.html
В британской газете "Гардиан" есть хранилище данных http://www.guardian.co.uk/data-store, заполненное категорированными наборами данных. Все они в конечном итоге хранятся как документы Google, так что вы можете экспортировать их в CSV и Excel.
В какой движок базы данных вы импортируете? Это поможет определить, какие форматы вы можете включить в свой поиск.
Федеральная комиссия по регулированию энергетики имеет некоторые образцы данных для скачивания в формате CSV.
Вы можете найти образец базы данных Northwind для SQLServer.
Это может быть излишним, но вы можете установить OracleXE, я думаю, что он поставляется с некоторыми примерами схем, или вы можете найти старую схему Скотта в сети.
Кроме того, в серии снимков экрана Стивена Болена " Лето в NHibernate " он создает образец базы данных, код поставляется с ним в файлах XML, и вы можете импортировать его, как он описывает в скринкасте (возможно, эпизод 2 или 3), и просто не удалять его позже.,
Для Firebird у вас есть employee.fdb
в ОС Windows он находится там: C:\Program Files\Firebird\Firebird_2_1\examples\empbuild