Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
экзамен / Bazy_Dannykh_-_shpargalki_ekzamenu.docx
Скачиваний:
33
Добавлен:
06.02.2018
Размер:
66.81 Кб
Скачать
  1. Защита от программных и аппаратных сбоев

Защита от программных и аппаратных сбоев обеспечивается средствами СУБД:

Логический сбой:

  1. Ввод информации, которая уже есть (ограничение первичного ключа или ошибка первого рода).

  2. Удаление информации, на которую ссылаются другие объекты (ссылочное ограничение целостности или ошибка второго рода).

Физический сбой: происходит в результате внезапного прекращения работы СУБД.

СУБД не успевает завершить операцию, что приводит к разрушению модифицируемой структуры данных. Для решения проблемы используются:

  1. Локальность модифицирующих воздействий – это структурное свойство организации данных (связный список не обладает этим свойством);

СУБД моментально сбрасывает данные на внешнее устройство, как только они появляются у нее в системных буферах.

  1. Архивация данных: создается две копии БД в конце технологического цикла;

  2. Ведение журнала модификаций в служебном файле – возможен откат изменений;

  3. Избежание перебоев питания.

  1. Принцип независимых данных. Технологическая основа его реализации.

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

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

  2. Глобальное логическое описание – Схема БД.

  3. Внешние логические схемы – инф-ция о структуре данных, используемых прикладными программами.

Первый и третий уровни модели наиболее подвержены изменениям.

Физический уровень изменяется из-за смены физ. среды, т.е. замены оборудования.

Внешний (3) уровень меняется изменениями, вносимыми пользователем системы.

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

Секретность данных -- защита от несанкционированного доступа:

а) Пароль при входе в систему

б) Защита файловой системы средствами операционной системы.

в) Шифрование данных на физическом уровне.

  1. Системы управления базой данных субд и её структура

СУБД -- программа работающая под управлением ОС и реализующая функции:

  1. обмен управляющими воздействиями с прикладным ПО и ОС в процессе передачи данных из прикладной программы в БД и обратно;

  2. преобразование данных в процессе передачи в соответствии с внешними схемами;

  3. обеспечение защиты данных от несанкционированного доступа;

  4. обеспечение многопользовательского доступа к данным.

Схема функционирования СУБД

Сдвоенные стрелки – потоки данных.

Одиночные стрелки – управляющие потоки.

Соседние файлы в папке экзамен