Федеральное агентство железнодорожного транспорта Росийской Федерации
Государственное образовательное учреждение высшего профессионального образования
«ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ПУТЕЙ СООБЩЕНИЯ»
Кафедра «ИНФОРМАТИКА И ИНФОРМАЦИОННАЯ БЕЗОПАСНОСТЬ»
Дисциплина: «Безопасность систем баз данных»
УДК 681.3.06
Пояснительная записка к
Курсовому проекту
на тему:
«Разработка алгоритмов и программы вероятностной и детерминированной проверки чисел на простоту»
Выполнил студент гр. КИБ-808
И. М. Кашуба
Руководитель: М.Л. Глухарев
Санкт-Петербург
2011
на курсовую работу
по дисциплине «Безопасность систем баз данных»
1. Разработать модель данных для заданной предметной области. Представить её в виде ER-диаграммы и реляционной схемы БД.
2. Используя СУБД Microsoft SQL Server 2005 (2008), реализовать БД: создать таблицы, хранимые процедуры, представления, пользовательские функции.
3. Обеспечить защищённость разработанной БД:
· сформулировать ограничения предметной области на естественном и формализованном языке;
· реализовать ограничения в БД с использованием типовых ограничений целостности и триггеров;
· создать структуру ролей и пользователей БД;
· назначить права доступа пользователям и ролям БД;
· создать автоматически выполняемые на сервере задания по обеспечению дополнительной защиты БД.
Сроки выполнения этапов работы
№ п/п |
Наименование этапа |
Срок сдачи |
1 |
Выдача задания |
11.02.10 |
2 |
Проектирование и реализация БД |
выполнено в 1 семестре |
3 |
Описание ограничений и их реализация в БД |
25.03.11 |
4 |
Создание структуры пользователей БД |
22.04.11 |
5 |
Автоматизация административных задач |
13.05.11 |
5 |
Сдача пояснительной записки |
20.05.11 |
6 |
Защита |
27.05.11 |
Пояснительная записка должна включать:
· задание;
· содержание;
· описание предметной области;
· описание концептуальной и логической схемы БД;
· описание разработанных представлений, хранимых процедур и функций;
· формализованное описание ограничений предметной области;
· словесное и формально-математическое описание разработанных ограничений, описание ограничений целостности и триггеров;
· описание созданных пользователей, ролей БД и установленных разрешений доступа на уровне БД, сервера СУБД;
· описание автоматически выполняемых заданий по обеспечению дополнительной защиты БД;
· список использованных источников.
Дата выдачи задания: 11.02.2012
Задание принял к исполнению: студент группы КИБ-808 ____________________
Руководитель: асс. Глухарёв М. Л.
Исходной информацией для построения ER-диаграммы базы данных является следующий перечень атрибутов:
· фамилия, имя, отчество клиента;
· телефон клиента;
· адрес электронной почты клиента;
· логин и пароль клиента;
· вид мероприятия;
· название мероприятия;
· описание мероприятия;
· дата и время проведения мероприятия;
· название театра;
· адрес театра;
· зал театра;
· данные билета, в т. ч. зрительский зал, зрительское место, тип и статус билета.
В курсовом проекте осуществляется разработка модели данных для заданной предметной области. Разработанная модель данных представляется в виде ER-диаграммы и реляционной схемы базы данных. Используя систему управления базами данных Microsoft SQL Server 2005, осуществляется реализации базы данных, которая включает: создание таблицы, хранимые процедуры, представления, пользовательские функции.
Обеспечивается защищённость разработанной БД:
· формируются ограничения предметной области на естественном и формализованном языке;
· реализуются ограничения в БД с использованием типовых ограничений целостности и триггеров;
· создается структура ролей и пользователей БД;
· назначаются права доступа пользователям и ролям БД;
· создается автоматически выполняемое на сервере задание (создание резервной копии базы данных).
Целью данного курсового проекта является - разработка модели данных на основе заданных атрибутов, а также реализация данной модели в виде базы данных, используя СУБД Microsoft SQL Server.
ОГЛАВЛЕНИЕ
ЗАДАНИЕ. 2
Исходные данные. 3
Аннотация. 4
Введение. 6
1 Разработка модели данных для заданной предметной области. 7
1.1 Представление модели данных в виде ER-диграммы.. 7
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.