me_edu
SQL: запросы с нуляШаг 12 из 35 · 0% пройдено
2. Профессиональный практикум: проект, качество и портфолио
3. Атлас программных моделей: данные, архитектура, API и тесты
Таблицы и SELECT

Как устроена база данных

Шаг 12 из 356 минТеория
Цель

Понять основной механизм темы «Как устроена база данных» без заучивания отдельных терминов.

Как работать

Прочитайте блок один раз целиком, затем вернитесь к схеме или примеру и перескажите идею своими словами.

Критерий

Сформулированное правило, пример применения и одно ограничение метода.

STRUCTURAL BLOCK DIAGRAMCENTRAL UNITSQLтаблицытранзакцияключииндексзапросСтруктурная схемастрелки показывают поток данных/энергиимасштаб и расположение условные
Схема базы данных показывает таблицы, ключи, индексы и границу транзакции.
Опорная идея

Реляционная база хранит данные в таблицах. Таблица — это как лист Excel: строки (записи) и колонки (поля). Например, таблица users:

id | name | age | city ----+------+-----+-------- 1 | Аня | 25 | Москва 2 | Боря | 30 | Казань 3 | Вера | 22 | Москва

Каждая строка — один пользователь. Колонка id обычно служит первичным ключом — уникальным номером записи, по которому её находят и связывают с другими таблицами.

У каждой колонки есть тип: INTEGER (целое), TEXT/VARCHAR (текст), DATE (дата), BOOLEAN и т. д. Данные разносят по нескольким таблицам, чтобы не дублировать: пользователи — отдельно, их заказы — отдельно, а связывают их по ключу. Это и есть «реляционность» (от relation — связь).

Назад

Обсуждение

Войдите, чтобы участвовать в обсуждении.

Пока нет сообщений.