/
Flyer
/
library-api
Обзор
Документация
Войти
/
Flyer
/
library-api
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
task-8
database_comparison/postgres/init.sql
28 строк
843 B
Alex
Task 5: PostgreSQL vs MongoDB comparison
01 июн 2026, 23:48
01 июн 2026, 23:48
150d338
Код
Авторство
О чём код?
-- Удаляем таблицы если нужно (для перезапуска) DROP TABLE IF EXISTS books; DROP TABLE IF EXISTS authors; CREATE TABLE authors ( id SERIAL PRIMARY KEY, name VARCHAR(100) NOT NULL, birth_year INT ); CREATE TABLE books ( id SERIAL PRIMARY KEY, title VARCHAR(200) NOT NULL, author_id INT REFERENCES authors(id), year INT ); -- Тестовые данные INSERT INTO authors (id, name, birth_year) VALUES (1, 'М.А. Булгаков', 1891), (2, 'Ф.М. Достоевский', 1821), (3, 'Л.Н. Толстой', 1828); INSERT INTO books (id, title, author_id, year) VALUES (1, 'Мастер и Маргарита', 1, 1967), (2, 'Преступление и наказание', 2, 1866), (3, 'Война и мир', 3, 1869), (4, 'Собачье сердце', 1, 1925);