Продам зимнюю резину (резине месяц)

  • 10 апр. 2012 г.
  • 2787 Слова
Раздел 5. Администрирование и безопасность |
Тема 5.1 Обеспечение целостности, достоверности и непротиворечивости данных. | Угрозы целостности СУБД. Основные виды и причины возникновения угроз целостности. Способы противодействия. Правила, ограничения, хранимые процедуры и триггеры. Понятие хранимой процедуры. Достоинства и недостатки использования хранимых процедур. Понятиетриггера. Язык хранимых процедур и триггеров. Каскадные воздействия. Управление транзакциями и кэширование памяти. |
| Лабораторная работа |
| Разработка хранимых процедур и триггеров |
| Самостоятельная работа: выполнение домашнего задания по теме «Достоинства и недостатки использования хранимых процедур. Использование триггеров» |
Тема 5.2.Встроенные механизмы защиты информации в системах управления базами данных | Средства идентификации и аутентификации. Общие сведения. Организация взаимодействия СУБД и базовой ОС. Средства управления доступом. Основные понятия: субъекты и объекты, группы пользователей, привилегии, роли и представления. Языковые средства разграничения доступа. Виды привилегий:привилегии безопасности и доступа. Концепция и реализация механизма ролей. Соотношение прав доступа, определяемых ОС и СУБД. |
| Лабораторная работа |
| Управление привилегиями доступа к базам данных |
Тема 5.3. Копирование и перенос данных. Восстановление данных | Создание резервных копий всей базы данных, журналатранзакций, а также одного или нескольких файлов или файловых групп. Параллелизм операций модификации данных и копирования. Типы резервного копирования. Использование зеркальных наборов носителей резервных копий. Управление резервными копиями. Автоматизация процессов копирования. Восстановление данных |
| Лабораторные работы |
| Аудит данныхс помощью средств СУБД и триггеров |
| Резервное копирование и восстановление баз данных |
| Самостоятельная работа: выполнение домашнего задания по теме «Защита информации в базах данных» |

1
Обеспечение целостности данных
При создании схемы данных пользователь включает в нее таблицы и устанавливает связи между ними.Причем для связей типов один к одному и один ко многим можно задать параметр, обеспечивающий целостность данных, а также автоматическое каскадное обновление или удаление связанных записей.
Обеспечение целостности данных означает выполнение для взаимосвязанных таблиц следующих условий корректировки базы данных:
* в подчиненную таблицу не может быть добавлена запись, для которой не существует в главнойтаблице ключа связи;
* в главной таблице нельзя удалить запись, если не удалены связанные с ней записи в подчиненной таблице;
* изменение значений ключа связи главной таблицы должно приводить к изменению соответствующих значений в записях подчиненной таблицы.
В случае если пользователь нарушил эти условия в операциях обновления или удаления данных в связанных таблицах, Access выводитсоответствующее сообщение и не допускает выполнения операции. Access автоматически отслеживает целостность данных, если между таблицами в схеме данных установлена связь с параметрами обеспечения целостности. При вводе некорректных данных в связанные таблицы выводится соответствующее сообщение. Access не позволяет создавать связи с параметрами обеспечения целостности в схеме данных, если ранее введенные втаблицы данные не отвечают требованиям целостности.
Отметим, что установление между двумя таблицами связи типа один к одному или один ко многим и задание параметров целостности данных возможно только при следующих условиях:
* связываемые поля имеют одинаковый тип данных, причем имена полей могут быть различными;
* обе таблицы сохраняются в одной базе данных...
tracking img