Рецензии на книгу
"Введение в Oracle 10g"


12.09.2007
Oracle Magazine RE (портал)
В.Абрамов, А.Бачин
http://www.oracle.com/global/ru/oramag/march2007/book_williams_ora10g.html

Эту рецензию мы хотели бы предназначить и посвятить людям, которые или по незнанию, или по доверчивости к чужому мнению, или по каким-либо другим и может быть даже не совсем бескорыстным мотивам говорят о системе Oracle, как об очень сложной и даже неподдающейся самостоятельному изучению без специальных знаний и навыков, скажем, по программированию, и без наличия очень большого количества свободного времени. (О наличии желания и/или настоятельной потребности мы не упоминаем, поскольку они являются практически обязательными компонентами любого самостоятельного действия.) Большие затраты на освоение современных сложных систем и технологий совершенно оправданы, поскольку в нашу жизнь и деятельность привносятся много сложных механизмов и разнообразных понятий и терминов с не всегда четко провязанными взаимодействиями и однозначно понимаемыми определениями, особенно при первоначальном знакомстве с предметом.

Понятно, что пути преодоления этих сложностей и достижения высокого профессионализма могут быть разно затратными, даже при одинаковом стремлении людей к поставленным целям. Поэтому так нужны хорошие учебники и хорошие преподаватели, которые помогут проложить и пройти основной маршрут без описания избыточных сложностей и красивостей темы. Сложные вопросы и красивые решения неизбежно появятся в дальнейшем. Но тогда их привлечение уже будет оправдано и понятно, благодаря ранее пройденному материалу, и с благодарным удовольствием постижения новых знаний будет воспринято участниками процесса. Таким хорошим изначальным учебником для вхождения в мир Oracle10g и представляется книга Дж. Перри (Университет Сан-Диего) и Дж. Поста (Тихоокеанский Университет) "Введение в Oracle 10g".

Сразу обратим внимание, что: книга написана людьми, профессионально владеющими приемами донесения знаний до своей аудитории, методологией последовательного, можно даже сказать, в лучшем смысле неторопливого изложения материала от простых практически житейских понятий до построения вполне промышленно применимых приложений на базе данных Oracle 10g; с первого прочтения эта книга не сделает Вас профессиональным разработчиком приложений, администратором или архитектором баз данных Oracle 10g,... Для этого нужно еще учиться на более высокого профессионального уровня курсах, и/или книгах, и/или на собственной практике применения Oracle. Но выбор своих предпочтений в множестве Oracle-специальностей Вы сможете сделать уже довольно уверенно, чтобы в дальнейшем не слишком блуждать в огромном и очень интересном мире Oracle; эта книга одинаково хорошо подходит как для самостоятельного, так и аудиторного обучения. Более того, она полезна, как изучаемым предмет, так и преподающим его. Из нашего (правда, давнишнего) опыта обучения взрослых слушателей по направлению "Введение в базу данных Oracle" мы можем сказать, что оптимальное количество представленного материала позволяет преподавателю дополнительно как поделиться своим опытом знакомства с Oracle, так и прокомментировать отдельные положения на своих, более приближенных к практике примерах; по законам жанра каждая глава включает разделы "Резюме", "Повторение пройденного материала" и "Упражнения", правильное выполнение которых подтвердит усвоение вами проработанного материала. Ответы, конечно же, знает преподаватель курса, но никто не запретит Вам проверить свои знания на учебной базе данных Oracle. И цель обучения будет достигнута! к предыдущему следует обязательно добавить, что курс обучения, заявленный в книге Дж. Перри и Дж. Поста, по построению (но не излагаемому материалу) совсем-совсем не совпадает с официальными учебными курсами по Oracle, предлагаемыми сертифицированными корпорацией Oracle учебными центрами. Это хорошо, так как если перед прохождением сертифицированного курса некий слушатель проработает эту книгу, то полезность курса и усвояемость материала для него возрастет во много раз, хотя порой этому имярек может быть и скучновато. Ничего! Больше времени останется для осмысливания и понимания услышанного; напоследок выскажем крамольную для сотрудников Oracle-журнала мысль: не говоря уже про базы данных Oracle9i, методологически и во многом информационно этот учебный курс годится для обучению многим другим реляционным СУБД - те же нормальные формы, практически тот же язык запросов SQL, методология создания приложений и т.д. В конце книги приводится словарь основных терминов, используемых при работе с любыми базами данных, а не только Oracle.

Особенностью русского издания "Введения в Oracle 10g" является перенос на CD (директория " Дополнительные главы") четырех ее последних глав с 9 по 13: "Создание и модификация отчетов" (72 стр.), "Создание интегрированных приложений" (50 стр.), "Обеспечение защиты базы данных" (48 стр.) и "Администрирование баз данных" (65 стр.). Тем самым физический объем манускрипта (сейчас в книге 700 стр.) был уменьшен примерно на четверть (235 стр.), что не помешает желающим распечатать нужные страницы или изучить эти главы с помощью компьютера. Тем более что эти главы уже как бы не очень зависят от книжной части текста, и для работы с ними совсем не обязательно постоянно носить с собой этот внушительный фолиант.

На этом же прилагаемом к книге CD также находятся файлы примеров, разбросанных по ее страницам (директория Files), исходным официальным местом размещения которых является сайт www.prenhall.com.

Представляя эту книгу на своем сайте, издательский дом "Вильямс" не поскупился сопроводить ее анонс выкладкой pdf-файлов: Сведения об авторах этой книги; "Содержание", которое значительно полнее и информационно богаче, чем "Оглавление"; "Предисловие", которое содержит напутствие своим основным пользователям - студентам и преподавателям, а также совет "Прочтите перед началом работы"; полный текст главы 2 "Обзор SQL и SQL*Plus".

Знакомство с этими материалами еще больше должно убедить потенциальных пользователей этой книги, что перед нами прекрасный учебник нового поколения для нового поколения пользователей (от 15 до 75 лет и старше) СУБД и других технологий Oracle.

И последнее. Сообщаем нашим читателям, что одновременно с "Введением в Oracle 10g" Джеймса Перри и Джеральда Поста в компьютерном издательстве "Диалектика" (издательский дом "Вильямс") вышла профессиональная книга Эйри Джоунса, Райана К. Стивенза, Рональда Р. Плю, Роберта Ф. Гарретта и Алекса Кригеля "Функции SQL. Справочник программиста", наша рецензия на которую публикуется в этом же выпуске нашего журнала. Пожалуйста, обратите внимание на рецензию и, естественно, на книгу.

Виктор Абрамов, научный редактор "Oracle Magazine/Русское Издание" Анатолий Бачин, главный редактор “Oracle Magazine/Русское Издание”


Rambler Top100