POLITECHNIKA ŚWIĘTOKRZYSKA KATEDRA SYSTEMÓW STEROWANIA
I ZARZĄDZANIA
BAZY DANYCH
Laboratorium 5, 6
(Czas trwania 4x45 minut)
Dostęp do bazy danych ze stron WWW
I WYMAGANIA
Student przystępując do zajęć powinien mieć opanowany materiał na temat:
• Języka SQL
• Podstaw języka PL/SQL
• Pakiety w PL/SQL – moduł HTP, OWA_UTIL, OWA_SEC, OWA_COOKIE
• PSP
III PRZEBIEG ĆWICZENIA
Uwaga wszystkie procedury i funkcje, mają być zabezpieczone przed podaniem nieodpowiednich wartości, brakiem wartości, naruszeniem więzów spójności itp.
1. PL/SQL moduły
a. Napisz procedurę, która na stronie WWW wyświetli bieżącą datę.
b. Napisz formularz który umożliwi rozwiązywanie równania kwadratowego.
c. Napisz procedurę, która wyświetli dane z wybranej tabeli.
d. Dodaj do procedury z punktu drugiego pełną obsługę (dopisanie wiersza, usuniecie wiersza, modyfikowanie danych, zmiana sortowania) e. Przerób procedurę z punkt drugiego tak aby nazwę tabeli podawać jako parametr wywołania procedury.
2. PSP
a. Napisz procedurę, która na stronie WWW wyświetli bieżącą datę.
b. Napisz formularz który umożliwi rozwiązywanie równania kwadratowego.
c. Napisz procedurę, która wyświetli dane z wybranej tabeli.
d. Dodaj do procedury z punktu drugiego pełną obsługę (dopisanie wiersza, usuniecie wiersza, modyfikowanie danych, zmiana sortowania) e. Przerób procedurę z punkt drugiego tak aby nazwę tabeli podawać jako parametr wywołania procedury.
III SPRAWOZDANIE Z ĆWICZENIA
Sprawozdanie z ćwiczeń powinno zawierać:
• Dane zespołu wykonującego ćwiczenie (nazwiska, imiona, Grupa dziekańska, data i godzina wykonania ćwiczenia).
• Napisane zapytania i wyniki ich zadziałania.
Sprawozdanie powinno być wysłane w ciągu tygodnia na adres j.wikarek@tu.kielce.pl. Jako temat wiadomości wpisać: bd2_05_xxxx, bd2_06_xxxx (gdzie xxxx to numer grupy dziekańskiej np. 211A). Sprawozdanie powinno być przysłane jako spakowane archiwum zip.
Plik powinien posiadać nazwę: bd2_05_xxxx.zip, bd2_06_xxxx (gdzie xxxx to numer grupy dziekańskiej np. 211A)
2