Основы построения защищенных баз данных
Введение
В настоящее время использование баз данных наблюдается практически в любом направлении деятельности: от производства – до образовательных услуг. Не исключение и деятельность кинотеатров, которые также нуждаются в качественной обработке информации, поскольку большие объемы информации часто не позволяют выполнять быстрые расчеты показателей деятельности кинотеатров. Актуальность курсовой работы прежде всего состоит в том, что процесс автоматизации работы кинотеатра не возможен без проектирования и разработки хранилища данных. Именно с помощью реляционных СУБД есть возможность решить указанную проблему.
Стоит отметить, что в настоящее время самыми распространенными яв-ляются такие реляционные СУБД:
– SQL Server;
– mySQL;
– MS Access.
Разработка БД Кинотеатр позволит создать комфортную и эффективную среду для работы сотрудников кинотеатра. Таким образом, актуальность темы курсового проекта не вызывает сомнения.
Содержание
Введение 3
Глава 1. Проектирование базы данных 5
1.1 Описание предметной области 5
1.2 Анализ предметной области 5
1.3 Обоснование выбора СУБД 6
1.4 Моделирование предметной области Кинотеатр 7
Глава 2. Разработка базы данных Кинотеатр 12
2.1. Создание таблиц и схемы данных 12
2.2 Пользовательский интерфейс работы с приложением 15
2.3 Разработка запросов 19
2.4 Создание отчетов 20
2.5 Разработка кнопочного интерфейса базы данных и защиты 24
2.6. Обеспечение защиты БД в СУБД Access 25
Заключение 26
Список использованных источников 28
Список использованных источников
1. Благодаров, А. В., Тишкин, Р. В. Автоматизация проектирования баз данных в среде Sybase PowerDesigner: Методические указания к лабораторным работам. / А. В. Благодаров, Р. В. Тишкин. – Рязань, 2017. – 35 с. [Электронный ресурс] URL: https://studfile.net/preview/3073506/.
2. Гурвиц, Г. А. Microsoft Access. Разработка приложений на реальном примере: учебник / Г. А. Гурвиц. – М.: БХВ-Петербург, 2017. – 496 c.
3. Зафиевский, А. В. Базы данных: учебное пособие / А. В. Зафиевский, А. А. Короткин, А. Н. Лататуев. – Ярославль: ЯрГУ, 2012. – 164 с. [Элек-тронный ресурс] URL: http://www.lib.uniyar.ac.ru/edocs/iuni.
4. Криницкий, Н. А. Автоматизированные информационные системы: учебник / Н. А. Криницкий, Г. А. Миронов, Г. Д. Фролов. – М.: Наука, 2017
5. Маглинец, Ю. А. Анализ требований к автоматизированным информационным системам: учебник / Ю. А. Маглинец. – М.: РГГУ, 2016. – 521 с.
6. Свиридова, М. Ю. Система управления базами данных Access: учебник / М.Ю. Свиридова. – М.: Академия, 2016. – 192 c.
7. Смирнова, О. В. Access на практике: учебное пособие / О.В. Смирнова. – М.: Феникс, 2017. – 160 c.
8. Стружкин, Н. П. Базы данных. Проектирование: учебник / Н. П. Струж-кин, В. В. Годин. – М.: Юрайт, 2016. – 478 c.
9. Фуфаев, Э. В. Базы данных: учебник / Э. В. Фуфаев, Д. Э. Фуфаев. – М.: Академия, 2016. – 320 c.
Процесс нормализации является важным этапом разработки базы данных, поскольку с его помощью есть возможность качественно создать схему данных и исключить аномалии разного рода. Отношение является приведенным к 1НФ, если для всех имеющихся ат-рибутов выполняется условие того, что они имеют атомарные значения. Стоит отметить, что этому условию соответствуют все сущности, то есть, БД соответствует 1НФ. Для того, чтобы БД соответствовала 2НФ нужно, чтобы ЬЛ соответствовала 1НФ и все поля определялись с помощью одного первичного ключа. В результате рассмотрения таблиц БД можно сделать вывод, что все таблицы соответствуют 2НФ. Для того, чтобы таблицы соответствовали 3НФ, нужно, чтобы все таблицы соответствовали 2НФ и в таблицах отсутствовали аномалии ввода, удаления и обновления. То есть, можно утверждать, что все таблицы соответствуют 3НФ.