Oracle

  • Обзор бизнес-приложений Oracle

    Oracle - крупнейший в мире производитель ПО для бизнеса. В презентации представлен обзор бизнес-приложений Oracle. Объединенные возможности – ключ к успеху. 

  • Объявление переменных и констант PL/SQL

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

  • Операторы SQL Oracle

    Возможности операторов SQL в базе данных Oracle DatabaseВ основе языка SQL лежат принципы реляционных баз данных. На этом языке нужно лишь сформулировать, что делать, но не то, как делать. В дополнение к обработке традиционных реляционных данных новые основанные на XML расширения языка SQL позволяют управлять XML-документами, полным текстом, мультимедиа и прочими объектами. Oracle Database 11g и 12c интегрирует в себе запросы XML, функциональность хранения и обновления механизма базы данных. Независимо от того, какой инструмент применяется для доступа к базе данных Oracle, в конечном итоге для выполнения всех транзакций используется Oracle SQL. Прикладная программа или применяемый инструмент Oracle могут позволить обращаться к базе данных без явного использования SQL, но все эти инструменты и приложения в конечном итоге для обработки запросов должны применять SQL.

  • Операции SQL в базе данных Oracle: сравнения, логические, над множеством

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

    множествами

     

    Операции сравнения

    Операции сравнения позволяют сравнивать одно определенное значение столбца с несколькими другими значениями. Ниже перечислены основные операции сравнения.

    • BETWEEN. Позволяет проверять, находится ли значение между двумя другими значениями.
    • IN. Позволяет проверять, присутствует ли значение в списке значений.
    • LIKE. Позволяет проверять, соответствует ли значение определенному образцу, как показано ниже:
    • Операции группировки GROUP BY в запросах SQL к базе данных Oracle

      GROUP BY в SQL запросах в базе данных Oracle на примерахДля группирования результатов запроса в соответствии с различными критериями в Oracle предлагается конструкция GROUP BY. Эта конструкция позволяет считать значение столбца во всех строках таблицы удовлетворяющим условию SELECT.

      Вместе с конструкцией GROUP BY часто используются агрегатные функции для складывания данных каждой определяемой ею группы, т.е. для выполнения сначала сортировки данных по указанным в GROUP BY столбцам, а потом вычисления их суммарных показателей. Ниже показан пример применения конструкции GROUP BY

    • Оценка производительности системы Oracle: процессор, память, диски

      Настройка сервера Oracle: память системы, процессор и дисковая подсистемаУсилия по настройке экземпляра, предпринимаемые внутри Oracle, будут давать ограниченный (или даже негативный) эффект, если не обращать никакого внимания на производительность системы (сервера) в целом. Под производительностью системы подразумевается производительность ЦП (CPU), использование памяти (ОЗУ) и дисковый ввод-вывод (массивы HDD). В этой заметке блога мы рассмотрим каждый из этих важных ресурсов весьма подробно.

    • Парсинг и оптимизация SQL и PL/SQL в базе данных Oracle

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

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

    • Поиск от конца строки в PL/SQL

      Некоторые встроенные строковые функции Oracle PL/SQL, прежде всего SUBSTR и INSTR, позволяют задать начальную позицию для извлечения или поиска в обратном направлении от конца строки. Например, для извлечения последних 10 символов строки можно воспользоваться следующей командой: 

      SUBSTR('Brighten the corner where you are',-10)
    • Проблема выбора ERP-СИСТЕМЫ

      Как правильно выбрать систему ERP для своей компанииВ статье приводятся критерии выбора ERP-системы, группы рисков внедрения таких систем. Даны описания лидеров российского рынка ERP-систем, которые показали неплохие результаты за годы своего существования в России. Реше­нием проблемы выбора является синтез мнения своих и сторонних специалистов. Компания останется довольна своей системой, если она будет выбрана таким образом.

       1. Введение

      На сегодняшний день проблема выбора ERP - системы для более эффектив­ного управления организацией становится все более актуальной и насущной, так как рынок ERP - систем постоянно расширяется.

    • Работа DevOps с Automated Enterprise Portal через OCI

      Автоматизированный корпоративный портал Oracle (Automated Enterprise Portal) позволяет добиться значительных улучшений в бизнесе и операционной деятельности. Это значительно сокращает ручные вмешательства, сокращает время ответа и повышает безопасность при значительно сниженных эксплуатационных расходах.

    • Разделение таблиц Oracle

      За последние 15 лет размеры жестких дисков с 10 мегабайт возросли до терабайт и продолжают увеличиваться. Размеры дисковых массивов быстро приближаются к отметке в 100 терабайт. ПО неважно, насколько большое хранилище вам доступно, потребности всегда будут превышать возможности. При увеличении объема базы данных становится все сложнее выполнять каждодневные операции.

    • Разработка архитектуры информационной системы в рамках аппаратно-программного комплекса «Безопасный город»

      Разработка КИС по безопасности на базе хранилища и систем анализа OracleПриводится анализ традиционной архитектуры информационной системы на базе хранилищ данных. Осуществляется разработка новой архитектуры для использо­вания в аппаратно-программном комплексе «Безопасный город» Предлагаются кон­цептуальные решения по построению информационных систем применительно к зада­чам органов внутренних дел.

      Авторы:

      • Н.В. Филатов, Департамент информационных технологий, связи и защиты информации МВД России
      • А.В. Конюхов, Департамент информационных технологий, связи и защиты информации МВД России
    • Сертификация Oracle Cloud Developer и бесплатные учебные ресурсы от Oracle University

      Корпорация Oracle презентовала сертификацию Developer Associate для Oracle Cloud Infrastructure, которая уже доступна для желающих. Эта ориентированная на разработчиков сертификация предназначена для всех программистов, которые заинтересованы в получении дополнительной информации об использовании Oracle Cloud для создания современных корпоративных приложений. Благодаря новым программам сертификации Oracle теперь предлагает пять различных сертификатов для архитекторов, операторов и разработчиков Oracle Cloud Infrastructure.

    • Смешение значений CHAR и VARCHAR2 в PL/SQL

      Если в коде PL/SQL используются строки как фиксированной (CHAR), так и переменной (VARCHAR2) длины, программист должен учитывать особенности выполнения в базе данных Oracle операций, в которых участвуют оба типа строк.

    • Утилиты Test Drive Analytics от Oracle для управления потоком электромобилей

      Расширенная аналитика помогает коммунальным предприятиям лучше планировать спрос на энергию при переходе автомобилей с газа на электричество.

      Использование электромобилей в Мире растет рекордными темпами, и Международное энергетическое агентство (МЭА) прогнозирует, что количество электромобилей на дорогах вырастет с 3,1 миллиона в 2017 году до 125 миллионов в 2030 году. Для управления этим новым спросом на электроэнергию в электросети Oracle Utilities представила прорывное решение в области менеджмента электромобилей.

    Page 3 of 3