Предисловие
Через несколько месяцев после издания книги "Oracle: проектирование баз данных"* (которая посвящена, главным образом, Oracle?) корпорация Oracle в конце концов назначила дату выпуска OracleS. Почему же мы не подождали появления OracleS? Мы знали, что эта СУБД готовилась и на ее разработку потрачено несколько лет, но никто не знал точно, когда же, наконец, она появится. Ждать не было смысла. Мы много могли сказать об Oracle? и решили, что почти все наши рекомендации будут применимы и к OracleS. Теперь, когда новая версия увидела свет, мы убеждаемся в том, что советы, помещенные в книгу "Oracle: проектирование баз данных" в большинстве случаев остаются в силе.
Тем не менее, мы не хотели останавливаться на достигнутом. Выпуск OracleS — самый значительный шаг корпорации Oracle в последние несколько лет. OracleS обладает целым рядом новых возможностей и лишена многих недостатков, свойственных Oracle?. Благодаря этому значительно расширился инструментарий разработчика. Мы решили написать небольшое дополнение к нашей базовой книге, своего рода набор советов по проектированию, сконцентрировавшись только на тех особенностях OracleS, которые интересны проектировщикам (и желающим увидеть, как хорошее проектирование дает в результате высокую производительность). Эти особенности расширяют возможности проектирования по сравнению с имеющимися в Oracle? (хотя некоторые из них нужно сопроводить предупреждением о вреде для здоровья!). Новые средства приводят как минимум к уменьшению объема работы для проектировщиков и разработчиков. Такие механизмы, как секционированные таблицы, обеспечивают неявную поддержку стратегии, которая раньше требовала принятия решения от самого проектировщика.
Книга "Oracle: проектирование баз данных" будет выпущена издательством BHV-Киев в 1998 году. — Примеч. ред.