Как се справи моят абонат

Той се научи как да създава и отстранява грешки на функции, процедури и дори да пише код с помощта на курсори.

Какво толкова изненадващо?

Ако вярно следвате уроците от моя курс по електронна поща, тогава трябва да разберете как го е направил.

Като цяло всеки може да го направи.

Какъв е курсът, който получавате по имейл?

то инструкции стъпка по стъпка. Можете сами да се убедите, че като ги правите на практика вие по същото време научете синтаксиса на командите и придобийте практически умения за работа с база данни ORACLE.

В този случай курсът използва пример за кръстосано рязане - създаване на програма за поддържане на проста база данни от фактури за плащане на стоки.

Голямата задача е разбита на малки стъпки. Всеки етап е украсен с отделен урок. След като разгледахме материала от урока, ние леко напредваме в решаването на голям проблем. В същото време превърнахме големия „проблем“ в полезен и образователен процес.

И взети типичен пример. В 7 от 10 случая ще се натъкнете на практическа задача, която работи с документи с главни детайли.

С други думи, след като завършите курса и поемете реален проблем, можете да го разрешите, като използвате подходите, показани в курса - действайте по аналогия. По шаблон.

И естествено, моят имейл курс е само първите стъпки. Работата по реално приложение не завършва със създаването на таблици. Следващата стъпка е прилагането на програмната логика. Обикновено се пише на PL/SQL и тези програми се поставят на сървъра.

Абонатът успя за толкова кратко време да напише програма за реална задача, тъй като не беше прекалено мързелив и добросъвестно работи по този материал. И тогава по същия начин (според шаблона) написа кода за моята задача.

Вие също можете да последвате примера му и да се възползвате от допълнителни учебни материали.

Две допълнителни PL/SQL урока
за тези, които искат да се научат как да пишат
програми за 4 дни

След като преработите материала от тези уроци, ще знаете основните елементи на езика PL/SQL и ще можете сами да напишете доста солиден код.

„PL/SQL процеси и функции“

Цел: напишете функции и процедури за работа с акаунти.

  • Съставяне на списък на приемливи действия (анализ и изявление на проблема).
  • Проектиране на интерфейс за програмиране за работа с данни.
  • Какво е PL/SQL блок (какви са те и за какво се използват).
  • Условни команди PL/SQL.
  • Разлика между UDF и съхранените процедури.

  • Команди за създаване и премахване на съхранена процедура.
  • Писане на код с помощта на оператори за условно изпълнение.
  • Четене на данни от таблици в PL/SQL програми.
  • Процедури за извикване от SQL * Plus.
  • Създаване на потребителски функции.
  • Работа с променливи за обвързване в SQL * Plus.

„Пакети в PL/SQL“

Цел: създайте пълен модул за фактуриране.

  • Планиране на реда на транзакциите.
  • Какво представляват пакетите в PL/SQL.
  • Понятието "курсор", видове курсори.
  • Циклични изявления в PL/SQL.
  • Отстраняване на грешки PL/SQL програми.

  • Създаване и компетентно оформление на пакета.
  • Писане на код за четене на данни с помощта на явен курсор.
  • Показване на сървърни съобщения.
  • Писане на цикъл за работа с курсор.

Пълна версия на курса ORACLE
във формат на електронна книга

В допълнение към уроците PL/SQL, вие също ще получите целия материал от курса по имейл, тъй като той е в основата - уроците използват вече познатия казус и базата данни.