Oracle SQL: Lista 7 – strony WWW (HTP)
Transkrypt
Oracle SQL: Lista 7 – strony WWW (HTP)
Lista 7 – strony WWW (HTP), pakiety Dostęp do utworzonych procedur/pakietów poprzez adres http://angel.im.uz.zgora.pl:8080/apex/user.[pakiet].procedura UWAGA: aby móc wykonać procedurę (lub procedurę z pakietu), trzeba nadać uprawnienia EXECUTE użytkownikowi ANONYMOUS lub roli PUBLIC. Przez rozpoczęciem wykonywania listy, przygotować bazę EMPLOYEE (kopia z Firebird) zgodnie z opisem na liście 3. Poniższe zadania proszę wykonać zarówno używając pakietu HTP jak i wpisując pełny kod w HTML (+ procedura htp.print/htp.prn): 1. utworzyć procedurę, która wyświetli w postaci strony tylko napis HELLO. 2. utworzyć procedurę, która wyświetli w postaci strony zawartość tablicy DEPARTMENT (TABLE). 3. utworzyć procedurę, która wyświetli wszystkich pracowników działu podanego jako parametr, następnie dodać wywołanie do tej procedury do tabeli utworzonej w zadaniu 2. 4. utworzyć pakiet zawierający procedury z punktów 2 i 3. W pakiecie dołożyć zmienne, które będą zawierały adres do serwera WWW (adres serwera, port i nazwę DAD). 5. utworzyć prostą tabelę zawierającą kolumnę ID i dwie kolumny danych (np. nazwisko, imię) a następnie utworzyć pakiet, który będzie realizował prostą funkcjonalność CRUD (Create-ReadUpdate-Delete). Do operacji Create/Update konieczne będzie utworzenie formularza z odpowiednimi polami, w tabeli należy utworzyć odpowiednie linki do akcji Create, Update i Delete.