 
											 
											 
											 
											 
											 
											 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					Федеральное агентство железнодорожного транспорта Росийской Федерации
Государственное образовательное учреждение высшего профессионального образования
«ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ПУТЕЙ СООБЩЕНИЯ»
Кафедра «ИНФОРМАТИКА И ИНФОРМАЦИОННАЯ БЕЗОПАСНОСТЬ»
Дисциплина: «Безопасность систем баз данных»
УДК 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).
Ссылка на скачивание - внизу страницы.