11.09.2024
Что это?
Сама база данных - это один из способов хранить данные в неком организованном виде. В данном случае на реляционной модели, что значит "взаимосвязи, отношения". Все друг с другом связано, хранится в плоском виде. Что-то подобное таблице Excel в моем понимании.
Основные понятия
Таблица
Это самая база. Основная единица базы данных. Представь таблицу Excel
Столбец
Могут называться по-разному - поле, атрибут, columns, fields. Это вертикальная часть таблицы. Невероятно! Каждый имеет уникальное имя и хранит один тип данных.
Строка
Это горизонтальная часть таблицы. Вау! Набор связанных значений для одного объекта или сущности. Каждая строка уникальна.
Связи между таблицами
Реляционные БД позволяют устанавливать связи между таблицами с помощью первичных и внешних ключей.
- Один к одному - одной записи в первой таблице соответствует одна запись во второй таблице.
- Один к многим - одной записи в первой таблице могут соответствовать несколько записей во второй таблице. НО! Каждой записи во второй таблице соответствует только одна запись в первой.
- Многие ко многим - каждой записе в первой могут соответствовать многие записи во второй. И наоборот.