Список русскоязычной литературы по
тематике Oracle
[1] Представляет собой справочное пособие. В сжатой форме дается обилие информации.
Охватывает версии PL/SQL до 2.3 включительно, что соответствует Oracle 7.3.
[2] Энциклопедия пользователя : во-первых, жанр энциклопедии
не предполагает исчерпывающего изложения рассматриваемого предмета, во-вторых,
данная книга вышла два года назад и является переводом книги трехлетней давности, там
рассматривается уже устаревшая версия Developer/2000 выпуска 1.5.
[7] Введение в методы и средства распределенной СУБД Oracle. [10] Полное руководство по языку ORACLE 8 PL/SQL, содержит
кроме описания языка PL/SQL набор смежных тем. Реализация объектной
опции в ORACLE 8 предопределила серьезные дополнения PL/SQL, о чем Вы узнаете
из этого руководства, также узнаете о принципах работы PL/SQL программ в среде
Oracle Web Server. На сегодняшний день это - единственное руководство по самой
последней версии PL/SQL на русском языке. К книге прилагается компакт-диск,
содержащий программные тексты используемых в книге примеров, демонстрационную
версию SQL-Station для Windows NT/95, а также демонстрационную версию
Oracle Web Server 2.1 (к сожалению, версия 2.1 устарела, последней является версия 4).
[11] Первое руководство по разработке приложений в среде
Developer/2000 на русском языке. До этой книги какую-то информацию по
Developer/2000 выпуск 1.5 можно было почерпнуть из энциклопедии [2]. Издание является
полноценным учебником по работе с Developer/2000 выпуск 2.0 (который
функционально не отличается от выпуска 2.1). Используя эту книгу, Вы действительно
сможете научиться разрабатывать законченные приложения на Developer/2000.
Книга больше удовлетворяет требованиям хорошего учебника, а не справочника. Она включает
не только информацию о работе с продуктами, входящими в состав Developer/2000,
но и описывает основные принципы проектирования приложений, этапы процесса
разработки, а также некоторую информацию о языках программирования SQL и
PL/SQL. К книге не приложена дискета с учебными текстами программ - эту
информацию можно скачать в Интернете по адресу
http://www.osborne.com/oracle/zip/dev2k.zip.
[12] Отличное руководство по PL/SQL в жанре учебника с
большим количеством примеров и задач в конце каждой темы, успешно может использоваться
при подготовке к лекциям по
PL/SQL. Однако книга ограничивается рассмотрении PL/SQL версии 2.1, что соответствует Oracle 7.1.
[13] Широко известный учебник Мартина Грабера - единственное на
сегодняшний день справочное издание, содержащее информацию о международных стандартах
баз данных, включая SQL 92,-но при этом следует помнить о том, что между
стандартом SQL и Oracle SQL имеются некоторые отличия (возможности Oracle SQL несколько шире).
[14] Книга проходит по разделу администрирования сервера Oracle8, состоит из
трех частей (16 глав) и трех приложений. [15] посвящена вопросам настройки сервера
Oracle8 (и, в какой-то степени,Oracle7), работающего под управлением
Microsoft Windows NT 4.0. Это и мониторинг функционирования Oracle с использованием программы Performance Monitor (глава 2), и
описание архитектуры процессов, составляющих экземпляр Oracle, и создание имени службы для Net8 Assistant, указывающей на локальную
базу данных Oracle8 (приложение В), и многое другое. [14] и [15] вовсе не перекрывают друг друга.
[14] явно и очень сильно тяготеет к Oracle на UNIX-платформах,
[15] предлагает набор рекомендаций для успешной настройки сервера Oracle8 под управлением Microsoft Windows NT.
[16] первое русскоязычное издание, посвященное практическим вопросам построения систем поддержки принятия решений на основе многомерных баз данных. В книге представлено основательное изложение технологии Oracle Express. Охвачены все аспекты разработки, начиная с азов программирования на Express SPL и заканчивая самыми последними новациями, такими как использование Web-технологий, Java и VRML для построения пользовательского интерфейса к базе данных Express в архитектуре "тонкого" клиента. Книга содержит своего рода квинтэссенцию практического опыта, полученного в ходе проведения реальных OLAP-проектов.
Тексты скриптов, приведенных в книгах [14], [15], можно найти на сайте издательства Osborne в разделе Oracle Press по адресам:
http://www.osborne.com/oracle/zip/dbascrt.zip;
(По материалам Виктора Абрамова, Анатолия Бачина - авторов [1], научных редакторов
журналов "Мир Oracle" и "Oracle Magazine/Российское Издание")
(М.: "Софтсервис", 1997, 420 стр.)
(К.: "ДиаСофт", 1997, 830 стр.); [оригинал: Michael Richards at al. "Oracle. UNLEASHED" SAMS Corporation, 1996]
(К.:
"ДиаСофт", 1998, 730 стр.); [оригинал: Singh, Letgh, Zafian, et al. "Oracle7.3. Developer's Guide" SAMS Corporation, 1997]
(К.: Изд.группа BHV, 1998, 126 стр.); [оригинал: Dave Ensor and Jan Stevenson. "Oracle8 Design Tis" O'Reilly & Associates, Inc., 1997]
(М.: "Лори", 1998, 470 стр.); [оригинал: Michael Abbey, Michael J.Correy "Oracle8: Beginner's Guide" Osborne/McGraw-Hill, 1997]
(М.: "Лори", 1998, 210 стр.); [оригинал: Steve Bobrowski "Oracle8. Architecture" Osborne/McGraw-Hill, 1998]
(М.: "Гелиос", 1998, 318 стр.)
(К.; М.; СПб.:
"Вильямс", 1998, 752 стр.); [оригинал: William G Page, Jr., and Nathan Hughes, et al. "Using Oracle8. Special Edition" Que Corporation, 1998]
(К.:
"ДиаСофт", 1998, 864 стр.); [оригинал: Advanced Information Systems, INC., et al "Oracle. Second Edition. UNLEASHED" SAMS Corporation, 1997]
(М.: "Лори", 1999, 608 стр.); [оригинал: Scott Urman "Oracle8 PL/SQL Programming" Osborne/McGraw-Hill, 1997]
(М.:
"Лори", 1999, 384 стр.); [оригинал: Robert J. Muller "ORACLE Developer/2000 Handbook". Osborne/McGraw-Hill, 1997]
(Киев, Издательство "ДиаСофт", 1998, - 400 с.)
(М, "Лори", 1997, - 291 с.)
М, "Лори", 1999), [оригинал: Kevin Loney "Oracle8 DBA Handbook", Osborne/McGraw-Hill, 1998]
(М.: "Лори", 1999); [оригинал: Michael J.Corey,Michael Abbey, Daniel J. Dechichio Jr., Ian Abramson "Oracle8: Tuning" Osborne/McGraw-Hill, 1998]
(М.: " Диалог-МИФИ ", 1999)
Краткий обзор книг
Рассмотрены методологические основы распределенной обработки информации,
основные объекты Oracle, язык SQL - базовое средство взаимодействия с сервером
баз данных и его процедурное расширение PL/SQL. Особое внимание
уделено возможностям Oracle по обеспечению безопасности данных.
Представлено много практических примеров, которые не только иллюстрируют
рассматриваемые вопросы, но и могут быть использованы в качестве типовых
при решении конкретных задач.
Ориентирована на студентов, молодых специалистов и всех,
желающих самостоятельно познакомиться с Oracle.
Приложения:
A: "Переход от ORACLE7 к ORACLE8",
B: "Работа с диспетчером управления серверами ORACLE",
С: "Справочник по SQL-командам для
администратора базы данных")
Приложения занимают около
трети книги, носят ярко выраженный справочный характер и действительно являются "настольными".
Данное издание не
очень годится в качестве первого учебника по Oracle. В нем нет классических разделов по языкам SQL и PL/SQL.
Многие излагаемые вопросы рассчитаны на уже подготовленного читателя, которому терминология и основные
сведения по архитектуре только напоминаются.
В книге дается общий обзор архитертуры базы
данных Oracle: (часть I - примерно 15% от общего
объема книги), общая методология управления базой (часть II - до
45% ) и вопросы сетевой конфигурации и взаимодействия (часть III "Oracle в сети" - около 15%).
Cтоит обратить
особое внимание:
Полнота и уровень изложения материала в главах части III "Oracle в сети" не имеет аналогов в литературе по Oracle на русском языке.
Стоит отметить рассматриваемую в главе 6 технологию сбора (утилиты utlbstat и utlestat)
и интерпретации системной статистики, в первый раз в столь полном объеме излагаемой на русском языке.
Книга состоит из 11 глав и трех приложений.
Уже названия глав ("Инсталляция", "Память и центральный процессор", "Ввод/вывод", "Причины остановки работы системы", "Настройка приложений",
"Performance Pack", ...) указывают направления деятельности администратора базы данных. Главная тема книги - инсталляция, ибо от начальной
установки базы данных очень многое зависит, даже если используется стандартный вариант инсталляции с минимальной активностью администратора.
Очень важны рекомендации приложения С "Создание второй базы данных в Windows NT" (в среде UNIX эта задача никаких затруднений не вызывает.)
По ходу изложения приводятся рекомендации по специфике организации VLDB (Очень Больших Баз Данных).
К недостаткам [14] и [15] можно отнести: объектная ориентация Oracle8 в обеих книгах просматривается слабо (зато хорошо представлено реляционное направление);
совсем не представлены новые типы информационных объектов: "директории", "библиотеки", "очереди" и новые серверные технологии: "параллельный" и "отказоустойчивый (failover)" сервер Oracle; утилита администратора OEM.
Дополнительная информация
http://www.osborne.com/oracle/zip/dbascrp.zip ([14], 29K);
http://www.osborne.com/oracle/zip/ora8tune.zip;
http://www.osborne.com/oracle/zip/ora8tune.zip ([15],
12K).