
Март 2004
Книги
Новая "Настольная книга администратора"
для Oracle9i
|
Кевин Луни,
Марлен Терьо
и эксперты TUSC
Oracle9i
Настольная книга администратора
М:. Издательство "Лори" (www.lory-press.ru),
778 стр., 84x108/16, 2004, тир.3200,
ISBN 5-85582-203-6,
переводчик В.Сидорова,
научный редактор А.Головко.
Аннотация от издательства "Лори":
http://www.lory-press.ru/books/or9idba.htm
Оригинал: Oracle9i DBA Handbook, by Kevin Loney, Marllene Theriault and the experts at
TUSC. McGraw-Hill/Osborne, 2002, ISBN 0-07-219374-3 |
На полке с Oracle-литературой на русском языке построились три книги практически одних и тех же авторов с практически одинаковыми названиями:
- К. Луни. "Настольная книга администратора базы данных Oracle8" (М, "Лори", 1999, 512 стр.);
- К.Луни, М.Терьо. "Oracle 8i. Настольная книга администратора" (М:, "Лори", 2001, 718 стр.) - см. рецензию в апрельском за 2001 год выпуске OM/RE
/ru/oramag/april2001/review.html;
- К.Луни, М.Терьо и эксперты TUSC. "Oracle9i. Настольная книга администратора" (М:, "Лори", 2004, 778 стр.),
изданные с периодичностью два-три года. Сравнивать их по необходимости использования и анализировать взаимные их достоинства и недостатки - бессмысленно, поскольку каждая книга отражает свое время, свой период развития и становления очередного релиза СУБД Oracle. Да, именно с такой скоростью развивается базовая система Oracle, и сейчас уже на очереди следующий релиз - Oracle 10g (grid), предназначенный для функционирования и обслуживания приложений и пользователей в распределенных системах. И, естественно, не за горами время, когда мы получим (будем надеяться, что в издании "Лори") перевод следующей "Настольной книги администратора" уже по Oracle 10g, скорее всех тех же авторов. Так обязательно будет хотя бы потому, что на сайте Oracle Press (http://shop.osborne.com/cgi-bin/oraclepress/) уже выложены аннотации не менее чем пяти книг по Oracle 10g. И поэтому сегодня главный для рецензентов вопрос: насколько эта совсем недавно вышедшая в свет книга может быть сегодня и завтра востребована АБД (администраторами баз данных) Oracle. Вопрос, конечно, можно было бы поставить шире: стоит ли сегодня отказываться или подождать с применением Oracle9i из-за того, что уже существует Oracle 10g?! Ответы на поставленные вопросы достаточно просты и очевидны:
- Сегодня отказываться от применения Oracle9i просто неразумно, поскольку Oracle 10g в архитектурном, информационном, функциональном и других планах является прямым продолжением и развитием Oracle9i. А миграция базы данных 9i на 10g является стандартной, как и в предыдущих релизах, функциональностью Oracle.
- "Oracle9i. Настольная книга администратора" должна и будет востребована сегодняшними АБД, именно вследствие ответа на более общий вопрос. Все знания и навыки, полученные при работе с Oracle9i, немедленно и в полном объеме будут востребованы при переходе на Oracle 10g. Так зачем же терять время!
Oracle9i в настоящее время является основным работающим механизмом, хорошо и надежно отвечающим требованиям большинства современных отечественных систем организации и обработки данных, реализации ИТ-приложений. Как следует из выступлений многих авторитетных лиц, в том числе и руководителей государственных и региональных органов и крупных корпораций, сегодня - дело не столько в совершенстве тех или иных механизмов информационных технологий, сколько в умении и организационной воле применять их в конкретных проектах. Умение же рождается из обучения и практического использования.
Вот для решения этих задач рассматриваемая нами "Oracle9i. Настольная книга администратора" подходит идеально. Она - и учебник, и краткий содержательный обзор физической и логической архитектуры базы данных и основных механизмов администрирования как самое базы данных и сервера приложений 9iAS, так и вычислительной Net8-сети Oracle, и емкий справочник основных для администратора базы данных SQL-команд, общим числом около 50. То есть, эта книга нужна и начинающему АБД, для которого Oracle9i - первая база данных Oracle, и состоявшемуся уже практикующему АБД, который переходит на эксплуатацию Oracle9i в своей организации. (Заметим в скобках, что поскольку Oracle9i является непосредственным и ближайшим наследником Oracle8i, АБД-8i очень легко и понятно ее освоить и применять.) Тем самым, книга пригодна и для самообучения, и в качестве прекрасного пособия на любых курсах АБД-1.
Структура книги практически не изменилась по сравнению с ее предыдущей инкарнацией. Те же три части ("Архитектура базы данных", "Управление базой данных" и "Oracle в сети") и Приложение ("Справочник по командам SQL для администратора базы данных"). Принципиально новыми являются главы "Применение пакета STATSPACK", "Менеджер восстановления (RMAN)", "Оптимизация 9iAS"; серьезно переработаны "Управление транзакциями", "Безопасность и аудит базы данных", "Oracle Net" и др.; очень увеличился в объеме уже упомянутый "Справочник по командам SQL" - с 160 до 250 страниц. В пример сложности материала и подробности справочников всегда берутся описания системообразующих команд ALTER TABLE и CREATE TABLE; на эти команды в книге пришлось 40 и 28 страниц, соответственно. Подробнее на русском языке можно найти разве что в документации на Oracle9i, имеющей, естественно, более узкий круг распространения и другую стоимость. Но обратите внимание, что описаний команд DML (Data Manipulation Language - язык манипулирования данными) - INSERT, UPDATE, DELETE и примыкающей к ним SELECT - Вы в книге не найдете. Они относятся в основном к области разработки, а наша книга по администрированию :).
Читали, впервые открывающие "Настольную книгу администратора" с интересом познакомятся с главами "Аппаратные конфигурации и связанные с ними соображения", "Управление процессом разработки", "Управление большими (и распределенными - отдельная глава) базами данных" и так далее. Качество литературной подготовки русского перевода достаточно высокое, но с каким-то почти маниакальным упорством журнал (redo log) базы данных Oracle именуется "журналом повтора", да еще и во множественном числе. Даже одна из главок в переводе носит название "Журналы повтора". И с тем же маниакальным упорством в каждой рецензии на литературу по Oracle мы говорим, что это неправильно. Журнал (redo log) базы данных Oracle один, он использует несколько оперативных и любое (допущенное АБД) число архивированных файлов, у него в оперативной памяти есть собственный кэш и т.д. Но как долго продлится это противостояние, сказать трудно. Наших читателей мы адресуем к дискуссии "О чистоте русского языка и точности терминологии", регулярно появляющейся в нашем журнале. В этих публикациях (а в текущем выпуску OM/RE печатается уже девятнадцатый выпуск "Чистоты…") Вы можете ознакомиться с правильной терминологией и увидеть, сколько трудов и времени стоит отработка каждого термина.
В заключение обратим внимание на уведомление на книжной обложке: "ОФИЦИАЛЬНОЕ АВТОРИЗИРОВАННОЕ ИЗДАНИЕ ORACLE PRESS ™". Тем самым, эта книга является не просто результатом творчества очень близких к Oracle и очень высоко квалифицированных в предметной области авторов (добавим, хорошо знакомых нашему русскоязычному читателю), но и трудом, получившим официальное благословение корпорации. Очень хорошо, что такая книга появилась в русском переводе.
Если провести аналогию со спортивным языком: "мяч встретился с игроком в нужное время и в нужном месте", то рецензируемая книга появилась хоть с небольшим опозданием, но все-таки вовремя, в нашей стране, очень нуждающейся в высококлассной технической литературе. И свою позитивную задачу она, безусловно, выполнит.
Виктор Абрамов,
научный редактор "Oracle Magazine/Русское Издание"
Анатолий Бачин,
главный редактор "Oracle Magazine/Русское Издание"
|