В этой части книги описывается процесс проектирования баз данных Oracle.
• В главе 4, "Принятие решения о денормализации", изучаются специальные методы денормализации находящихся в БД данных с целью повышения производительности.
• В главе 5, "Выбор типов данных, неопределенные значения", определяются различные типы данных Oracle и исследуются такие щекотливые темы, как смысл неопределенного значения и возможности его обработки.
• В главе 6, "Выбор ключей и индексов", рассматривается порядок выбора наилучших ключей для конкретной базы данных.
• В главе 7, "Обработка временных данных", исследуется одна из проблем, характерных для баз данных Oracle и других реляционных БД: они не адекватно поддерживают временные ряды (временные данные). Здесь предлагается ряд типичных для Oracle приемов, с помощью которых можно преодолеть ограничения, связанные с данными этого типа.
• В главе 8, "Загрузка и выгрузка данных", исследуются различные способы заполнения базы данных Oracle7 из внешних источников данных. Здесь также рассматривается методика извлечения данных из базы данных Oracle7.
• В главе 9, "Размещение и хранение объектов", изучаются некоторые из наиболее важных физических аспектов проектирования баз данных, в частности оценка размера и размещение файлов.
• В главе 10, "Защита данных", освещаются вопросы резервного копирования, архивации, аудита и безопасности.