Как се справи моят абонат
Той се научи как да създава и отстранява грешки на функции, процедури и дори да пише код с помощта на курсори.
Какво толкова изненадващо?
Ако вярно следвате уроците от моя курс по електронна поща, тогава трябва да разберете как го е направил.
Като цяло всеки може да го направи.
Какъв е курсът, който получавате по имейл?
то инструкции стъпка по стъпка. Можете сами да се убедите, че като ги правите на практика вие по същото време научете синтаксиса на командите и придобийте практически умения за работа с база данни 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, вие също ще получите целия материал от курса по имейл, тъй като той е в основата - уроците използват вече познатия казус и базата данни.