Пример базы данных PostgreSQL

Читать первым в Telegram

Данная статья относится к циклу статей, посвященных PostgreSQL. В предыдущей статье мы узнали о том, как подключиться к серверу баз данных PostgreSQL. Теперь мы познакомим вас с примером базы данных PostgreSQL.

Для демонстрации возможностей PostgreSQL мы будем использовать базу данных “DVD проката”.

База данных “DVD проката” представляет бизнес-процессы магазина проката DVD. Она [база данных] имеет много объектов, включая:

  • 15 таблиц
  • 1 триггер
  • 7 представлений
  • 8 функций
  • 1 домен
  • 13 последовательностей

Модель ER “DVD проката”

Пример таблиц базы данных PostgreSQL

В базе данных “DVD проката” имеется 15 таблиц:

  • actor — хранит данные об актёрах, включая их имя и фамилию.
  • film — хранит данные о фильмах, включая их название, год выпуска, время, рейтинг и т.д.
  • film_actor — хранит отношения между фильмами и актёрами.
  • category — хранит данные о жанрах фильмов.
  • film_category -хранит отношения между фильмами и жанрами.
  • store — содержит данные магазина, включая данные о менеджере и адресе.
  • inventory — хранит данные инвентаризации.
  • rental — хранит данные об аренде.
  • payment — хранит платежи клиента.
  • staff — хранит данные персонала.
  • customer — хранит данные покупателей.
  • address — хранит адресные данные для сотрудников и клиентов.
  • city — хранит названия городов.
  • country — хранит названия стран.

Загрузка примера базы данных PostgreSQL

Вы можете скачать пример базы данных “DVD проката” по следующей ссылке:

Образец базы данных «DVD проката»

Файл базы данных имеет формат zip (dvdrental.zip), поэтому вам необходимо извлечь его в dvdrental.tar перед загрузкой примера базы данных на сервер PostgreSQL.

Загрузка схемы ER

Помимо примера базы данных, мы также предоставляем схему ER (версия для печати) в формате PDF. Вы можете загрузить и распечатать схему ER для справки во время изучения PostgreSQL:

Схема ER

Итак, в данной статье вы ознакомились с примером базы данных “DVD проката” PostgreSQL. Мы будем использовать эту базу данных в наших следующих руководствах по PostgreSQL, поэтому убедитесь, что она установлена на вашем сервере. Самое время переходить к загрузке базы данных PostgreSQL.

Источник: PostgreSQL Tutorial from Scratch

Поддержать проект

Социальные сети проекта:

Подпишись, чтобы ничего не пропустить!