Зарегистрироваться
Восстановить пароль
FAQ по входу

Фейерштейн С. Oracle PL/SQL для администраторов баз данных

  • Файл формата pdf
  • размером 5,09 МБ
Фейерштейн С. Oracle PL/SQL для администраторов баз данных
СПб.: Символ Плюс, 2008. — ISBN 5-93286-101-0.
«Oracle PL/SQL для администраторов баз данных» – первая книга, в которой язык PL/SQL рассматривается с точки зрения администрирования. Изложение ориентировано на версию Oracle 10g Release 2 и начинается с обзора PL/SQL, достаточного для знакомства администратора базы данных с основами этого языка и начала работы на нем. Далее подробно обсуждаются вопросы обеспечения безопасности, относящиеся к администрированию базы данных: шифрование (описаны как традиционные методы, так и новое прозрачное шифрование данных Oracle – TDE), контроль доступа на уровне строк (RLS), детальный аудит (FGA) и генерация случайных значений. Уделено внимание способам по вышения производительности базы данных и запросов за счет применения
курсоров и табличных функций. Рассматривается использование планировщика Oracle, позволяющего настроить регулярное выполнение таких заданий, как мониторинг базы данных и сбор статистики.
Содержание:
Введение в PL/SQL.
Что такое PL/SQL?
Основные элементы синтаксиса PL/SQL.
Программные данные.
Управляющие операторы.
Циклы в PL/SQL.
Обработка исключений.
Записи.
Коллекции.
Процедуры, функции и пакеты.
Выборка данных.
Изменение данных.
Управление транзакциями в PL/SQL.
Триггеры базы данных.
Динамический SQL и динамический PL/SQL.
Заключение: от основ к применению PL/SQL.
Курсоры.
Повторное использование курсоров.
Сравнение явных и неявных курсоров.
Мягкое закрытие курсора.
Использование курсоров не только для запросов.
Заключение.
Табличные функции.
Зачем нужны табличные функции?
Курсоры, конвейеризация, вложение.
Распараллеливание табличных функций.
Использование табличных функций.
Примеры табличных функций.
Советы по работе с табличными функциями.
Заключение.
Шифрование и хеширование данных.
Введение в шифрование.
Шифрование в Oracle9i.
Шифрование в Oracle 10g.
Управление ключами в Oracle 10g.
Прозрачное шифрование данных в Oracle 10g Release 2.
Криптографическое хеширование.
Создание реальной системы шифрования.
Заключение.
Контроль доступа на уровне строк.
Введение в RLS.
Использование RLS.
RLS в Oracle 10g.
Отладка RLS.
Взаимодействие RLS с другими функциями Oracle.
Контексты приложения.
Заключение.
Детальный аудит.
Введение в детальный аудит.
Настройка FGA.
Администрирование FGA.
FGA в Oracle 10g.
FGA и другие технологии аудита Oracle.
Пользователи, не зарегистрированные в базе данных.
Отладка FGA.
Заключение.
Генерирование случайных значений.
Генерирование случайных чисел.
Генерирование строк.
Проверка на случайность.
Следование статистическим шаблонам.
Заключение.
Использование планировщика.
Зачем использовать планировщик заданий Oracle?
Управление заданиями.
Управление календарем и расписанием.
Управление именованными программами.
Управление приоритетами.
Управление окнами.
Управление журналированием.
Управление атрибутами.
Заключение.
Приложение. Краткий справочник.
DBMS_OBFUSCATION_TOOLKIT.
DBMS_CRYPTO.
DBMS_RLS.
DBMS_FGA.
DBMS_RANDOM.
DBMS_SCHEDULER.
Алфавитный указатель.
  • Возможность скачивания данного файла заблокирована по требованию правообладателя.
  • С условиями приобретения этих материалов можно ознакомиться здесь.