Рецензии

Сергей Бобровский

Пэйдж Вильям Дж. Использование Oracle8. Пер. с англ. К.; М.; СПб., Издательский дом “Вильямс”, 1998. - 752 с.

Книга Пейджа будет полезна всем - начинающим пользователям системы, администраторам и проектировщикам баз данных, программистам, создающим приложения для Oracle8. Она вполне может служить и подробным учебником, и детальным справочником. Немаловажно, что в ней читатель найдет достаточно сведений и по Oracle 7.3.

Книга состоит из восьми частей.

Часть 1. Принципы организации СУБД. Приведена история реляционных баз данных и классические правила Кодда, рассмотрены базовые технологии СУБД, основополагающие принципы проектирования логической структуры БД и главные критерии выбора подходящей аппаратной архитектуры.

Часть 2. Сервер БД Oracle. Более глубоко описаны внутренние механизмы работы Oracle8 - способы распределения памяти, хранения информации, организации таблиц. Рассказано о методике установки и настройки системы.

Часть 3. Интерфейсы и утилиты. Читатель познакомится с основными утилитами для работы с Oracle8, которые предназначены для администрирования сервера и управления удаленными БД, узнает, как использовать программы импорта/экспорта данных в различных форматах и загрузки информации из внешних источников. Приведено полное описание языка PL/SQL, что полезно и начинающему программисту, и продвинутому профессионалу. Большое внимание уделено способам организации хранимых процедур. Отдельная глава посвящена интегрированному с Oracle8 CASE-средству проектирования Designer 2000, поддерживающему все этапы проектирования и разработки конечного продукта.

Часть 4. Oracle и Web. Подробно разъяснено, как создавать и сопровождать распределенные приложения, разрабатывать универсальные компоненты (картриджи по терминологии Oracle), как управлять такими приложениями с помощью сервера приложений Web Application Server.

Часть 5. Сетевые возможности Oracle. Описано, как обеспечивается “прозрачный” доступ к данным Oracle в любых гетерогенных сетях с помощью различных утилит управления и администрирования.

Часть 6. Управление базой данных Oracle. Рассказано о способах администрирования и оптимизации работы Oracle8, анализе использования системных ресурсов. Приведены конкретные рекомендации по настройке СУБД. Затрагиваются вопросы, связанные с обеспечением безопасности и защиты данных. Несколько глав посвящено технологиям резервного копирования и восстановления информации, обеспечению целостности БД.

Часть 7. Параллелизм и распределенная среда. Описаны способы настройки Oracle8 на работу в многопроцессорных компьютерных системах с использованием технологии параллельных вычислений и параллельного выполнения SQL-операторов. Уделено внимание вопросам управления распределенными СУБД.

Часть 8. Производительность системы. Подробно рассмотрены вопросы оптимизации работы Oracle8 и приведено множество рекомендаций по совершенствованию самых разных сторон функционирования СУБД.

Книга написана хорошим литературным языком, снабжена большим числом иллюстраций и будет понятна любому техническому специалисту. Единственный “ляп”, который я нашел, - странный пункт “Настройка сортиров” в 31-й главе (с. 650). Как оказалось, переводчик имел в виду настройку режимов сортировки.

Версия для печати