Курсова робота Безпека та архітектура захисту MS Access
Код роботи: 5375
Вид роботи: Курсова робота
Предмет: Бази даних
Тема: Безпека та архітектура захисту MS Access
Кількість сторінок: 36
Дата виконання: 2017
Мова написання: українська
Ціна: 500 грн
Вступ
1. Теоретико-методологічні аспекти безпеки даних
1.1. Безпека даних
1.2. Реєстрація користувачів та керування правами доступу
1.3. Обов'язкові методи захисту
1.4. Обхід системи захисту
2. Особливості захисту даних Access
2.1. Архітектура захисту Access
2.2. Користувачі, групи і дозволи
2.3. Дозволи на доступ до об'єктів
3. Проект захисту БД Access
3.1. Створення фізичної форми моделі бази даних
3.2. Створення інтерфейсу користувача
3.3. Практичні методи захисту створеної бази даних
Висновки
Список використаної літератури
У найзагальнішому сенсі база даних – це набір записів і файлів, організованих особливим чином. У комп'ютері, наприклад, можна зберігати прізвища і адреси друзів або клієнтів. Можливо, ви зберігаєте всі свої листи, і вони згруповані по адресатах, а можливо, у вас є набір файлів з фінансовими даними: отримані або виставлені рахунки, витрати по чековій книжці і так далі.
У широкому сенсі, один з типів баз даних – це документи, набрані за допомогою текстових редакторів і згруповані по темах. Інший тип – файли електронних таблиць, що об'єднуються в групи по характеру використання.
Якщо власник організована людина, то спеціальна структура тек і підпапок допоможе справитися з декількома сотнями електронних таблиць або ярликів. В цьому випадку власник є диспетчером бази даних.
Але якщо вирішувана задача стає дуже складною: зібрати інформацію про всіх клієнтів і замовлення, якщо дані розкидані по окремих текстових файлах і електронних таблицях; зберегти зв'язки між файлами при введенні нової інформації і так далі, то необхідна система управління базами даних (СУБД).
Прийнято вважати найпопулярнішою системою управління базами даних для персональних комп'ютерів продукт, що вперше з'явився в 1992 році і носив назву Microsoft Access.
Microsoft Access – це повнофункціональна реляційна СУБД. У ній передбачені всі необхідні засоби для визначення і обробки даних, а так само для управління ними при роботі з великими об'ємами інформації.
Інформація, що має певну цінність, потребує захисту, як від «дурня», так і від несанкціонованого доступу.
Захист паролем, збереження бази даних у вигляді MDE-файлу (в цьому випадку базу даних можна відкривати для перегляду, але не для зміни) можуть «закрити» для випадкового користувача можливості, які не дозволяється використовувати. Але досвідчений користувач Access може відкрити базу даних при натиснутій клавіші Shift (щоб не запустити додаток), вивчити початкові тексти процедур і визначити, як «зламати» захист. Щоб дійсно запобігти несанкціонованому доступу до об'єктів цієї бази, необхідно використовувати засоби захисту, вбудовані в Access.
Навряд чи існує абсолютно надійна комп'ютерна система захисту. Хоча засоби захисту Microsoft Access вважаються одними з кращих для персональних комп'ютерів, знайдуться умільці, які за наявності часу зможуть проникнути у захищену базу даних Access. Спираючись на вищевикладене, вважаємо тему курсової роботи актуальною.
Мета роботи – дослідити особливості захисту інформації СУБД.
Об’єкт дослідження – бази даних.
Предмет – шляхи захисту БД.
Задачі дослідження:
- розглянути головні аспекти безпеки даних;
- проаналізувати можливості захисту інформації БД Microsoft Access;
- практично перевірити можливість захисту БД в Microsoft Access.
Робота складається з вступу, трьох розділів, висновків та списку використаної літератури.
Проаналізувавши курсову роботу можна зробити висновок, що БД є найважливішою складовою частиною інформаційних систем, які призначені для зберігання та обробки інформації. Раніше такі системи існували в письмовому вигляді. Для цього використовувалися різні картотеки, журнали, папки, бібліотечні каталоги.
Розвиток засобів обчислювальної техніки забезпечив можливість широкого використання автоматизованих інформаційних систем. Розробляються інформаційні системи для обслуговування різних систем діяльності, системи управління господарськими і технічними об'єктами, модельні комплекси для наукових досліджень, системи автоматизації проектування і виробництва, різні навчальні системи.
Сучасні інформаційні системи засновані на концепції інтеграції даних, що характеризуються великими об'єктами збережених даних, складною організацією, необхідністю задовольняти різноманітні вимоги численних користувачів. Для управління цими даними і забезпечення ефективності доступу до них були створені системи управління даними.
Таким чином, в ході виконання даної курсової роботи в рамках заданої теми в середовищі Microsoft Access була спроектована і проаналізована база даних, яка автоматизує предметну область. Створена база даних захищена від несанкціонованого доступу, з встановленими правами для адміністратора.
1. Белостоцкий А. И., Ковальчук-Химюк Л. А. Методические указания к комплексному курсовому проекту по дисциплинам «Программное обеспечение ЭВМ» и «Базы данных и информационные системы», КПІ, 1998.
2. Грабер М. Введение в БД. - М.: Лори, 2010. - 228 с. ISBN 5-85582-010-6.
3. Грабер М. Справочное руководство по БД. - М.: Лори, 1997. - 291 с.
4. Дейт К. Дж. Введение в системы баз данных, 8-е издание.: Пер. с англ. - М.: Издательский дом «Вильямс», 2005. - 1328 с.: ил. - Парал. тит. англ. ISBN 5-8459-0788-8 (рус.).
5. Елизаров П. М., Перевалов Я. М. Проблемы проектирования пользовательских интерфейсов SCADA-систем. Доклад на IV Всероссийской Конференции «Разработка АСУТП в системе «Трейс Моуд»: задачи и перспективы», 1998.
6. Исаченко Александр Николаевич. Модели данных и системы управления базами данных: пособие для студ. / А. Н. Исаченко, С. П. Бондаренко. - Минск: БГУ, 2007. - 220 с.
7. Кайт Том. БД для профессионалов. Книга 1. Архитектура и основные особенности: Пер. с англ. - М.: ДиасофтЮП, 2003. - 672 с. ISBN 5-93772-072-5.
8. Кайт Том. БД для профессионалов. Книга 2. Расширение возможностей и защита: Пер. с англ. - М.: ДиасофтЮП, 2003. - 848 с. ISBN 966-7992-24-1
9. Кириллов В. В. Структурированный язык запросов (SQL). - СПб.: ИТМО, 1994. - 80 с.
10. Когаловский М. Р. Энциклопедия технологий баз данных. - М.: Финансы и статистика, 2002. - 800 с.
11. Коннолли Томас, Бегг Каролин. Базы данных: проектирование, реализация и сопровождение. Теория практика. 3-е издание.: Пер. с англ. - М: Издательский дом «Вильямс»,
12. Кузнецов С. Д. Введение в информационные системы. Системы управления базами данных #02/97.
13. Кузнецов С. Д. Неопределенная информация и трехзначная логика // СУБД. - 1997. - №5. - С. 65-67.
14. Кузнецов С. Д. Стандарты языка реляционных баз данных SQL: краткий обзор // СУБД. - 1996. - №2. - С. 6-36.
15. Марка Д. А., МакГоуэн К. Методология структурного анализа и проектирования. - М.: МетаТехнология, 1993.
16. Международные стандарты, поддерживающие жизненный цикл программных средств. – М.: Экономика, 1996. – 402 с.
17. Пасiчник В. В. та iн. Глобальнi iнформацiйнi системи та технологiї: моделi ефективного аналiзу, опрацювання та захисту даних. Монографiя / В. В. Пасiчник, П. I. Жежнич, Р. Б. Кравець, А. М. Пелещишин, Д. О. Тарасов. Львiв: Видавництво Львiвської полiтехнiки, 2006. - 348 с. - ISBN: 966-553-578-1.
18. Пасiчник В. В., Резніченко В. А. Організація баз даних та знань. - К.: Видавнича група BHV, 2006. - 384 с.: іл. ISBN 966-552-156-Х.
19. Пушников А. Ю. Введение в системы управления базами данных. Часть 1. Реляционная модель данных: Учебное пособие / Изд-е Башкирского ун-та. - Уфа, 1999. - 108 с. - ISBN 5-7477-0350-1.Часть 2. Нормальные формы отношений и транзакции: Учебное пособие/Изд-е Башкирского ун-та. - Уфа, 1999. - 138 с. - ISBN 5-7477-0351-X.
20. Ревунков Г. І., Самохвалов Е. Н., Чистов В. В. Бази і банки даних і знань. - М., Вища. шк., 1992, - с. 367.
21. Форта Бен. Освой самостоятельно SQL. 10 минут на урок: пер. с англ. / Бен Форта. - М.: Вильямс, 2006. - 288 с.
22. Хомоненко А. Д. Базы данных: учебник для вузов по технич. и экономич. спец. / [А. Д. Хомоненко, В. М. Цыганков, М. Г. Мальцев]; под ред. А. Д. Хомоненко. - Санкт-Петербург: КОРОНА принт, 2002. - 672 с.