Сделай Сам Свою Работу на 5

Актуальность защиты базы данных. Методы защиты баз данных.Методы восстановления базы данных.





По мере того как деятельность организаций всё больше зависит от компьютерных информационных технологий, проблемы защиты баз данных становятся всё более актуальными. Если в системе защите есть недостатки, то данным может быть нанесен ущерб, который может быть выражен в: нарушении целостности данных, потере важной информации, попадании важных данных посторонним лицам и т.д.

Каждый сбой работы базы данных может парализовать работу целых корпораций, банков, что приведет к ощутимым материальным потерям. Защита данных становится одной из самых актуальных проблем в современных компьютерных технологиях.

Методы защиты баз данных: защита паролем, шифрование, разграничение прав доступа

Методы защиты баз данных в различных СУБД несколько отличаются друг от друга. Анализ современных СУБД фирм Borland и Microsoft показывает, что они условно делятся на две группы: основные и дополнительные.

К основным средствам защиты относится:

· защита паролем;

· шифрование данных и программ;

· разграничение прав доступа к объектам базы данных;

· защита полей и записей таблиц БД.

Защита паролем представляет собой простой и эффективный способ защиты БД от несанкционированного доступа. Пароли устанавливаются пользователями или администраторами БД. Учет и хранение паролей выполняется самой СУБД. Обычно, пароли хранятся в определенных системных файлах СУБД в зашифрованном виде. Основной недостаток состоит в том, что все пользователи, использующие одинаковый пароль, с точки зрения вычислительной системы неразличимы. Неудобство парольной защиты для пользователя состоит в том, что пароль надо запоминать или записать



Более мощным средством защиты данных от просмотра является их шифрование. Шифрование – это преобразование читаемого текста в нечитаемый текст, при помощи некоторого алгоритма; применяется для защиты уязвимых данных.

В целях контроля использования основных ресурсов СУБД во многих системах имеются средства установления прав доступа к объектам БД. Права доступа определяют возможные действия над объектами. Владелец объекта и администратор БД имеют все права. Остальные пользователи к разным объектам могут иметь различные уровни доступа. Разрешение на доступ к конкретным объектам базы данных сохраняется в файле рабочей группы.



По отношению к таблицам могут предусматриваться следующие права доступа: просмотр (чтение) данных; изменение (редактирование) данных; добавление новых записей; добавление и удаление данных; изменение структуры таблицы.

Защита данных в полях таблиц предусматривает следующие уровни прав доступа: полный запрет доступа; только чтение; разрешение всех операций.

По отношению к формам могут предусматриваться две основные операции:

§ вызов для работы и проектирование (режим Конструктора). Запрет вызова Конструктора целесообразно выполнять для экранных форм готовых приложений, чтобы конечный пользователь случайно не изменил приложение;

§ защита отдельных элементов. Например, некоторые поля исходной таблицы вообще могут отсутствовать или скрыты от пользователя.

К дополнительным средствам защиты БД можно отнести такие средства, которые непосредственно влияют на безопасность данных. Их составляют следующие средства:

§ встроенные средства контроля значений данных в соответствии с типами;

§ повышения достоверности вводимых данных;

§ обеспечения целостности связей таблиц;

§ организации совместного использования объектов БД в сети.

Восстановление базы данных применяется при повреждениях, не позволяющих пользователю открыть базу данных или работать с ней. Одной из причин повреждения базы данных может быть воздействие компьютерных вирусов или наличие дефектов на диске.



Повреждение базы данных может проявляться при попытке пользователя открыть, сжать, зашифровать или дешифровать БД. При наличии повреждений базы данных, созданной в СУБД Access, для ее восстановления необходимо:

ü закрыть базу данных. При работе в сети необходимо убедиться, что другие пользователи закрыли базу данных;

ü создать резервную копию базы данных;

ü выполнить команду Сервис / Служебные данные / Восстановить;

ü указать имя папки и файла восстанавливаемой базы данных.

Следующим способом обслуживания базы данных является резервное копирование. Основным назначением резервного копирования базы данных является предотвращение потери информации и реализуется путем одноразового или периодического копирования и архивирования наиболее ценной информации. Резервное копирование заключается в создании резервной копии базы данных и размещении на вспомогательных носителях информации: жестких дисках, дискетах, накопителях на оптических дисках, магнитных лентах.

При организации резервного копирования администратор решает такие вопросы как: какие устройства выбрать для резервного копирования; когда и с какой частотой выполнять резервное копирование.

Важно периодически проверять корректность выполненного резервирования информации путем пробного восстановления.

Репликация – создание специальных копий базы данных, с которыми пользователи могут работать одновременно на разных рабочих станциях.

 

Вопросы

1.Экономическая информация, её виды, структурные единицы.

2. Внемашинная организация экономической информации: документы, их виды, структура.

3.Понятие классификации информации. Системы классификации.

4.Внутримашинная организация экономической информации. Преимущества баз данных.

5.Объёмы современных баз данных и устройства для их размещения.

6.Приложения и компоненты базы данных. Словарь данных.Пользователи базы данных.

7.Трёхуровневая модель организации баз данных.

8.Понятие модели данных. Иерархическая и сетевая модели, достоинства и недостатки.

9.Реляционная модель данных. Её базовые понятия (отношение, домен, кортеж, схема, степень и мощность отношения), достоинства и недостатки.

10.Связь между таблицами в реляционной модели данных. Первичный и внешний ключи, их отличия.

11.Операции реляционной алгебры: объединение, пересечение, декартово произведение, разность, проекция, выборка, соединение, деление.

12.Постреляционная модель, её достоинства и недостатки.

13.Объетно-ориентированная модель данных. Её базовые понятия (объекты, классы, методы, наследование, инкапсуляция, расширяемость, полиморфизм), достоинства и недостатки.

14.Объектно-реляционная модель данных, её достоинства и недостатки.

15.Многомерная модель данных, её базовые понятия (измерение, ячейка), достоинства и недостатки.

16.Понятие проектирования базы данных. Требование предъявляемые к базе данных.Этапы жизненного цикла базы данных.

17.Модель «сущность-связь», её понятия: сущность, атрибут, экземпляр сущности, связь, мощность связи. Представление сущности и связи на ER-диаграмме.

18.Типы связи, их представление на ER-диаграмме.

19.Класс принадлежности сущности, его представление на ER-диаграмме.

20.Правила преобразования ER-диаграмм в реляционные таблицы в случае связи 1:1., 1:М, М:N.

21.Нормализация таблиц, её цель. Первая нормальная форма. Вторая нормальная форма. Третья нормальная форма.

22.Этапы проектирование базы данных (концептуальное, логическое, физическое) цель и процедуры каждого этапа.

23.Case-средства для моделирования данных.

24.Понятие СУБД. Архитектура СУБД.Возможности, предоставляемые СУБД пользователям.

25.Классификация СУБД. Режимы работы пользователя в СУБД.Функции СУБД.

26.Направления развития СУБД: расширение множества типов обрабатываемых данных, интеграция технологий баз данных и Web-технологий, превращение СУБД в системы управления базами знаний.

27.Знания, их виды. Базы знаний. Экспертные системы.

28.Продукционные модели. База фактов. База правил. Работа машины вывода.

28.Семантические сети. Виды отношений. Пример семантической сети.

29.Фреймы, их виды, структура. Сети фреймов. Примеры фреймов.

30.Формальные логические модели. Их примеры (исчисление высказываний и исчисление предикатов).

31.Характеристика СУБД MicrosoftAccess 2003: тип, платформа, функциональные возможности, пользовательский интерфейс, настройка рабочей среды.

32.Характеристика объектов базы данных.

33.Типы обрабатываемых данных и выражения.

34.Инструментальные средства для создания базы данных и её приложений.

35.Технология создания базы данных: описание структуры таблиц, установка связи между таблицами, заполнение таблиц данными.

36.Корректировка базы данных (каскадные операции).

37.Работа с таблицей в режиме таблицы.

38.Конструирование запросов выбора, перекрёстного запроса, запросов на внесение изменений в базу данных.

39.Конструирование формы: простой, с вкладками, составной, управляющей (с кнопками).

40.Конструирование отчёта с вычислениями в строках, с частными и общими итогами.

41.Создание статических Web-страниц из объектов базы данных. Конструирование страниц доступа к данным.

42.Конструирование макросов связанных и не связанных с событиями, различных по структуре.

43.Назначение, стандарты, достоинства языка SQL.

44.Структура команды SQL.

45.Типы данных и выражения в SQL.

46.Возможности языка SQL по определению данных.

47.Возможности языка SQL по внесению изменений в базу данных.

48.Возможности языка SQL поизвлечению данных из базы. Операторы, реализующие критерии отбора в условии.

49. Возможности языка SQL по подведению итогов по данным из базы. Функции агрегирования.

50. Возможности языка SQL по созданию вложенных и объединенных запросов.

51.Диалекты языка SQL в СУБД.

52.Эволюция концепций обработки данных.Системы удалённой обработки.

53.Системы совместного использования файлов. Обработка запросов в них. Недостатки систем.

54.Настольные СУБД, их достоинства и недостатки.

55.Клиент/серверные системы: клиенты, серверы, клиентские приложения, серверы баз данных.

56.Функции клиентского приложения и сервера баз данных при обработке запросов. Преимущества клиент/серверной обработки.

57.Понятие и архитектура распределённых баз данных (РаБД). Гомогенные и гетерогенные РаБД. Стратегии распределения данных в РаБД.

58.Распределённые СУБД (РаСУБД). Двенадцать правил К.Дейта.

59.Обработка распределённых запросов. Преимущества и недостатки РаСУБД.

60.Типы интерфейса доступа к данным базы.

61.OLAP-технология и хранилище данных (ХД). Отличия ХД от базы данных. Классификация ХД. Технологические решения ХД. Программное обеспечение для разработки ХД.

62.Проблемы многопользовательских баз данных. Администратор базы данных, его функции.Возможности СУБД Access по администрированию баз данных.

63.Актуальность защиты базы данных. Методы защиты баз данных.Методы восстановления базы данных.

64.Методы оптимизации работы базы данных.

 








Не нашли, что искали? Воспользуйтесь поиском по сайту:



©2015 - 2024 stydopedia.ru Все материалы защищены законодательством РФ.