Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпоры к зачету.doc
Скачиваний:
38
Добавлен:
16.04.2019
Размер:
906.75 Кб
Скачать

4. Функции и состав субд.

Основные функции

- управление данными во внешней памяти (на дисках);

- управление данными в оперативной памяти с использованием дискового кэша;

- журнализация изменений, резервное копирование и восстановление базы данных после сбоев;

- поддержка языков БД (язык определения данных, язык манипулирования данными).

Обычно современная СУБД содержит следующие компоненты:

- ядро, которое отвечает за управление данными во внешней и оперативной памяти и журнализацию,

процессор языка базы данных, обеспечивающий оптимизацию запросов на извлечение и изменение данных и создание, как правило, машинно-независимого исполняемого внутреннего кода,

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

5. Информационная безопасность, ее аспекты и основные программно-технические меры обеспечения.

Аспекты информационной безопасности.

  1. условие доступа (возможность получить требуемую информационную услугу)

  2. целостность данных (непротиворечивость, защищенность от разрушения и несанкционированного разрушения)

  3. конфиденциальность защита от несанкционированного доступа.

Основные программно-технические меры реализации аспектов информац. Безопасности.

1. аутентификация пользователя «What you know», «What are you» «What you have»

Биометрическая аутентификация: отпечатки пальцев, форма уха, запах тела, рисунок вен на руке, ДНК, голос, динамика клавиатурного набора, сетчатка глаза, радужная оболочка глаза, форма лица, геометрия кисти, походка, динамика подписи и тд.

2. управление доступом к БД,

3. поддержка целостности данных

4. протоколирование и аудит

Отражение угроз специфичных для БД

Защита информации между клиентом и сервером.

6. Классификация субд

1) по используемому языку общения:

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

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

2) по выполняемым функциям:

а) операционные СУБД (системы обработки данных) – подразумевают, что пользователи работают в реальном времени.

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

3) по сфере применения:

а) универсальные СУБД – настраиваются на любую предметную область путём создания соответствующей базы данных и прикладных программ.

б) проблемно-ориентированные (специализированные) – структура БД определена заранее. СУБД настроена на определённые процедуры обработки данных.

4) по допустимым режимам работы:

а) пакетное СУБД

б) с использованием телеобработки или on-line системы

5) по хронологии появления:

а) дореляционные (инвертированные списки, иерархические списки)

б) реляционные СУБД – неупорядоченная совокупность однотипных записей или таблиц определённого специфического вида

в) постреляционные СУБД : объектно-реляционные; объектно-ориентировочные; многомерные.

6) по количеству поддерживаемых уровней моделирования: -одноуровневые; двух-, трёхуровневые.

1 уровень – уровень внешних схем данных.

2 уровень – уровень концептуальной схемы данных.

3 уровень – уровень хранения данных.