Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Конспект лекций не официальный, возможны ОШИБКИ!
СОДЕРЖАНИЕ
Распределенная база данных............................................................................................................ 3
Пример транзакции....................................................................................................................... 3
Пример РБД.................................................................................................................................... 3
Прямые и косвенные соединения................................................................................................ 4
Объекты: схемы и именования в РБД............................................................................................. 4
Удаленные и распределенные предложения.................................................................................. 4
Прозрачность в системе РБД............................................................................................................ 4
Архитектура РБД Oracle.................................................................................................................... 5
Схема именования объектов и доступ к данным:...................................................................... 5
Прозрачность в РБД. Прозрачность местоположения............................................................... 5
Прозрачность транзакций............................................................................................................. 6
Прозрачность дублирования......................................................................................................... 6
Разрешение имен в РБД.................................................................................................................... 8
Снимки................................................................................................................................................ 9
Двухфазный COMMIT...................................................................................................................... 9
Фаза подготовки.......................................................................................................................... 10
Фаза подтверждения.................................................................................................................... 10
Создание точки подтверждения................................................................................................. 11
Проектирование распределенных приложений........................................................................... 13
Уникальность имен...................................................................................................................... 13
Последовательности в распределенных транзакциях.............................................................. 13
Обработка ошибок в удаленных процедурах............................................................................... 14
Разрешение проблем распределенных транзакций...................................................................... 14
Снимки. Управление ими............................................................................................................... 15
Спецификация определяющего запроса снимка (AS...)......................................................... 15
Порядок создания снимков и их журналов:.............................................................................. 17
Альтернативы снимкам............................................................................................................... 18
Дублирование таблиц с помощью триггеров:.......................................................................... 18
Создание триггера....................................................................................................................... 19
Управление снимками................................................................................................................. 20
Создание снимков........................................................................................................................ 20
Установление параметров памяти для снимков....................................................................... 20
Конфигурирование автоматических обновлений.................................................................... 21
Ручное обновление снимков...................................................................................................... 21
Связь между декларативными ограничениями и снимками................................................... 22
Управление журналами снимков................................................................................................... 22
Внутренняя реализация журнала снимка.................................................................................. 22
Удаление журнала снимков........................................................................................................ 23
Управление распределенными БД администратором................................................................. 23
Принципы простроения глобального имени БД:..................................................................... 24
Безопасность БД............................................................................................................................... 25
Характеристики и квоты различных табличных пространств............................................... 25
Ресурсные лимиты и профили пользователей.......................................................................... 26
Лицензирование............................................................................................................................... 26
Привилегии и роли.......................................................................................................................... 27
Защита таблиц.............................................................................................................................. 27
Защита обзоров:............................................................................................................................ 27
Усиление защиты таблиц через обзоры:.................................................................................... 27
Защита процедур.......................................................................................................................... 28
Роли............................................................................................................................................... 28
Табличные пространства и файлы данных................................................................................... 29
Файлы данных.............................................................................................................................. 29
Табличное пространство............................................................................................................. 29
Объекты табличного пространства............................................................................................ 30
Блок данных................................................................................................................................. 30
Экстенты....................................................................................................................................... 31
Сегменты...................................................................................................................................... 31
Копирование и восстановление баз данных................................................................................. 31
Рекомендации по копированию баз данных............................................................................ 32
Стратегии копирования.............................................................................................................. 32
Процедуры копирования............................................................................................................ 33
Восстановление............................................................................................................................ 35
Аудит................................................................................................................................................. 37
Опции предложений Audit и NoAudit.................................................................................. 38
Дополнительные опции по аудиту предложений:............................................................... 39
Включение аудита....................................................................................................................... 39
Выключение аудита..................................................................................................................... 40
Контролирование роста и размера аудиторского журнала..................................................... 40
Защита аудиторского журнала................................................................................................... 41
Аудит с помощью триггеров...................................................................................................... 41
Поддержка национальных языков................................................................................................. 42
Лингвистическая сортировка..................................................................................................... 42
Перекрытие стандартных умолчаний........................................................................................ 43
Форматы чисел и дат................................................................................................................... 44
Объекты в Oracle.............................................................................................................................. 44
Атрибуты...................................................................................................................................... 45
Методы.......................................................................................................................................... 45
Сравнение объектов.................................................................................................................... 45
Синтаксис объявления типов..................................................................................................... 46
Объявление и инициализация объектов................................................................................... 48
Вызов методов.............................................................................................................................. 48
Хранение объектов в БД............................................................................................................. 48
Использование оператора SELECT........................................................................................... 48
Вставка объектов......................................................................................................................... 51
Обновление объектов.................................................................................................................. 51
Удаление объектов....................................................................................................................... 52
Дата публикования: 2015-02-18; Прочитано: 363 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!