Similar presentations:
Разработка базы данных «ХранительПРО»
1.
МИНИСТЕРСТВО ОБРАЗОВАНИЯ КИРОВСКОЙ ОБЛАСТИКировское областное государственное профессиональное
образовательное бюджетное учреждение
«Слободской колледж педагогики и социальных отношений»
ОТЧЕТ
по учебной практике
ПМ.11. Разработка, администрирование и защита баз данных
Тема: «Разработка базы данных «ХранительПРО»
Студентка очного отделения
Коротких Наталья Михайловна
Группа 21П-1
Специальность 09.02.07
Информационные системы и программирование
Руководитель практики от колледжа:
Махнев Александр Анатольевич
2.
Содержание1.
Выполнение анализа и предварительной обработки информации
2.
Выделение объектов и атрибутов в соответствии с заданием
3.
Построение и обоснование концептуальной модели базы данных(БД).
4.
Проектирование и нормализация БД в полном соответствии с поставленной задачей и применением CASE-средств
5.
Выполнение построения БД в предложенной СУБД и заполнение всех таблиц с помощью соответствующих средств
6.
Реализация уровней доступа для различных категорий пользователей
7.
Создание запросов и отчетов в соответствии с заданием
8.
Создание и обоснование групп пользователей, принципов регистрации и системы паролей
9.
Выполнение резервного копирования БД и восстановление состояния БД на заданную дату.
10. Заключение.
3.
1. Выполнение анализа и предварительнойинформации предметной области
обработки
В ходе учебной практики необходимо разработать базу данных и модули системы защиты объекта
критической информационной инфраструктуры (КИИ).
Система позволяет формировать заявки на групповые и личные посещения.
4.
Диаграмма вариантов использования5.
3. Проектирование и нормализация БД в полномсоответствии с поставленной задачей и применением
CASE-средств
6.
4. Выполнение построения БД в предложенной СУБД изаполнение всех таблиц с помощью соответствующих
средств
7.
6. Создание хранимой процедуры для авторизациипосетителей
CREATE PROCEDURE [dbo].[prlogin]
@login nvarchar(50),
@password nvarchar(50)
AS
BEGIN
SET NOCOUNT ON;
SELECT COUNT(*) FROM [dbo].[visitor] WHERE [login]
= @login AND [password] = @password
END
GO
8.
7. Создание и обоснование групп пользователей,принципов регистрации и системы паролей.
9.
8. Выполнение резервного копирования БД ивосстановление состояния БД на заданную дату.
10.
Создание приложенийСоздано 3 приложения: для сотрудников общего отдела, для сотрудников охраны и
посетителей.
11.
Форма записи на групповое посещение12.
Форма записи на личное мероприятие13.
9.ЗаключениеВ ходе учебной практики по модулю ПМ.11. Разработка, администрирование и
защита баз данных была создана база данных «ХранительПРО», которая хранит
информацию о посетителях, сотрудниках и заявках. Также были созданы
вспомогательные таблицы. При создании таблиц я старалась придерживаться 3НФ.
Были созданы триггеры, хранимые процедуры и представления, для простаты работы
пользователей с системой.
Написаны 3 приложения: первое для работы посетителей, второе для работы
сотрудников общего отдела и третье для сотрудников охраны.
Для выполнения заданий были использованы все знания, полученные за годы обучения
в колледже.