Andmebaasid süsteemid
База данных – это информационная модель, позволяющая упорядоченно хранить данные о группе объектов, обладающих одинаковым набором свойств.
Система управления базами данных (СУБД) — совокупность языковых и программных средств, предназначенных для создания, наполнения, обновления и удаления баз данных.
В SQL обычно используются следующие ограничения:
- NOT NULL – Гарантирует, что столбец не может иметь нулевое значение
- UNIQUE – Гарантирует, что все значения в столбце будут разными
- PRIMARY KEY – Комбинация NOT NULL и UNIQUE. Уникально идентифицирует каждую строку в таблице
- FOREIGN KEY – Однозначно идентифицирует строку/запись в другой таблице
- CHECK – Гарантирует, что все значения в столбце удовлетворяют определенному условию
- DEFAULT – Задает значение по умолчанию для столбца, если значение не указано
- INDEX – Используется для быстрого создания и извлечения данных из базы данных