Programowanie w języku Progress 4GL

Czas trwania

  • 4 dni

Wymagania

Podstawowa znajomość systemu MS-Windows.
Uwaga: Uczestnicy korzystają z oryginalnych materiałów szkoleniowych w języku angielskim.

Opis

Kurs przeznaczony jest dla tych, którzy po raz pierwszy stykają się z systemem Progress i chcą poznać jego podstawy umożliwiające tworzenie baz danych oraz aplikacji.
Szkolenie nadaje się również dla użytkowników systemu Progress w wersji 8.

Zagadnienia

  1. Środowisko systemu Progress
    • konfiguracja systemu - katalogi, pliki, ustawienia zmiennych środowiska
    • przegląd narzędzi dostępnych dla twórcy aplikacji, rozpoczynanie i konczenie sesji użytkownika
    • korzystanie z edytora, kompilacja i wykonanie procedury
    • korzystanie z systemu pomocy
  2. Struktura bazy danych
    • tworzenie bazy danych
    • tworzenie tablic, pól, sekwencji i indexów
    • generowanie raportów struktury bazy danych
    • definiowanie trygerów
  3. Elementarne operacje na bazie danych
    • dodawanie, wyświetlanie, modyfikacja, usuwanie rekordów
    • rodzaje bloków i instrukcje sterujące
    • określanie uporządkowania i warunków wyszukiwania rekordów
  4. Obsługa transakcji i blokad rekordów
  5. Obsługa błędów
  6. Pisanie programów generujących raporty
  7. Tworzenie aplikacji modułowych
    • zapoznanie się z narzędziem AppBuilder
    • tworzenie procedur strukturalnych (structured procedures)
    • definiowanie funkcji
    • uruchamianie zewnętrznych i wewnętrznych procedur
    • przekazywanie parametrów
    • uruchamianie procedur z załadowaniem instancji (run persistent)
    • super procedury
    • Progress Debugger
  8. Podstawy tworzenia aplikacji rozproszonych

Symbol

4GL