Демонстрационная база данных
Представляем вам демонстрационную базу данных для СУБД PostgreSQL. В качестве предметной области выбраны авиаперевозки по России.
База данных может использоваться, например,
- для самостоятельного изучения языка запросов SQL,
- для подготовки книг, пособий и учебных курсов по языку SQL,
- для демонстрации возможностей PostgreSQL в статьях и заметках.
При разработке демонстрационной базы данных мы преследовали несколько целей:
- схема данных должна быть достаточно простой, чтобы быть понятной без особых пояснений,
- в то же время схема данных должна быть достаточно сложной, чтобы позволять строить осмысленные запросы,
- база данных должна быть наполнена данными, напоминающими реальные, с которыми будет интересно работать.
Демонстрационная база данных распространяется под лицензией PostgreSQL.
Свои замечания и пожелания направляйте нам по адресу edu@postgrespro.ru.
Последняя версия (15.08.2017)
Файлы
- demo-small.zip (21 МБ) — данные по полетам за один месяц (размер БД примерно 300 МБ),
- demo-medium.zip (62 МБ) — данные по полетам за три месяца (размер БД примерно 700 МБ),
- demo-big.zip (232 МБ) — данные по полетам за год (размер БД примерно 2,5 ГБ).
Описание
Отличия от предыдущей версии
- Таблица
airports
заменена на одноименное представление над таблицейairports_data
, в которой поляairport_name
иcity
содержат значения как на русском, так и на английском языках. Представление показывает данные на языке, установленном в конфигурационном параметреbookings.lang
(по умолчанию — русский). - Аналогично таблица
aircrafts
заменена на одноименное представление над таблицейaircrafts_data
. Переведено полеmodel
. - Материализованное представление
routes
заменено на обычное, чтобы не требовалось обновление при изменении параметраbookings.lang
. - В представлении
airports
и таблицеairports_data
поляlongitude
иlatitude
заменены на одно полеcoordinates
типаpoint
. - При подключении к демонстрационной базе данных правильное значение параметра
search_path
устанавливается автоматически.
Версия 13.10.2016
Файлы
- demo-small-20161013.zip (21 МБ) — данные по полетам за один месяц (размер БД примерно 300 МБ),
- demo-medium-20161013.zip (62 МБ) — данные по полетам за три месяца (размер БД примерно 700 МБ),
- demo-big-20161013.zip (232 МБ) — данные по полетам за год (размер БД примерно 2,5 ГБ).
Описание
То же самое одним PDF-файлом.