Раздел 45 · Python backend: Тарбадель

Зачем СУБД: кластер, база, схема

middle~40 мин

без входаВойди, чтобы отмечать прогресс, вести заметки и решать задачи в редакторе. войти

Первая ночь открытой Вышки прошла без единого сбоя. Утром Тейфт молча разворачивает к тебе экран журнала: в три ночи Призрак пришёл снова, и твой сайт записал его запрос целиком, живым, а не обрывками из реле.

GET  /archive?id=1 OR 1=1  Oracle/2.7 <script>alert(1)</script>  404

У Вышки пути /archive нет, поэтому 404. Лорра, как обещала, забирает журнал через API и читает его прямо с планшета. Кельса допивает синт-чай у стойки.

Архив стоит на краю Ярусов сервисов: серое здание без окон, широкая лестница, у входа медные таблички с номерами ярусов. На нижней ступени сидит странник в мокром плаще и чистит посох из скрученных кабелей.

Странник встаёт и уходит вниз по лестнице. Внутри Архива холодно и тихо: стеллажи до потолка, на каждой полке папки с номерами, между стеллажами старые терминалы Оракула. Лорра идёт между ними, не глядя под ноги.

С вопроса Кельсы начинается весь раздел: чем база данных лучше файла, если файл тоже хранит записи? К концу урока ты будешь знать, что такое СУБД, чем кластер отличается от базы, а база от схемы, и задашь Архиву первые вопросы на его языке.

урок из курса

Урок из курса «Python backend: Тарбадель». Курс покупается один раз и остаётся навсегда: 500 ₽.

Оплата пока не подключена: премиум и курсы открываются промокодом.