# Таблицы, строки и столбцы

Курс: Claude Code и терминал: с 0 — https://zero2claude.ru/learn/code-terminal
Канонический URL: https://zero2claude.ru/learn/code-terminal/12-2-tablicy

Данные в базе обычно лежат в таблицах — как в Excel. Столбцы — это поля (имя, email), строки — отдельные записи (один пользователь).

В прошлом уроке мы сравнили базу данных с картотекой. Теперь заглянем внутрь и посмотрим, как именно эти данные разложены. Чаще всего они хранятся в **таблицах** — и если ты хоть раз открывал Excel или Google Таблицы, то ты уже почти всё понимаешь.

## Таблица — как лист в Excel

Представь обычную таблицу: сверху — названия колонок, ниже — строки с данными. В базе данных всё точно так же. Вот, например, таблица `users` (пользователи):

| id | имя   | email             |
|----|-------|-------------------|
| 1  | Аня   | anya@mail.ru      |
| 2  | Борис | boris@mail.ru     |
| 3  | Вера  | vera@mail.ru      |

Выглядит знакомо, правда? Это и есть таблица в базе данных. Теперь разберём её части.

## Столбцы — это поля

**Столбцы** (их ещё называют **полями**) — это вертикальные колонки. Каждый столбец описывает **один признак** для всех записей. В нашей таблице три столбца:

- `id` — номер пользователя,
- `имя` — как зовут,
- `email` — его почта.

Столбцы задают, **какие данные** мы вообще храним про пользователя. Если бы мы захотели хранить ещё и город, мы добавили бы столбец `город`.

## Строки — это записи

**Строки** — это горизонтальные ряды. Каждая строка — это **одна отдельная запись**, один конкретный пользователь со всеми его данными сразу. В нашей таблице три строки — значит, три пользователя. Строка про Аню — это её `id`, её имя и её email, собранные вместе.

Простой способ не путаться: **столбец** отвечает на вопрос «какой признак?» (имя, email, город), а **строка** отвечает на вопрос «чей это набор данных?» (Ани, Бориса, Веры).

## Попробуй

Задания в терминале нет — это урок про понимание. Нарисуй в уме (или на бумаге) свою маленькую таблицу: например, `books` со столбцами `название`, `автор`, `год`. Добавь две-три строки с любимыми книгами. Поздравляю — ты только что спроектировал свою первую таблицу. Дальше мы научимся доставать из таких таблиц нужные данные.
