POLITECHNIKA ŚWIĘTOKRZYSKA
KATEDRA SYSTEMÓW STEROWANIA
I ZARZĄDZANIA
BAZY DANYCH
Laboratorium 4
(Czas trwania 2x45 minut)
Funkcje i procedury
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
•
Obsługi bledów.
•
Wyzwalaczy.
2
III PRZEBIEG ĆWICZENIA
1.
Napisz pakiet który będzie zawierał poniższe funkcje i procedury.
Uwaga wszystkie procedury i funkcje, mają być zabezpieczone przed podaniem
nieodpowiednich wartości, brakiem wartości, naruszeniem więzów spójności itp.
a.
Procedurę umożliwiającą dopisanie nowego wykładowcy.
b.
Procedurę która uaktualni liczba_st tabeli grupa.
c.
Wyzwalacz do tabeli student uaktualniający liczba_st tabeli grupa.
d.
Procedurę, która wyświetli informacje na temat ocen końcowych (ostatni
termin) studentów z wybranej grupy. Jako parametr podajemy nazwę grupy.
e.
Procedurę dodającą wpis do tabeli zaliczenia. Jako nazwę podajemy:
Nazwisko studenta, Nazwę przedmiotu, Datę, Termin i ocenę. Uwzględnić, że
jako parametry wywołania podajemy warności nie kluczowe.
2.
Napisz przykładowe programy umożliwiające wywołanie tych procedur i funkcji.
III SPRAWOZDANIE Z ĆWICZENIA
Sprawozdanie z ćwiczeń (przesłane w ciągu tygodnia na adres j.wikarek@tu.kielce.pl)
powinno zawierać:
•
Dane zespołu wykonującego ćwiczenie (nazwiska, imiona, Grupa dziekańska, data i
godzina wykonania ćwiczenia, numer stanowiska, login do bazy).
•
Napisane programy
•
Wyniki zadziałania programów.