Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы_Ткаченко.docx
Скачиваний:
242
Добавлен:
20.03.2016
Размер:
155.26 Кб
Скачать

3. Понятие субд, основные функции субд.

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

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

Существуют универсальные системы управления базами данных, используемые для различных приложений. При настройке универсальных СУБД для конкретных приложений они должны обладать соответствующими средствами. Процесс настройки СУБД на конкретную область применения называется генерацией системы. К универсальным СУБД относятся, например системы Microsoft Access, Microsoft Visual FoxPro, Borland dBase, Borland Paradox, Oracle.

Главная функция СУБД заключается в обеспечении пользователя информационной базы средствами для работы с данными в абстрактных термина, не связанных с особенностью хранения информации в памяти компьютера и для выполнения на этой основе операций по обработке данных для различных приложений.

К основным функциям СУБД относятся:

  • - Непосредственное управление данными во внешней и оперативной памяти и обеспечение эффективного доступа к данным в процессе решения задач.

  • - Поддержание целостности данных и управление транзакциями.

  • - Ведение системного журнала изменений в базе данных, что обеспечивает восстановление базы данных после технического или программного сбоя.

  • - Реализация поддержки языка описания данных и языка запросов к данным.

  • - Обеспечение безопасности данных.

  • - Обеспечение параллельного доступа к данным нескольких пользователей

4. Обеспечения безопасности и секретности данных.

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

В общем случае обеспечить безопасность баз данных и управления информацией просто. Надо осуществлять проверку полномочий (санкционирование) и подлинности (аутентификация).

Аутентификация - означает метод независимого от источника информации установления подлинности информации на основе проверки подлинности её внутренней структуры.

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

Идентификация информационных ресурсов - это метод определения полномочий на доступ к документам.

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

Многоуровневая безопасность означает, что в БД хранится информация, относящаяся к разным классам безопасности, и, что часть пользователей не имеет доступа к информации, относящейся к высшему классу безопасности. То есть пользователь, имеющий низший уровень доступа, может выполнять свою работу с БД, содержащей совершенно секретные данные, но он не имеет прав доступа к ним.

При этом все объекты подвергаются классификации, а субъекты причисляются к соответствующему уровню доступа к классам объектов.

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

Для коммерческих структур могут применяться следующие уровни допуска: • секретно; • для ограниченного распространения; • конфиденциально; • для служебного пользования; • для неограниченного распространения.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]