# Основные понятия Baserow - глоссарий терминов платформы

> Разбор ключевых терминов Baserow: рабочее пространство, база данных, таблица, поле, строка и представление. Как эти понятия связаны между собой.

Source: https://opennix.org/docs/baserow/getting-started/learn-baserow-basic-concepts/


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

## Иерархия понятий

Понятия Baserow вложены друг в друга - каждое следующее живёт внутри предыдущего:

```
Рабочее пространство
  └─ База данных
       └─ Таблица
            ├─ Поле (столбец)
            ├─ Строка (запись)
            └─ Представление
```

![Схема связей между рабочим пространством, базой данных и таблицами Baserow](/images/baserow/getting-started/baserow-basic-concepts-diagram.jpg)

## Рабочее пространство

Рабочее пространство - верхнеуровневый контейнер, в котором собраны базы данных и [участники рабочего пространства](/docs/baserow/workspaces/). У каждого участника есть роль, определяющая, что ему разрешено делать с содержимым пространства. Обычно одно рабочее пространство заводят на команду или проект - подробнее в разделе [«Рабочие пространства»](/docs/baserow/workspaces/).

## База данных

База данных объединяет несколько таблиц вокруг одной предметной области - например, база данных для CRM может включать таблицы «Клиенты», «Сделки» и «Контакты». Таблицы внутри одной базы данных можно связывать друг с другом через поля-ссылки, поэтому строка одной таблицы способна ссылаться на строки другой. Создание и импорт баз данных описаны в разделе [«Базы данных»](/docs/baserow/database-builder/).

## Таблица

Таблица - основная структура для хранения однотипных записей: строки образуют записи, а поля - её столбцы. У каждой таблицы есть первичное поле - оно отображается первым и обычно используется как краткое название строки при ссылках из других таблиц. Работа с таблицами разобрана в разделе [«Таблицы»](/docs/baserow/tables/).

## Поле

Поле - это столбец таблицы, у которого задан тип данных: текст, число, дата, выбор из списка, ссылка на другую таблицу, формула и другие. Тип поля определяет, какие значения можно в него вводить и как Baserow будет их проверять и отображать. Подробнее - в разделе [«Поля»](/docs/baserow/fields/).

## Строка

Строка - отдельная запись таблицы со значениями для каждого поля. Со строками можно работать по одной или массово - добавлять, удалять, копировать, вставлять данные из буфера обмена. Операции со строками собраны в разделе [«Строки»](/docs/baserow/rows/).

## Представление

Представление - настраиваемый способ показать данные одной таблицы: табличный список, галерея карточек или форма для сбора ответов. Представления не меняют сами данные - в них задаются лишь фильтры, сортировка, группировка и видимые поля. Одну и ту же таблицу можно открыть в нескольких представлениях одновременно, каждое со своими настройками. Виды представлений разобраны в разделе [«Представления»](/docs/baserow/views/).

## Формулы, фильтры и сортировка

Формула - вычисляемое значение поля на основе других полей той же строки; фильтр - условие, по которому строки показываются или скрываются в представлении; сортировка - порядок, в котором строки выводятся в представлении. Эти три инструмента вместе позволяют настроить представление под конкретную задачу, не трогая исходные данные таблицы.

## Что дальше

Когда термины понятны, стоит запомнить [горячие клавиши Baserow](/docs/baserow/getting-started/baserow-keyboard-shortcuts/) - они ускоряют работу с таблицами и строками, описанными выше.

