- •Введение
- •Лабораторная работа № 1
- •Вопросы к лабораторной работе № 1
- •Лабораторная работа № 2
- •Вопросы к лабораторной работе № 2
- •Лабораторная работа № 3
- •Вопросы к лабораторной работе № 3
- •Лабораторная работа № 5
- •Вопросы к лабораторной работе № 5
- •Лабораторная работа № 4
- •Вопросы к лабораторной работе № 4
- •Лабораторная работа № 6
- •Вопросы к лабораторной работе № 6
- •Лабораторная работа № 7
- •Вопросы к лабораторной работе № 7
- •Лабораторная работа № 8
- •Вопросы к лабораторной работе № 8
- •Описание вариантов предметной области
- •Заключение
- •Библиографический список
Лабораторная работа № 6
Тема работы: разработка системы защиты информации на основе привилегий.
Цель работы: знакомство с возможностями СУБД по защите информации на основе привилегий.
Подготовка к работе:
Изучите теоретические основы защиты информации на основе привилегий, команды выдачи и отмены привилегий, рассмотренные в лекционном курсе, методических указаниях или других источниках.
Ответьте на вопросы к лабораторной работе.
Подготовьте отчет к оформлению хода выполнения работы.
Порядок выполнения работы:
Создайте нового пользователя и предоставьте ему привилегии на выборку информации из созданных Вами представлений и запуск созданных пакетов.
Соединитесь с СУБД от имени нового пользователя и проверьте возможность доступа к Вашим данным через представления и запуска процедур из пакетов.
Проверьте невозможность доступа к Вашим данным через таблицы и хранимые процедуры.
Соединитесь с СУБД от своего имени и предоставьте новому пользователю привилегии на выборку, вставку, изменение и удаление данных из Ваших таблиц.
Соединитесь с СУБД от имени нового пользователя и проверьте возможность изменения данных в созданных Вами таблицах.
Соединитесь с СУБД от своего имени и отберите у нового пользователя все предоставленные ему привилегии.
Соединитесь с СУБД от имени нового пользователя и проверьте невозможность изменения данных в созданных Вами таблицах и запуск ваших хранимых процедур и пакетов.
Оформите отчет о выполнении лабораторной работы.
Вопросы к лабораторной работе № 6
Что понимается в технологии баз данных под распределенной обработкой данных?
Что понимается в технологии баз данных под архитектурой «клиент-сервер», двухуровневой и трехуровневой архитектурой?
Какие виды привилегий может иметь пользователь и их особенности?
Что такое роли в СУБД Oracle?
Как осуществляется защита информации в БД?
Чем отличается избирательный подход от обязательного подхода к обеспечению безопасности данных?
Каковы перспективы развития СУБД?
Лабораторная работа № 7
Тема работы: разработка форм для работы с данными в БД.
Цель работы: знакомство с возможностями по разработке форм.
Подготовка к работе:
Изучите теоретические основы разработки форм, рассмотренные в лекционном курсе, методических указаниях или других источниках.
Ответьте на вопросы к лабораторной работе.
Подготовьте отчет к оформлению хода выполнения работы.
Порядок выполнения работы:
Создайте необходимые формы для ввода информации в базу данных (созданной на предыдущих лабораторных работах), согласно предметной области своего варианта.
Проверьте работу форм (введите, измените и удалите около 10 записей в каждой форме).
Проверьте правильность работы обеспечения целостности данных.
Обдумайте и создайте формы, которые, возможно, будут полезными для будущих пользователей вашей БД.
Создайте, по крайней мере, одну форму мастер-детали.
Оформите отчет о выполнении лабораторной работы.
