Ответ
Реляционная БД состоит из следующих основных элементов:
- Таблицы (отношения) – структурированные наборы данных, где строки (кортежи) представляют записи, а столбцы (атрибуты) – поля.
- Схема БД – описание структуры: таблицы, их атрибуты, типы данных, связи.
- Первичный ключ (PK) – уникальный идентификатор записи в таблице (например,
id INT PRIMARY KEY). - Внешний ключ (FK) – ссылка на PK другой таблицы для обеспечения связей.
- Индексы – структуры для ускорения поиска (например,
CREATE INDEX idx_name ON users(name)). - Ограничения (constraints) – правила целостности (
NOT NULL,UNIQUE,CHECK). - Запросы (SQL) – язык для манипуляции данными (
SELECT,INSERT,UPDATE,DELETE).
Пример таблицы:
CREATE TABLE users (
id INT PRIMARY KEY,
name VARCHAR(50) NOT NULL,
email VARCHAR(100) UNIQUE
);