Разработка алгоритмов и программы вероятностной и детерминированной проверки чисел на простоту

Страницы работы

26 страниц (Word-файл)

Содержание работы

Федеральное агентство железнодорожного транспорта Росийской Федерации

Государственное образовательное учреждение высшего профессионального образования

«ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ПУТЕЙ СООБЩЕНИЯ»

Кафедра «ИНФОРМАТИКА И ИНФОРМАЦИОННАЯ БЕЗОПАСНОСТЬ»

Дисциплина: «Безопасность систем баз данных»

УДК 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

Похожие материалы

Информация о работе