On-Line Библиотека www.XServer.ru - учебники, книги, статьи, документация, нормативная литература.
       Главная         В избранное         Контакты        Карта сайта   
    Навигация XServer.ru








 

Литература по Oracle

Краткий справочник по Oracle7
В справочник включены краткие сведения о языке PL/SQL, синтаксис предложений и некоторых фраз языка SQL (подробно они будут описаны в другом документе), краткие описания конструкций, включаемых в эти языки.

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

DESIGNER/2000 - новое поколение CASE- продуктов фирмы ORACLE
Одним из уже сложившихся направлений деятельности фирмы ORACLE стала разработка методологических основ и производство инструментальных средств для автоматизации процессов разработки сложных прикладных систем, ориентированных на интенсивное использование баз данных.

Динамический SQL в программах на PL/SQL. Использование пакет DBMS_SQL.
Администраторы и разработчики часто пренебрегают теми преимуществами, которые можно получить от применения некоторых выдающихся, но скрытых драгоценных возможностей, которыми обладает сервер Oracle7. Я прежде всего имею в виду пакеты утилит DBMS, которые позволяют разработчикам приложений применять расширенные средства сервера базы данных.

СПРАВОЧНИК ПО ФУНКЦИЯМ и ПРОЦЕДУРАМ ORACLE WEB SERVER 2.0
СПРАВОЧНИК ПО ФУНКЦИЯМ и ПРОЦЕДУРАМ ORACLE WEB SERVER 2.0

Версия 8.1.6: диагноз системе ставит Statspack
Диагностика работы промышленно эксплуатируемой системы Oracle является важной ответственностью АБД и служит отправной точкой для действий по настройке или переконфигурации. Если оставить в стороне существующие на рынке средства диагностики, требующие отдельных затрат на приобретение и сопровождение, то можно напомнить об издавна поставлявшимся вместе с системой средством, состоящим из двух сценариев: utlbstat.sql и utlestat.sql.

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

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

Современные задачи администрирования баз данных Oracle
Мне представляется, что с появлением Pesonal Oracle и Oracle7 Workgroup Server существенно меняются взгляды на вопросы и задачи администрирования баз данных Oracle. С одной стороны, как в старые добрые времена Oracle5 под управлением MS-DOS, конечный пользователь Pesonal Oracle снова становится владельцем базы данных в целом с возложением на себя всей ответственности администрирования.

Oracle и Internet-технологии: готовые решения сегодня
В сегодняшнем быстро меняющемся компьютерном мире сосуществуют по крайней мере три основные идеологии: клиент - сервер, Web и распределенные объекты (DCOM, CORBA). Внутри каждого направления также существует большое количество решений и стандартов от разных производителей.

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

Некоторые недокументированные процедуры пакета DBMS_SYSTEM
Системный пакет Oracle DBMS_SYSTEM содержит ряд весьма интересных недокументированных процедур, которые могут оказаться полезными в определенных ситуациях, таких как трассировка событий и вывод отладочной информации в рабочие файлы Oracle-trace и alert.

"Невидимые миру дыры" в табличных пространствах Oracle
Известно, что память в табличных пространствах выдается объектам, хранимым в БД, экстентами. Место, которое занимает объект (в типичном случае - таблица или индекс) на диске, можно определить из системной таблицы USER_EXTENTS, содержащей перечень всех экстентов всех сегментов пользователя. Однако картина, выдаваемая подобным запросом, может оказаться слишком общей.

Еще раз о таблице DUAL
В статье Предупреждение проблем с таблицей DUAL, раздел Опыт пользователей, написано, что если в таблице DUAL может оказаться более одной строки или не оказаться строк вовсе, то могут возникнуть проблемы...

Детальный контроль доступа и контексты приложения
В этой статье рассмотрены два новых механизма Oracle8i: Детальный Контроль Доступа (Fine Grained Access Control) и Контексты Защищенных Приложений (Secure Application Contexts). При совместном использовании они обеспечивают новые качественные возможности для обеспечения информационной безопасности базы данных.

Проектирование хронологических данных
Хронологические данные, временные ряды (time series) - это совокупность значений какой-либо величины, относящихся к различным моментам времени. Задачи, связанные с обработкой временных рядов, возникают в экономике, промышленности, метеорологии, демографиии и во многих других областях, где регулярно производятся одни и те же измерения.

Анализ дискового ввода/вывода
Из трех основных компонент любой вычислительной машины (процессор, оперативная память и диск) физический диск является самым медленным. По этой причине уменьшение объема дискового ввода-вывода и распределение его между параллельными физическими устройствами являются ключевыми элементами в процессе настройки производительности системы. Продукт фирмы Savant Diagnostic Center for Oracle содержит список операций ввода-вывода файлов данных (Data File I/O List).

Использование Java классов и объектов в Oracle8i
В этой статье я продолжу вводный курс, подробно исследуя поддерживаемые черты - пространство Java-имен в Oracle8i, проверка и экспорт элементов кода Java, хранимых в базе данных, возможность вывода на экран из Java-методов, и обработка исключений для Java-методов из PL/SQL.

Лучшее из двух миров: вызов Java из PL/SQL
В Oracle8i для построения приложений, которые хранятся и запускаются на сервере базы данных, разработчики имеют возможность выбрать два языка программирования: PL/SQL и широко распространенный Java. Приложения PL/SQL и Java взаимодействуют напрямую внутри базы данных, логика Java-приложений может расширять существующие PL/SQL-программы, а хранимые Java-программы могут вызывать PL/SQL внутри программного обеспечения сервера.

JSERVER - НОВЫЕ ВОЗМОЖНОСТИ И УСОВЕРШЕНСТВОВАНИЯ В ORACLE8i RELEASE 2
Выпустив Oracle8i, корпорация Oracle выполнила свои обязательства перед Интернет, включив в состав Oracle8i JServer высоко масштабируемую виртуальную машину (VM) Java. Релиз 2 Oracle8i - это новый шаг в развертывании Java-платформы класса предприятия. Релиз 2 Oracle8i включает новую функциональность и совершенствование производительности Oracle JServer для разработки и развертывания приложений на базе Java.

Использование материализованных представлений для ускорения запросов
В Oracle8i появилась новая возможность - создание материализованных представлений, суммирующих данные, которые могут существенно улучшить выполнение запросов к хранилищам данных. Перед тем, как углубиться в детали, полезно взглянуть на некоторые проблемы, связанные со сводными таблицами в хранилищах данных.

Перемещаем табличные пространства
Сервер Oracle8i предоставляет новую возможность быстрого обмена большими объемами информации между базами данных Oracle - перемещаемые табличные пространства (transportable tablespaces). Некоторым аспектам практического применения этой возможности посвящена эта статья.

Новые правила для shared pool в версии 8.1
Настройка буфера shared pool в Oracle - один из наиболее сложных видов настройки. К счастью, с нею приходится иметь дело далеко не всем. Большинство администраторов может себе позволить попросту выставить размер shared pool очень большим, так что риск столкнуться в результате этого со снижением производительности для них окажется невелик. Однако если вдруг на сервере в большом количестве выполняются фазы трансляции и исполнения SQL-запросов...

СТРАТЕГИЧЕСКАЯ ПЛАТФОРМА ДЛЯ СЕТЕВЫХ ПРИЛОЖЕНИЙ
Организациям, переходящим к архитектуре сетевой обработки, необходимы стандартизованные серверы промежуточного уровня для развертывания приложений, обеспечивающих коллективную (совместную) работу. Перенос (миграция) приложений из среды клиент-сервер в среду Интранет, хотя и сохраняет удобство и простоту использования и производительность, тем не менее быстро создает новый букет проблем, связанных с управлением приложением.

Введение в объектную технологию в PL/SQL8
Объекты, методы, наборы, ссылки (REFs), распределение ролей, объектные представления. Что это за новшества в PL/SQL? Зачем все это нужно? Как сравнить эти новые особенности со старыми? Вот некоторые вопросы, которые затрагиваются в этой статье. На некоторые из них есть даже ответы!

Пять способов построения WEB-приложений для среды ORACLE
В данной статье дается краткое описание основных типов web-приложений и рассматриваются пять способов построения этих приложений, которые в настоящее время предлагает корпорация Oracle. Это: ручной способ на основе применения PL/SQL, а также более автоматизированные способы на основе применения: WebDB, Oracle Designer, Oracle Developer и Oracle JDeveloper.

Новое в 8i: полномочия предъявителя в PL/SQL
Версия Oracle 8i (8.1), выпущенная в 1999 году после долгих задержек, содержит большой объем нововведений. Многие из них коснулись такой базовой компоненты, как PL/SQL. Несмотря на появление у разработчика альтернативы в виде Java, PL/SQL остается наиболее эффективным встроенным языком в Oracle, превосходя по своим возможностям аналоги конкурентов - Informix 4GL и Sybase/Microsoft Transact-SQL.

Сегменты отката в СУБД Oracle
Сегменты отката (rollback segments), называемые также undo сегментами (например, USN - Undo Segment Number) предназначены для выполнения трех основных задач: Выполнение команды rollback. Восстановление экземпляра после сбоя (instance recovery). Обеспечение непротиворечивости считываемых из базы данных (read consistency)

Создание серверных XSQL-страниц
Используя утилиты из Oracle XML Developer's Kit, вы можете создавать динамические XML-страницы на основе SQL-запросов.

Горячие технологии Oracle: обзор
Архитектура сетевых вычислений - всеобъемлющая, открытая, основанная на использовании сетей архитектура, предлагающая очень простой путь интеграции трех сегодняшних ключевых вычислительных дисциплин в единую сетецентрическую среду.

Сервер Oracle: текущее состояние
Одно из преимуществ Oracle в том, что он никогда не поставляет свою технологию в 'голом' виде, ставя пользователя перед необходимостью искать сколько-нибудь приемлемый способ использования этой технологии. Перечислю лишь основные направления программных продуктов Oracle, не имея возможности объять необъятное, и рассказать о них сколько-нибудь подробно.

КРАТКОЕ ПРАКТИЧЕСКОЕ РУКОВОДСТВО РАЗРАБОТЧИКА ИНФОРМАЦИОННЫХ СИСТЕМ НА БАЗЕ СУБД ORACLE
В руководстве приведены краткие сведения о теории реляционных баз данных, практическая методика создания, эксплуатации и администрирования информационных систем на основе СУБД Oracle версий 7.x, 8.x. Рассмотрены основные элементы языка PL/SQL и словаря данных СУБД Oracle версий 7.x, 8.x.

Как раздать пользователям приоритеты
Не секрет, что уже достаточно давно фирма Oracle испытывает в области средств моделирования данных нечто вроде кризиса жанра (впрочем, не выделяясь в этом среди своих конкурентов). Взять хотя бы ее искания в этом направлении в продолжении последних лет, а заодно и результаты этих исканий.

Cоздание приложений для ORACLE с помощью Delphi Client/Server
Потребность в автоматизации самых разнообразных сфер человеческой детельности накладывает определенные требования к создаваемым информационным системам. Эти требования связаны не только со сложностью, многообразием и большим объемом обрабатывамых данных, но и с тем, что большинство пользователей таких систем не являются специалистами в области компьютерных технологий, а имеют совершенно другие профессии.

Работа с объектами Oracle8. Правила хорошего тона для инструментальных систем
Выпустив на рынок первую в мире объектно-реляционную СУБД Oracle8, корпорация Oracle еще раз убедительно подтвердила свое лидерство в мире "высокой моды" для систем обработки данных. Передовые производители инструментальных систем...

Как перенести данные из Microsoft Access в Oracle8
Для переноса данных из Microsoft Access в Oracle8 служит программа Oracle Migration Assistant for Microsoft Access.

Системы поддержки принятия решений Oracle (Часть 1)
На протяжении последних лет практически все направления бизнеса, все отрасли промышленности и многие индивидуумы были затронуты переменами, связанными с развитием рыночных отношений...

Системы поддержки принятия решений Oracle (Часть 2)
Для решения аналитических задач высокого уровня, связанных со сложными расчетами, прогнозированием, моделированием сценариев "что-если" и т.д., применяется особая технология. Она реализована в виде семейства OLAP-продуктов Oracle Express...

Индексы по Функциям
Эта статья - первая из серии статей о новых функциональных возможностях релиза 8.1 СУБД Oracle 8.i. В течение пары месяцев мы обсудим достаточно подробно все 150 с лишним новых возможностей Oracle.

Автономные транзакции
Автономные транзакции доступны в Oracle8i, Oracle8i EE и Oracle8i Workstation. Автономные транзакции предоставляют новый метод контролирования транзакций в хранимых процедурах.

Библиотечный кэш Oracle
Библиотечный кэш Oracle - это механизм, позволяющий пользователям совместно и многократно использовать SQL-предложения и PL/SQL-объекты, равно как и некоторые другие менее известные объекты.

Восстанавливаем контрольный файл
Потеря или повреждение контрольного файла- это первая неприятность, которая вас может ожидать при попытке стартовать экземпляр СУБД Oracle.

Новое в 8i: триггеры схемы БД
В версии 8i разработчик сталкивается с целой серией новых видов триггеров. Шесть из них запускаются событиями, возникающими при выполнении операций на уровне схемы, и поэтому носят название 'триггеры для событий уровня схемы БД' (schema-level event triggers). Что это за триггеры?

Возвращаем таблице вторую молодость
Таблицы Oracle при интенсивной динамической жизни (связанной в первую очередь с активным обновлением и удалением уже имеющихся строк) имеют тенденцию накапливать усталость.

Сервер Oracle: тяжелый, как танк, или легкий, как пушинка?
Если бы вы спросили 20 лет назад в фирме Oracle, что они разрабатывают, то получили бы краткий ответ: СУБД Oracle. Задав этот же вопрос сегодня, вы, скорее всего, получите длинный перечень, куда приведенный выше ответ войдет всего лишь в качестве одной из позиций: 'Web-сервер, средства разработки, системы управлением предприятием и т.д.

Есть ли альтернативы Oracle и DB2?
По данным Gartner Dataquest, рынок СУБД в 2000 г. составил 8,8 млрд. долл. и в сравнении с 1999-м вырос на 10%. Корпорации Oracle (доля рынка 33,8%, прирост 2,4%), IBM (30,1 и +0,2%) и Microsoft (14,9 и +1,8%) в общей сложности контролируют 79% рынка. Sybase (3,2 и -0,1%) и Informix (3,0% и -2,0%) расположились на четвертом и пятом местах.

Oracle 8i - база данных для Интернета
Хотя значительная часть профессионалов уже успела по достоинству оценить преимущества и перспективы этой СУБД, ее присутствие на российском рынке еще нельзя назвать массовым. Ниже приводится обзор возможностей и технических характеристик этого замечательного программного продукта.

Cоздание приложений для ORACLE с помощью Delphi Client/Server
Потребность в автоматизации самых разнообразных сфер человеческой детельности накладывает определенные требования к создаваемым информационным системам. Эти требования связаны не только со сложностью, многообразием и большим объемом обрабатывамых данных...



Литература по Базам данных