Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

26. Базы данных. Системы управления базами данных

..docx
Скачиваний:
9
Добавлен:
25.05.2018
Размер:
14.66 Кб
Скачать

26. Базы данных. Системы управления базами данных.

План: определение базы данных; определение системы управления базами данных (СУБД) - основные функции СУБД; компоненты современной СУБД; классификация СУБД; методы и средства обеспечения безопасности информации в СУБД

База данных – это упорядоченная совокупность данных, предназначенная для хранения, накопления и обработки с помощью ЭВМ.

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

Основные функции системы управления базами данных:

- управление данными во внешней памяти (на дисках);

- управление данными в оперативной памяти с использованием дискового кэша;

- журнализация изменений, резервное копирование и восстановление базы данных после сбоев;

- поддержка языков Базы данных (язык определения данных, язык манипулирования данными).

Обычно современная Система управления базами данных содержит следующие компоненты:

  • Ядро, которое отвечает за управление данными во внешней и оперативной памяти и журнализацию;

  • Процессор языка базы данных, обеспечивающий оптимизацию запросов на извлечение и изменение данных и создание, как правило машинно-независимого исполняемого внутреннего кода;

  • Подсистему поддержки времени исполнения, которая интерпретирует программы манипуляции данными, создающие пользовательский интерфейс с системой.

  • А также сервисные программы (внешние утилиты), обеспечивающие ряд дополнительных возможностей по обслуживанию информационной системы.

Виды Системы управление базами данных: по модели данных:

-иерархические – это там, где базы в виде древовидной структуры, состоящей из объектов, различных уровней.

-сетевые – подобны иерархическим, за исключением того, что в них имеются указатели в обоих направлениях, которые соединяют родственную информацию.

-реляционные – строится на базе данных реляционного типа.

-объективно-ориентированные – управляют базами данных, в которых данные моделируются в виде объектов, их атрибутов, методов и классов.

-объективно-реляционные – этот тип Системы управления базами данных позволяет через расширенные структуры баз данных и язык запросов использовать возможности объектно-ориентировочного подхода.

На самом элементарном уровне концепции обеспечения безопасности баз данных исключительно просты. Необходимо поддерживать два фундаментальных принципа: проверку полномочий и проверку подлинности (аутентификацию).

Соседние файлы в предмете Документоведение