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

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

101: Oracle PL/SQL — Кристофер Аллен

Книга «101 Oracle PL/SQL. Как написать мощные и гибкие программы на PL/SQL» подробно и наглядно объясняет, такие темы, как использование SQL для работы с базой данных и автоматизацию сложнейших задач при помощи PL/SQL. Обучение происходит на конкретных примерах, поэтому при прочтении будут даваться некоторые практические задачи, помогающие закрепить и усвоить изученный материал. Автор пользуется принципом «От простого — к сложному», в связи с чем, вначале будут рассматриваться основные понятия, как «столбец», «таблица», «строка», «запись», «поле», а уже при дальнейшем изучении в книге обсуждается сохранение, извлечение и модификация данных, управление специальной программой SQL *Plus, написание программы на PL/SQL и создание SQL — функций. В процессе изучения учебника читатель научится созданию таблиц и индексов, ограничению баз данных; написанию SQL команд для выборки, обновления и вставки, удаления данных; написанию законченных процедур и функций PL/SQL; манипулированию данными; созданию пакетов PL/SQL; объявлению переменных с использованием различных привязанных типов; использованию событий (триггеров) для осуществления сложных бизнес-правил и поддержанию безопасности. Автор книги имеет сертификат специалиста по базам данных Oracle, а сам учебник одобрен руководством корпорации, как дающий все необходимые сведения для начала успешной и эффективной работы с SQL и PL/SQL.

Oracle. Оптимизация производительности — Кэри Милсап, Джефф Хольт

Книга «Oracle. Оптимизация производительности» посвящена такой важной и сложной теме как оптимизация производительности БД Oracle. Удачная настройка чаще является случайной, достигаемой методом проб и ошибок. Известные исследователи Oracle, Милсап и Хольт, предлагают вашему вниманию надёжный и чёткий метод обнаружения узких мест в производительности системы, помогающий определить причину проблемы. Суть метода заключается в использовании информации, получаемой от предоставленных Oracle инструментов, которые позволяют узнать какие запросы сколько времени требуют. Метод состоит из трех этапов: определяется операция, требующая оптимизации с точки зрения бизнеса; сбор данных расширенной трассировки SQL, которые относятся к этой операции и выяснение по этой информации причин больших затрат времени; поиск продуктивного способа повышения производительности операции. Авторы описывают применение метода и причины его эффективности. Предложенный метод также может помочь в оценке роста производительности при увеличении количества процессоров, мощности или наращивании оперативной памяти. Книга адресована разработчикам и администраторам БД Oracle.

Oracle. Проектирование баз данных — Дейв Энсор, Йен Стивенсон

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

Oracle PL/SQL для профессионалов — С. Фейерштейн, Б. Прибыл

Книга «Oracle PL/SQL для профессионалов» представляет собой полное руководство по языку PL/SQL, который является процедурным языковым расширением для SQL. Автор детально рассмотрел основы PL/SQL, технологию использования операторов и инструкций для доступа к реляционным базам данных, структуру программы, принципы работы с программными базами данных. Важное внимание автор уделил вопросам безопасности, воздействию объектных технологий на PL/SQL и интеграции XML и Java.

Oracle PL/SQL для профессионалов. Практические решения — Коннор МакДональд

Книга «Oracle PL/SQL для профессионалов. Практические решения», написанная известным экспертом по Oracle, содержит много полезной информации по решению проблем, противоречащие общепринятое мнение. Представленная книга является не учебником по написанию кода на языке PL/SQL, а помощником в изучении хорошего программирования на PL/SQL. В книге рассматривается методы написания кода, который будет функционировать быстро и надёжно в многопользовательской среде с большой нагрузкой. Рассмотрено множество функциональных возможностей, доступных в PL/SQL, в том числе эффективная обработка реляционных и абстрактных данных, защита, триггеры, динамическое формирование HTML-страниц из СУБД и эффективные приёмы отладки. Авторы большую част книги посвятили рассмотрению функциональности, предоставляемых PL/SQL в том числе продуктивной обработке реляционных и абстрактных данных, защите, триггерам, динамическому формированию HTML-страниц из систему управления базами данных и эффективным приёмам отладки. Приведённые в книге примеры помогут понять всю мощь и функциональность, предоставляющие использование PL/SQL в проектах различного рода.

Oracle9i. Настольная книга администратора — Кевин Луни, Марлен Терьо, эксперты TUSC

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

Рассмотренные в книге темы:
— Организация и управление базами данных с помощью Oracle9i Database Configuration Assistant
— Мониторинг и конфигурирование пользовательских файлов, транзакций, запросов и памяти
— Реализация сегментов отката и системно-управляемый откат
— Перенос приложения и оперативный процесс изменения таблиц
— Диагностика и оптимизация эффективности системы с помощью STATSPACK
— Реализация процедур реального аудита и безопасности
— Операции автоматического резервного копирования и восстановления с помощью RMAN
— Реализация разделов для управления очень большими базами данных
— Распределение вычислительной мощности и корпоративное использование данных на серверах с помощью Oracle Net
— Использование служб Oracle9i/AS для придания гибкости, масштабируемости и доступности

Oracle SQL Plus. Карманный справочник — Генник Д.

В книге «Oracle SQL Plus. Карманный справочник» рассматриваются основания для решения задач при помощи SQL*Plus. Вы научитесь писать и выполнять файлы сценариев, применять механизмы администрирования SQL*Plus , получать информацию из баз данных, получать информацию из баз данных, запрашивать таблицы словарных данных, настраивать для своих целей среду SQL*Plus, генерировать и форматировать отчёты. Во втором издание справочника можно быстро находить нужную справочную информацию, что позволят эффективнее использовать SQL*Plus. В книге нашлось место для краткого описания всех форматов и синтаксиса любых элементов SQL*Plus, включая введённые в Oracle9i Release 2: функцию COALESCE, поисковые выражения CASE, объединения таблиц, многотабличные вставки и пр. Вкратце рассмотрены вопросы работы с SQL*Plus, настройки SQL-запросов, форматирования отчетов с помощью SQL*Plus. Помимо этого во втором издании опубликована информация по инструкциям SQL, которые часто применяются в SQL*Plus, включая INSERT, MERGE, UPDATE, DELETE, SELECT, а также по инструкциям управления транзакциями: COMMIT, SET TRANSACTION, SAVEPOINT, ROLLBACK.

Oracle для профессионалов (2 тома) — Том Кайт

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

12