Архив рубрики: Книги по Oracle

Книги по объектно-реляционной системе управления базами данных Oracle Database (Oracle RDBMS)

Oracle 11g. Основы — Рик Гринвальд, Роберт Стаковьяк, Джонатан Стерн

Просто и ясно объясняется, что такое реляционные базы данных вообще, и какими преимуществами перед своими аналогами обладают СУБД Oracle. Спрос на системы этой корпорации постоянно растет, выпускаются все новые и новые версии, каждая из которых имеет свои особенности. Настоящее руководство дает всеобъемлющее описание последней вышедшей модификации — Oracle Database 11g. Первые главы посвящаются организации структуры и архитектуры 11g, ее инсталляции, запуску и настройке. Потом объясняются механизмы безопасности, исследуются критерии оценки соответствия требованиям. Уделяется внимание многопользовательскому конкурентному доступу, хранилищу данных, распределенным базам данных, OLTP-системам, обеспечению высокой доступности, аппаратным архитектурам. В число последних входят кластеры, симметричные мультипроцессоры, Numa-системы и gird-вычисления.

Все описания иллюстрируются примерами. Книгу «Oracle 11g. Основы» Рика Гринвальда, Роберта Стаковьяка и Джонатана Стерна можно рекомендовать всем, кто раньше не использовал Oracle, и только планирует приступить к работе с этими системами. В то же время руководство вполне подойдет в качестве справочника и уже использующим эти системы специалистам.

101 Oracle8i. Организация работы в сети — Марлен Терьо

В книге «101 Oracle8i. Организация работы в сети» рассматриваются основные принципы построения сетей, осуществление взаимодействия компонентов сетевой архитектуры Oracle, подробно описано программное и аппаратное обеспечение, которое необходимо для организации успешного соединения компьютеров и баз данных. В книге предлагаются пошаговые инструкции по созданию и конфигурированию сети Oracle, при этом инструкция снабжена иллюстрациями снимков экранов. Для ознакомления приводятся общие сведения о протоколах Интернета и шифровании.
Данное издание было одобрено и рекомендовано самой корпорацией Oracle.

Oracle. Программирование на языке Java — Мартин К. Соломон, Нирва Мориссо-Леруа, Джули Басу

Издание «Oracle. Программирование на языке Java» представляет собой одно из самых полных справочных руководств по созданию программных компонентов Java для баз данных Oracle.
Изучив предложенный материал, читатель сможет самостоятельно строить приложения из отдельных компонентов, при этом приложения будут обладать возможностью обращаться к другим объектам в среде Oracle. В книге осуществляется демонстрация того, как необходимо работать с моделями серверных компонентов CORBA и Enterprise JavaBeans (EJB) для распределенных вычислительных систем. Также подробно освещаются вопросы, связанные с процессом разработки компонентов EJB и CORBA, разработкой и внедрением компонентных приложений с помощью SQLJ и Java и SQLJ. Предлагаются пошаговые инструкции построения приложений JavaServer Page (JSP). Читатель узнает, каким образом создавать приложения БД, которые производят управление схемами объектно-реляционных и реляционных баз данных.
В книге раскрыты следующие темы:
— способы работы в распределенных вычислительных средах;
— осуществление построения компонентов Enterprise JavaBeans и CORBA;
— организациями управления транзакциями;
— построение страницы JSP на основе компонентов JavaBeans, CORBA, EJB;
— создание приложений баз данных с помощью сервлетов, страниц JSP, XML;
— применение утилиты XML-SQL для проведения запросов и операций обновления.

Oracle9i. Программирование на языке PL/SQL — Скотт Урман

Руководство «Oracle9i. Программирование на языке PL/SQL» предназначено для программистов, желающих освоить разработку надежных приложений PL/SQL. В книге рассмотрены основные возможности баз данных различных версий. Издание призвано обучить разработке, тестированию и отладке приложений PL/SQL в различных средах разработки. Рассмотрен синтаксис PL/SQL, дано описание переменным, типам данных, операциям, выражениям, управляющим структурам. Показано использование различных сред разработки и выполнения PL/SQL, применение возможностей многоуровневых конструкций Oracle9i.

Рассмотрены вопросы обеспечения согласованности данных при помощи инструкций управления транзакциями SQL, создания и применения функций, модулей и процедур, использования DML, триггеров для решения сложных ограницений данных. Объяснено применение курсоров для управления обработкой инструкций SQL и для многострочных запросов. Раскрыта тема использования развитых средств PL/SQL, таких как встроенных динамический SQL, внешние процедуры и объектные типы. Книга официально одобрена корпорацией Oracle.

Oracle9iR2: разработка и эксплуатация хранилищ баз данных — Лилиан Хоббс, Сьюзан Хилсон, Шилпа Лоуенд

Книга «Oracle9iR2: разработка и эксплуатация хранилищ баз данных» посвящена особенностям использования хранилищ данных (WareHouse). Описаны принципы построения хранилищ на базе СУБД Oracle9i. Рассмотрены теоретические и практические вопросы проектирования хранилищ данных — одной из самых сложных отраслей программной инженерии. Она учитывает все существующие методологии проектирования программного обеспечения, но их выполнение затрудняется в связи с относительной молодостью данной сферы и нехваткой специалистов, работающих в ней. Книга может служить пособием для различных специалистов в области интернет-технологий, а также будет полезной аналитикам, маркетологам и другим использующим в своей работе хранилища данных специалистам.

Oracle9i XML. Разработка приложений электронной коммерции с использованием технологии XML — Бен Чанг, Марк Скардина, Стефан Киритцов

«Oracle9i XML. Разработка приложений электронной коммерции с использованием технологии XML», написанная разработчиками XML-продуктов компании Oracle, посвящена разработке и развертыванию основанных на транзакциях межплатформных приложений Оrасlе9i с применением технологии XML. Данная технология является ныне промышленным стандартом описания данных при организации Интернет-торговли и интеграции приложений электронного бизнеса.

Книга направлена на обучение эффективному использованию всех достоинств инструментального пакета разработчика Oracle XML Developer Kit (XDK) с целью создания, просмотра, преобразования и управления ХМL-документов. Использование встроенных в Оrасlе9i и поддерживающих технологию XML функций наглядно иллюстрируется различными практическими примерами, описанными в книге. Благодаря данной книге читатель узнает о преимуществах ХМL-инфраструктуры Оrасlе9i и инструментального пакета разработчика Oracle XML Developer Kit и научится их использовать.

В книге описано, как пользоваться синтаксическими анализаторами, генераторами, процессами, программами просмотра и различными утилитами пакета XDK. Читатель научится разработке приложений Оrасlе9i с помощью Java XML-компонентов, эффективному применению новых функций XML SQL и PL/SQL, созданию и использованию приложений для OAS и Оrасlе9iAS, ориентированных на обработку транзакций. В книге рассмотрено, как управлять различными типами данных — текстовыми, звуковыми, графическими, видео — при помощи средства Oracle Text, описаны особенности разработки приложений электронного бизнеса, работающих в системе Web с использованием компонента Oracle E-Business XML Services и многое другое.

Oracle. Основы стоимостной оптимизации — Дж. Льюис

Книга одного из крупнейших в своей сфере специалистов Джонатана Льюиса «Oracle. Основы стоимостной оптимизации» посвящена наиболее часто используемым компонентам модели обработки данных Oracle, описанию работы оптимизатора с предоставленной ему статистикой и причинам, по которым его работа может разладиться. Будучи всего лишь фрагментом кода, содержащим модель обработки данных Oracle, стоимостный оптимизатор применяет эту модель к статистике по вашим данным и пытается эффективно преобразовать в исполняемый план созданный вами запрос. Но поскольку модель зачастую далека от совершенства, а статистика тоже не всегда идеальна, то получившийся план исполнения может оставлять желать лучшего. Располагая информацией о том, почему работа оптимизатора может разладиться, можно не только исправить отдельные операторы SQL, но и отрегулировать модель, создать более надежную статистику и тем самым полностью усовершенствовать проблемные области.

Введение в Oracle 10g — Джеймс Перри, Джеральд Пост

Самоучитель «Введение в Oracle 10g» Дж. Перри и Дж. Поста дает возможность ознакомиться с базовыми принципами работы системы управления базами данных Oracle, потренироваться в применении основных навыков и закрепить в памяти усвоенные знания. Предлагаемый материал подробно изложен и хорошо проиллюстрирован множеством примеров. Книга написана простым и доступным языком и будет удачным приобретением в первую очередь для людей, не имеющих большого опыта в общении с базами данных. К самоучителю прилагается словарь наиболее важных и часто используемых терминов, необходимых каждому, кто работает с различными системами управления базами данных. Книга рассчитана на широкий круг читателей, но может использоваться и в качестве учебного пособия для аспирантов и студентов, получающих образование в области информационных технологий.

Oracle PL/SQL для администраторов баз данных — Аруп Нанда, Стивен Фейерштейн

PL/SQL — это очень мощный процедурный язык компании Oracle, который является основой приложений, создаваемых на технологиях Oracle последние пятнадцать лет. Первоначально PL/SQL предназначался исключительно для разработчиков. Но на сегодняшний день он стал важным инструментом администрирования баз данных, поскольку непосредственная ответственность администраторов за высокую производительность баз данных повысилась, а отличия между разработчиками и администраторами шаг за шагом стираются. Издание «Oracle PL/SQL для администраторов баз данных» — это самая первая книга, в которой PL/SQL рассматривается со стороны администрирования. Следует отметить, что изложение ориентировано на версию программы 10g Release 2 и начинается с краткого обзора PL/SQL, которого будет достаточно для знакомства администратора БД с азами этого языка и последующего начала работы на нем. Затем в описываемой книге рассматриваются вопросы обеспечения безопасности, которые можно отнести к администрированию базы данных: контроль доступа на уровне строк, шифрование (описаны как обычные методы, так и инновационное прозрачное шифрование Oracle — TDE), генерация случайных значений и тщательный аудит (FGA). Особое внимание в книге уделено способам увеличения производительности базы данных, а также запросов за счет использования табличных функций и курсоров. В ней описывается применение планировщика Oracle, который даёт возможность настроить систематическое выполнение таких заданий, как сбор статистики и мониторинг базы данных.

Секреты Oracle SQL — Санжей Мишра, Алан Бьюли

Издание «Секреты Oracle SQL» на множестве примеров раскрывает перед вами способы использования средств SQL для того, чтобы создавать не просто удобные, но и крайне эффективные сопровождения запросов в среде Oracle. Эта книга поможет вам строить эффективные запросы, которые будут работать с коллекциями и объектами, применять возможности CASE и DECODE для создания условной логики при формировании запросов SQL и использовать для создания оконных запросов многочисленные аналитические функции SQL. Помимо этого, вы сможете освоить сложные группирующие функции, использование ANSI-совместимого синтаксиса объединения, научитесь в полной мере использовать многочисленные конструкции SQL, среди которых всем известные группы, подзапросы, объединения и многое другое. Изучая информацию на страницах книги, вы не только станете более уверено создавать SQL-запросы, но, и повысите свою образованность в этой сфере, а, как следствие, и производительность. Научившись использовать в своей работе новые типы для дат и времени, обрабатывать иерархические данные, вы сможете, используя свойства Oracle SQL, решать вполне определенные задачи при помощи недоступных ранее приемов. Книга «Секреты Oracle SQL» предназначена для программистов на PL/SQL и Java-программистов, администраторов баз банных.

12