Основные понятия

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

Информационная модель - информация в структурированном виде.

Система управления базой данных (СУБД - DBMS - DataBase Management System) - комплекс языковых и программных средств, предназначенных для создания, ведения и применения базы данных пользователями.

Модель данных - описание методов представления и обработки данных в СУБД, в том числе методов определения типов и логических структур в базе данных, методов манипулирования данными, методов определения и поддержки целостности базы данных.

Сущность - класс, хранящийся в базе данных, таблица.

Объект - экземпляр сущности.

Атрибут - свойство, характеризующее сущность, название столбца.

Кортеж - строка (запись) в таблице, набор значений конкретных атрибутов.

Домен - набор допустимых значений атрибута.

Идентификатор - атрибут с уникальным значением для данной таблицы.

Архитектура СУБД

  1. Ядро - процессы, сеть, память, файловая система и т.д.
  2. Диспетчер данных - транзакции, кэш;
  3. Диспетчер запросов - парсер запроса, оптимизатор, исполнитель;
  4. Набор инструментов для служебных операций - резервное копирования, восстановление и мониторинг.

results matching ""

    No results matching ""