Некоторые основные характеристики, которые отличают реляционную модель данных от других типов баз данных:
- Представление данных в виде таблиц. 14 Каждая строка представляет объект или запись, а каждый столбец — определённый атрибут этого объекта. 1
- Атомарные значения. 1 Каждый атрибут в таблице содержит атомарные значения, то есть никакие многозначные или вложенные данные не допускаются в одной ячейке. 1
- Уникальные ключи. 1 Каждая таблица имеет первичный ключ для уникальной идентификации каждой записи, что гарантирует отсутствие повторяющихся строк. 1
- Целостность данных. 4 Реляционные базы данных используют комплекс инструментов, которые обеспечивают точность, полноту и единообразие данных. 4
- Предсказуемость результатов работы с данными. 3 В основе реляционной модели лежит математическая модель, поэтому любой запрос к базе данных влечёт ответ, однозначно определяемый схемой БД и конкретными данными. 3
- Использование языка SQL. 4 Это стандартизированное средство общения пользователя с базой данных, которое гарантирует точный результат даже при сложном многоуровневом запросе. 4