Разработка по Pl Sql

Уважаемый гость, на данной странице Вам доступен материал по теме: Разработка по Pl Sql. Скачивание возможно на компьютер и телефон через торрент, а также сервер загрузок по ссылке ниже. Рекомендуем также другие статьи из категории «Торренты».

Разработка по Pl Sql.rar
Закачек 3947
Средняя скорость 3981 Kb/s

Разработка по Pl Sql

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

Интегрированная среда разработки хранимых модулей для СУБД Oracle. В последнее время возрастает тенденция переноса бизнес-логики и приложений на серверную платформу Oracle, поэтому программирование в PL/SQL становится важной частью всего процесса разработки.

Разработка по Pl Sql

Голландская компания AllRoundAutomations (www.allroundautomations.com) предлагает ряд продуктов для разработчиков баз данных Oracle:

  • Мощный PL/SQL Редактор
    Подсветка Синтаксиса, справка по SQL PL/SQL, Описания Объектов, Code Assistant, Библиотека макросов и много других важных функций.
  • Библиотека Шаблонов
    PL/SQL Developer поставляется с несколькими предопределенными шаблонами для всех стандартных модулей программы. Вы можете определять ваши собственные шаблоны с переменными замены, позволяющими Вам определить мастеров создания модуля программы. Это облегчает начало работы с новыми модулями программы, и позволяет организовать стандартизацию процесса разработки.
  • Интегрированный Отладчик
    (требуется Oracle 7.3.4 или выше) предоставляет все возможности отладки, которые можно только пожелать.
  • Окно SQL позволяет
    Вам вводить любую инструкцию SQL и рассматривать или проверять результаты в виде таблицы. Вы можете легко повторно вызывать предварительно выполненные инструкции SQL из буфера. Редактор SQL обеспечивает те же самые мощные возможности как и PL/SQL Редактор.
  • Объектный Броузер
    Это древововидное представление с перестраиваемой конфигурацией отображает всю информацию, которая относится к PL/SQL разработке.
  • Оптимизация исполнения
    Чтобы оптимизировать выполнение вашего SQL и PL/SQL кода, Вы можете использовать интегрированную утилиту Performance Optimizing. Кроме того, Вы можете автоматически получить статистику по выполненным инструкциям SQL и программам PL/SQL.
  • Документация в формате HTML(требуется Internet Explorer 4)
    Oracle в настоящий момент обеспечивает on-line руководство в HTML формате. Вы сможете обьеденить среду PL/SQL Developer’s с on-line руководсвом, обеспечив контекстную подсказку во время редактирования , компиляции и исполнения.
  • Инструменты
    PL/SQL Developer включает различные инструменты облегчающие жизнь разработчику. Вы можете перекомпилировать неправильные объекты, осуществить текстовый поиск в базе данных и использовать командное окно для выполнения набора команд или скриптов.
  • Многозадачная среда разработки
  • Легко устанавливается
    Не требует промежуточного ПО кроме SQL *Net. Не требует инсталяции объектов базы данных. Нажми кнопочку посмотри как оно ставится, а потом работай.

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

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

Введение в PL

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

  • PL/SQL — это высокоструктурированный, удобочитаемый и доступный язык.
  • PL/SQL отлично подходит для начинающих программистов. Язык несложен в изучении, названия его многочисленных ключевых слов и структур явно указывают на то, что делает данный фрагмент кода. Если вы знакомы с другими языками программирования, то без труда привыкнете к новому синтаксису.
  • PL/SQL — это стандартный и переносимый язык для разработки приложений на Oracle. Написав на своем компьютере PL/SQL-процедуру или функцию для работы с базой данных Oracle, вы можете затем перенести эту процедуру в базу данных своей корпоративной сети и выполнять ее без каких бы то ни было изменений (естественно, при условии совместимости версий Oracle). Принцип «Write once, run everywhere» (написав однажды, запускай везде) был девизом PL/SQL задолго до появления Java. Для PL/SQL «везде» понимается как «везде, где есть база данных Oracle».
  • PL/SQL — это встроенный язык.
  • PL/SQL создавался не для автономной работы, а для того чтобы выполняться в определенной среде. Например, вы можете запускать программы на PL/SQL в базе данных (скажем, через интерфейс SQL*Plus). Вы также можете создать программу на PL/SQL и вы-звать ее из формы или отчета Oracle Developer (так называемый «клиентский PL/SQL»). Однако невозможно создать исполняемый файл PL/SQL, который выполнялся бы сам по себе.
  • PL/SQL — это высокопроизводительный и высокоинтегрированный язык для работы с базами данных.

В то время лишь немногие разработчики понимали, что исходная мотивация и побудительные причины для развития PL/SQL выходили за пределы потребности программного управления в таких продуктах, как SQL *Forms. Еще на ранней стадии жизненного цикла базы данных Oracle и ее инструментария компания Oracle Corporation выявила две ключевые слабости своей архитектуры: плохую переносимость и проблемы с полномочиями выполнения.

Если вы только приступаете к изучению программирования или еще не освоили ни PL/SQL, ни даже SQL, может показаться, что перед вами очень сложная задача. Но это не так. Она наверняка окажется намного проще, чем вы думаете.

Введение в язык программирования PL

Следующая процедура (многократно используемый блок кода, который можно вызывать по имени) демонстрирует работу отдельных команд:

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

Статьи по теме