
- •Восстановление бд
- •Пользователи бд. Администратор бд, его функции.
- •2. Защита бд
- •2.1 Правовая охрана бд
- •3. Восстановление бд
- •4. Оптимизация работы с бд
- •Записи файла предметы
- •Поле пр – индекс Файл успев – индексированный файл
- •Иерархическое сжатие
- •Кодирование Хаффмана
- •5. Возможности администрирования бд в субд Access
- •Файл/Свойства базы данных
- •Сервис/Анализ/Архивариус
- •Сервис/Служебные программы/Сжать и восстановить базу данных
- •Сервис/Репликация/Создать реплику
2.1 Правовая охрана бд
К правовым мерам защиты информации относятся действующие в стране законы, указы и другие нормативные акты, регламентирующие правила обращения с информацией и ответственность за их нарушения.
Безопасность БД охраняется в нашей стране в законодательном порядке. БД, также как и компьютерная программа, приравнивается к литературному произведению и может быть объектом авторского права, что предусмотрено в статье 7 «Закона об авторском праве Республики Беларусь». Тогда ей предоставляется охрана гражданским, административным и уголовным законодательством.
В создание и постоянную актуализацию БД составители производят значительные инвестиции, но часто нетворческого характера. Авторским правом такие БД не охраняются. Директива Европейского Союза 96/6/ЕС «О правовой защите БД» предлагает меры по охране таких БД с использованием прав особого рода.
3. Восстановление бд
Восстановление БД осуществляется в случае ее физического повреждения или нарушения целостности. Средства восстановления БД – резервное копирование БД и журнал изменений БД.
При резервном копировании БД необходимо помнить, что копия создается:
в момент, когда состояние БД является целостным;
на иных внешних устройствах, чем то, на котором располагается сама БД.
Полная резервная копия включает всю БД – все файлы БД, включая вспомогательные, состав которых зависит от СУБД; частичная – часть БД, определенную пользователем.
Периодичность резервного копирования зависит от многих факторов: интенсивности обновления данных, частоты выполнения запросов, объема БД и др.
Общая стратегия восстановления БД заключается в переносе на рабочее устройство резервной копии БД или поврежденной ее части и повторном проведении всех изменений, сделанных после создания копии и до момента возникновения сбоя.
Журнал изменений БД – это особая часть БД, недоступная пользователям СУБД, в которую поступают записи обо всех изменениях основной части БД. Иногда в системе хранят несколько копий журнала.
Запись в журнале соответствует некоторой операции изменения БД (н-р, удалению строки из таблицы), а иногда – минимальной внутренней операции модификации страницы внешней памяти. В некоторых системах одновременно используются оба подхода.
В большинстве современных реляционных СУБД журнал изменений называется журналом транзакций, в котором регистрируются в хронологическом порядке все изменения, вносимые в БД каждой транзакцией.
При ведении журнала транзакций восстановить БД можно методом:
накат (раскрутка) заключается во внесении в сохраненную копию БД результатов всех завершенных транзакций. При этом транзакции не обрабатываются повторно, а производятся изменения в БД согласно записям в журнале транзакций;
откат отменяет изменения, произведенные в БД ошибочными или незавершенными транзакциями. Затем повторно запускаются транзакции, которые выполнялись в момент возникновения сбоя.
4. Оптимизация работы с бд
Индексирование – технология ускоренного доступа к данным БД с помощью индексов
Пример.
Успеваемость студентов (УСПЕВ)
№ п/п (НПП) |
Предмет (ПР) |
Ф.И.О (ФИО) |
Оценка (ОЦ) |
1 |
Маркетинг |
Гиль А.Б. |
4 |
2 |
Информатика |
Брель Б.В. |
5 |
3 |
Политология |
Смаль В.Г. |
4 |
4 |
Маркетинг |
Друздь Г.Д. |
3 |