|
|
Oracle
|
«Второе издание бестселлера Тома Кайта, известного во всем мире профессионала «Ask Tom», посвящено наилучшим методикам применения СУБД Oracle для построения масштабируемых приложений, которые обладают хорошей производительностью и надежностью. Философия Тома проста: СУБД Oracle можно воспринимать как «черный ящик» с данными внутри, или же разобраться в том, как она работает, и эксплуатировать СУБД как мощную вычислительную среду. Избрав второй подход, вы обнаружите, что существует не так уж много проблем управления информацией, которые не удалось бы решить быстро и элегантно. Полностью пересмотренное второе издание книги покрывает новые приемы разработки, появившиеся после выхода Oracle Database 11g. Изучение каждого средства производится на основе примеров, при этом объясняется не только то, что оно собой представляет, но также и то, как средство работает, как разрабатывать программное обеспечение с его использованием, и какие известные «подводные камни» с ним связаны. Не воспринимайте Oracle Database как «черный ящик». Возьмите эту книгу. Загляните «за кулисы». Ускорьте свой карьерный рост.» |
|
«Изучив эту книгу, вы научитесь применять операторы языка структурированных запросов (Structured Query Language — SQL) и использовать процедурный язык для SQL (Procedural Language/SQL — PL/SQL), чтобы создавать программы, содержащие операторы SQL. В этом разработанном в соответствии со спецификацией SQL2003 ресурсе объясняется, как использовать новые возможности Oracle 11g и многое другое. Написанная настоящим гуру в области Oracle Джейсоном Прайсом книга «Oracle Database 11g SQL» охватывает все необходимое для овладения SQL. — Обзор SQL Plus и SQL Developer. — Использование выражений SQL SELECT, INSERT, UPDATE и DELETE. — Написание программ PL/SQL. — Создание таблиц, последовательностей, индексов, представлений и триггеров. — Написание сложных запросов с использованием аналитических функций. — Создание объектов и коллекций базы данных для обработки абстрактных данных. — Написание программ на Java для доступа к базе данных Oracle при помощи JDBC. — Использование больших объектов для обработки мультимедийных файлов, содержащих аудио и видео. — Оптимизация выражений SQL для более быстрого исполнения. — Обзор XML-возможностей базы данных Oracle. — Новые функции базы данных Oracle 11g: PIVOT и UNPIVOT, ретроспективные архивы (flashback archives) и многое другое.» |
|
Oracle JDeveloper 10g, эксклюзивное руководство от Oracle Press, которое вы держите в руках, позволит перенести свой опыт разработки в среде Oracle в среду разработки web-приложений на базе платформы Java. Данная книга, созданная экспертами Oracle, шаг за шагом демонстрирует процесс создания Интернет-приложений на платформе Java. В ней рассматриваются наиболее эффективные способы использования Oracle JDeveloper 10g, построения надежных web-страниц и пользовательского интерфейса, организации доступа к базам данных и реализации важных элементов системы безопасности. Чтобы облегчить переход к Java-технологиям, в книге дан сравнительный анализ концепций PL/SQL и Oracle Forms и программных технологий Oracle JDeveloper, JSF и ADF. |
|
Это уникальное руководство издательства Oracle Press поможет поддерживать высокопроизводительную корпоративную базу данных Oracle. Вы научитесь инсталлировать Oracle Database 11 g или выполнять upgrade с одной из более ранних версий, чтобы воспользоваться всеми возможностями нового и усовершенствованного управления, масштабируемости, доступности и безопасности. В пособии, написанном экспертами по Oracle, рассматриваются технологии Automatic Undo Management, Oracle Real Application Clusters, Oracle Recovery Manager и многое другое. |
|
Данное практическое руководство, официально авторизованное корпорацией Oracle, научит администрировать базу данных Oracle с помощью Oracle Enterprise Manager (EM). Вы сможете решать, упрощать и автоматизировать БД, используя Oracle EM в качестве управляющей основы всей среды Oracle, а также: — проверять соответствие аппаратным и программным требованиям; — устанавливать и конфигурировать базы данных Oracle; — выполнять административные задачи с консоли ЕМ; — контролировать цели с помощью системы событий; — использовать преимущества, предоставляемые системой планирования заданий; — использовать предварительно определенные отчеты, образующие инфраструктуру отчетности, или создавать свои собственные отчеты; — управлять базой данных, используя встроенные инструменты. |
|
Инсталлируйте, сконфигурируйте, а затем администрируйте Oracle Application Server. В полной мере воспользуйтесь всеми преимуществами его гибкой архитектуры. В этой эксклюзивной книге издательства Oracle Press рассказывается о том, как управлять бизнес-приложениями, порталами и Web-сайтами в средах сетевых вычислений. Изучив книгу, вы сможете осуществлять администрирование, упрощать управление системой, улучшать использование ресурсов и обеспечивать более широкий круг функциональных возможностей вашего предприятия. |
|
Oracle Discoverer является мощным инструментом анализа данных и создания специальных запросов. Он позволяет работать с деловой информацией, планировать ресурсы предприятия и принимать информированные бизнес-решения. Книга предназначена конечным пользователям. В ней подробно описано получение доступа к данным из реляционных информационных хранилищ, рынков данных и систем оперативной обработки транзакций. Прочитав эту книгу, вы научитесь создавать основные и усовершенствованные запросы, анализировать и форматировать результаты их работы, подготавливать данные к презентации и эффективно управлять любой деловой ситуацией. Книга включает в себя полное описание возможностей Discoverer: • Составление эффективных специальных запросов. • Получение отчетов из информационных хранилищ. • Форматирование результатов обработки запросов: добавление названий, сумм, верхних и нижних колонтитулов. • Представление данных в графическом виде. • Работа с инструментами анализа данных. • Преобразование запроса в отчет. • Составление усовершенствованных запросов. • Совместное использование запросов несколькими пользователями. • Планирование работы запросов в часы минимальной нагрузки на систему. |
|
«Большинство книг по SQL не выходит за рамки обсуждения синтаксиса и азов применения. Книга «Секреты Oracle SQL» — одно из исключений, где авторы, используя Oracle8i и Oracle9i, на большом количестве примеров показывают, как творчески применять мощные и гибкие средства SQL для быстрого создания эффективных и удобных для сопровождения запросов в среде Oracle. Если вы Java-программист, администратор базы данных или программист на PL/SQL, эта книга для вас. Вы сможете повысить производительность своего труда и приобрести уверенность в правильности написания ваших SQL-запросов. В этой книге описываются наиболее важные и полезные свойства Oracle SQL и пути их применения для решения конкретных задач. Вы найдете множество оригинальных приемов, которые можно использовать для улучшения ваших собственных приложений. Вы научитесь: применять ANSI-совместимый синтаксис объединения; работать с новыми типами для времени и даты; максимально использовать такие конструкции SQL, как подзапросы, слияния, группы и объединения; обрабатывать иерархические данные; использовать инструкции DECODE и CASE для реализации условной логики в запросах SQL; строить запросы, работающие с разделами, объектами и коллекциями; применять аналитические функции SQL для создания ранжирующих и оконных запросов; пользоваться сложными группирующими функциями.» |
|
Вы научитесь создавать динамические приложения на языке PL/SQL в архитектуре клиент/сервер с помощью экспертов из команды профессиональных программистов корпорации Oracle. В книге дается полный обзор новейшей функциональности и инструментария. По каждой теме предлагаются детальные объяснения, примеры синтаксиса, которые можно использовать в качестве программных заготовок, рассматриваются примеры из реальной практики. Вы сможете обращаться к информации в базе данных и модифицировать ее, создавать результативные предложения на PL/SQL, эффективно выполнять запросы и развернуть непробиваемую систему безопасности. Вы также научитесь применять процедуры на С, C++ и Java, делать базу данных доступной через сеть Интернет, снижать время разработки и оптимизировать производительность. Вы научитесь: • Создавать, отлаживать и организовывать программы на PL/SQL. • Использовать структуры PL/SQL, разделители, операторы, переменные и предложения. • Идентифицировать и устранять ошибки. • Работать с функциями, процедурами, пакетами, коллекциями (collections) и триггерами. • Использовать данные типа v-массив, вложенные таблицы. • Применять внешние подпрограммы, объектные типы, большие объекты и защищенные файлы. • Осуществлять обмен сообщениями между сеансами. • Использовать библиотеки классов Java. • Разрабатывать мощные web-приложения. |
|
Воспользуйтесь содержащейся в этой книге обширной информацией, чтобы перейти на следующий уровень знаний и навыков программирования на PL/SQL. В книге рассказывается о том, как писать на PL/SQL динамические программы, взаимодействовать с базами данных Oracle, выполнять сложные вычисления и обрабатывать сбойные ситуации, используя продвинутые методики. Кроме того, в ней приводятся самые свежие сведения о комплекте инструментальных средств PL/SQL Toolkit, об интеграции с языком программирования Java, организации в программе поточной обработки и оптимизации производительности программы. |
|
PL/SQL — это программный язык, который используют не только разработчики приложений БД, но и администраторы в их повседневной работе. Книга «Oracle PL/SQL Руководство для разработчиков» содержит все, что необходимо знать каждому разработчику и администратору БД. Книга предлагает детальную информацию по языку программирования PL/SQL, анализу, настройке, отслеживанию производительности и безопасности кода от хакеров. В книге рассмотрены многочисленные примеры и полезные скрипты. В конце каждой главы приводятся вопросы для экзамена 120-146. |
|
Данная книга является подробнейшим руководством по языку PL/SQL, представляющему собой процедурное языковое расширение для SQL. В ней детально рассмотрены основы PL/SQL, структура программы, основные принципы работы с программными данными, а также методика применения операторов и инструкций для доступа к реляционным базам данных. Большое внимание уделяется вопросам безопасности, влиянию объектных технологий на PL/SQL и интеграции PL/SQL с XML и Java. За последние 18 лет, в течение которых переиздается эта книга, она стала незаменимым руководством по PL/SQL для сотен тысяч программистов, как начинающих, так и профессионалов. Шестое издание книги полностью обновлено под версию Oracle12c. |
|
В данной книге автор приводит только самую необходимую информацию о внутреннем устройстве СУБД Oracle, которую должен знать каждый администратор баз данных, чтобы успешно бороться с неполадками. Снаружи Oracle выглядит сложной. В действительности же обширные функциональные возможности основываются на очень небольшой базовой инфраструктуре, являющейся результатом архитектурных решений, принятых в самом начале и выдержавших испытание временем. Эта инфраструктура управляет транзакциями, реализует механизмы подтверждения и отката изменений, защищает целостность базы данных, позволяет выполнять резервное копирование и восстановление из резервных копий, а также обеспечивает масштабируемость до поддержки тысяч пользователей, одновременно обращающихся к одним и тем же данным. Большинство проблем, с которыми администраторы баз данных сталкиваются ежедневно, можно легко идентифицировать, если знать и понимать, как действует ядро Oracle, о чем и рассказывается в книге. Издание предназначено администраторам баз данных, готовых совершенствовать свое мастерство, когда управление СУБД осуществляется на основе глубоких знаний и понимания особенностей ее работы. |
|
Данное руководство научит: • Координировать разработку крупномасштабных приложений • Проектировать приложения для достижения нужной производительности и маштабируемости • Глобально локализовывать приложения для различных языков и регионов • Уменьшать нагрузку по управлению жизненным циклом приложения. • Защищать приложения и данные от внешнего проникновения Тринадцать авторов книги, которые сами активно используют APEX, знают, как добиться максимума от платформы и делятся своими знаниями и опытом с Вами. |
|
В третьем издании продолжается исследование применения баз данных Oracle для построения масштабируемых приложений, которые эффективно функционируют и создают корректные результаты. Том Кайт и Дарл Кун придерживаются простой философии: вы можете трактовать базу данных Oracle как черный ящик и только помещать туда данные или же вы можете полностью разобраться в ее работе и эксплуатировать как мощную вычислительную среду. Выбрав второй подход, вы обнаружите, что остается совсем немного задач по управлению информацией, которые невозможно решить быстро и элегантно. В полностью пересмотренном третьем издании раскрываются особенности разработки приложений вплоть до версии Oracle 12с. Большая часть нового материала посвящена появившемуся набору облачных средств Oracle и применению подключаемых баз данных. Каждое новое средство объясняется в манере, подкрепляемой примерами, с обсуждением не только того, как оно работает, но также способа реализации программного обеспечения с его использованием и связанных с ним распространенных заблуждений. Не воспринимайте базу данных Oracle как черный ящик! Возьмите эту книгу. Загляните за кулисы. Ускорьте свой карьерный рост. В книге рассматриваются следующие темы: • Разработка подхода к решению задач на основе фактов • Управление транзакциями в средах с высокой степенью параллелизма • Ускорение доступа к данным благодаря эффективному проектированию таблиц и индексов • Управление файлами и структурами памяти, позволяющее достичь высокой производительности и надежности • Улучшение масштабирования с помощью секционирования и параллельной обработки • Загрузка и выгрузка данных для взаимодействия с внешними системами Для кого предназначена эта книга? Эта книга предназначена для администраторов баз данных Oracle, разработчиков на PL/SQL и Java, которые пишут код, развертываемый внутри базы данных, и разработчиков внешних приложений, использующих базы данных Oracle в качестве хранилища. Книга ориентирована на тех, кто стремится создавать эффективные и масштабируемые приложения. |
|
«Дэвид Нокс эксперт корпорации Oracle написал самую современную книгу о системах безопасности Oracle Database 10g. Книга «Oracle Database 10g Создание эффективной системы безопасности», в которой рассматриваются проблемы реального мира и детализированные решения, предлагает информацию, для разработки и развертывания защищенных приложений базы данных. В книге охватывается весь цикл безопасности систем — от идентификации и аутентификации до детального контроля доступа и кодирования информации, а также эффективных методик аудита. Материал представлен с примерами применения технологии защиты данных. Переводчик: М. Горелик» |
|
Рассмотрены практические вопросы разработки приложений баз данных для MS SQL Server 2005 и Oracle 10g с использованием Borland Developer Studio 2006. Приведена информация о теории построения реляционных баз данных и языке SQL. Освещены вопросы настройки и администрирования СУБД. Подробно рассмотрены интерфейсы взаимодействия приложений с БД — Borland dbExpress, Microsoft ADO, Borland dbGo, ADO.NET. Значительное внимание уделено интернет-программированию и разработке многоуровневых приложений БД. На компакт-диске содержатся исходные тексты всех рассмотренных в книге приложений, а также сценарии SQL Server 2005 и Oracle 10g, предназначенные для создания демонстрационных баз данных. Для разработчиков приложений баз данных |
|
PL/SQL, мощнейший процедурный язык корпорации Oracle, является основой приложений, разрабатываемых на технологиях Oracle на протяжении последних 15 лет. Изначально PL/SQL предназначался только для разработчиков. Однако теперь он стал важнейшим инструментом администрирования баз данных, поскольку ответственность администраторов за производительность баз данных увеличилась, а границы между разработчиками и администраторами постепенно стираются. «Oracle PL/SQL для администраторов баз данных» — первая книга, в которой язык PL/SQL рассматривается с точки зрения администрирования. Изложение ориентировано на версию Oracle 10g Release 2 и начинается с обзора PL/SQL, достаточного для знакомства администратора базы данных с основами этого языка и начала работы на нем. Далее подробно обсуждаются вопросы обеспечения безопасности, относящиеся к администрированию базы данных: шифрование (описаны как традиционные методы, так и новое прозрачное шифрование данных Oracle — TDE), контроль доступа на уровне строк (RLS), детальный аудит (FGA) и генерация случайных значений. Уделено внимание способам повышения производительности базы данных и запросов за счет применения курсоров и табличных функций. Рассматривается использование планировщика Oracle, позволяющего настроить регулярное выполнение таких заданий, как мониторинг базы данных и сбор статистики. |
|
Настоящее руководство поможет подготовиться к сдаче экзамена ОСР DBA; оно охватывает все пять экзаменов, необходимых для получения данной сертификации. Одобренная корпорацией Oracle и написанная в соответствии с программой ОСР, эта книга является наиболее полным пособием для подготовки к экзаменам на получение сертификации Oracle Certified Professional DBA. В основе данного руководства лежит логическая методология, помогающая закрепить полученные знания с помощью: • 100-процентного охвата всех официально утвержденных экзаменационных вопросов • Более 300 практических экзаменационных вопросов, в том числе имеющих вид сценариев и требующих краткого ответа • Советов, примеров и упражнений для запоминания ключевых понятий • Вопросов для самопроверки по каждой теме экзамена |
|
Эта книга поможет вам в полной мере применять на практике все особенности Oracle Database XE 10g Express Edition. Шаг за шагом в ней показывается, как устанавливать, администрировать, настраивать, защищать эту мощную базу данных, а также как действовать в непредвиденных ситуациях. Вы научитесь использовать PL/SQL и Oracle Application Express для создания приложений базы данных. Начинайте работать с этой базой данных прямо сегодня. |
|