Files
db2026/4/report.md
2026-03-18 11:32:41 +03:00

1.4 KiB

Лабораторная работа 4

Физическая реализация базы данных

Срок выполнения: 2 недели

Цель

Перевести логическую модель в реальную базу данных.

Содержание работы

Студент должен:

  • разработать физическую схему БД (DDL);
  • определить ограничения целостности;
  • подготовить тестовые данные;
  • автоматизировать пересоздание базы данных.

Отчетные материалы

  • SQL-скрипт создания схемы;
  • SQL-скрипт начального наполнения;
  • скрипт генерации тестовых данных (Python или другой удобный вам язык);
    • инструкция по запуску.

schema.sql - SQL-скрипт создания схемы;

data.js - скрипт генерации тестовых данных;

инструкция по запуску:

node data.js

инструкция по деплою:

создать файл env.sh

export PGUSER=""
export PGDATABASE=""
export PGPASSWORD=""
export PGHOST=""
export PGPORT=""

запустить

./deploy.sh

data.sql - SQL-скрипт начального наполнения;