Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы бд.doc
Скачиваний:
34
Добавлен:
04.11.2018
Размер:
1.37 Mб
Скачать
  1. Сурбд Oracle. Конфигурации Oracle. Типы пользователей. Основные обязанности dba.

OLTP (Online Transaction Processing) — оперативная обработка транзакций. Самая распространённая конфигурация. Черты: обычно поддерживает большое число пользователей, работающих с СУРБД. Интенсивные процессы чтения/записи, рейтинг чтения/записи может варьироваться. Обычно используется для оперативного ввода первичной информации.

DSS (Decision Support System) — системы поддержки принятия решений. Используются в процессах принятия решений. Черты: долго выполняющиеся запросы по большим объёмам данных. Деятельность сопряжена с интенсивным процессом чтения. Запись гораздо реже.

Data Warehouse — крупномасштабная система, состоит как из OLTP, так и DSS. Эти системы работают с терабайтами данных. Большие толпы пользователей. Возможна обработка данных разного формата. Долго выполняющиеся запросы. Есть компоненты для работы в реальном времени.

Видеосервер. Большое количество видеопотоков. Широкая полоса пропускания. Большая нагрузка ввода/вывода, поскольку при чтении с устройств загружается мало фрагментированные большие блоки данных.

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

OLAP (Online Analytical Processing). Аналитическая обработка в реальном времени. Обычно используется вместе с многомерными данными. Черты: требуют большого объёма внешней памяти и мощных вычислительных систем. Небольшое количество пользователей: топ-менеджмент и аналитики.

Типы пользователей

  1. Администраторы БД

  2. Администраторы по защите данных

  3. Разработчики приложений

  4. Администраторы приложений

  5. Конечные пользователи БД

Рассмотрим подробнее основные обязанности администратора БД (DBA — DataBase Administrator):

  1. Установка нового ПО.

  2. Конфигурация программного и аппаратного обеспечения.

  3. Обеспечение безопасности (добавление и удаление пользователей, управление квотами, аудит, разрешение проблем безопасности).

  4. Настройка производительности и мониторинг.

  5. Резервное копирование и восстановление системы.

  6. Процедура планового обслуживания.

  7. Локализация неисправностей.

  8. Восстановление системы после сбоя.

  1. Архитектура Oracle (физический и логический уровень)

Рассмотрим 2 уровня БД Oracle: физический и логический.

Физический уровень включает три категории файла:

  1. Один+ файл данных, в которых хранятся данные.

  2. Два+ файла журналирования операций (Redo log files)

  3. Один+ управляющий файл (информация для запуска экземпляра Oracle)

На логическом уровне можно выделить:

  1. Одно или несколько табличных пространств

  2. Схема БД – коллекция объектов БД: таблицы, индексы, кластеры и т.д.

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

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