background image

 

POLITECHNIKA  ŚWIĘTOKRZYSKA 

KATEDRA  SYSTEMÓW  STEROWANIA  

I  ZARZĄDZANIA 

 
 
 

BAZY  DANYCH 

 
 

Laboratorium 3 

(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 

 

 

background image

III PRZEBIEG ĆWICZENIA 

1.

 

Dla  bazy  danych  o  strukturze  jak  na  poprzednich  zajęciach.  Napisać  następujące 
procedury i funkcje.  

a.

 

Procedurę która będzie dodawać nowego studenta do list: 

 

Dane podawane jako parametr wywołania. 

 

Dane wprowadzane interaktywnie z klawiatury 

b.

 

Procedurę dodającą wpis do tabeli zaliczenia. Dane zgodne ze strukturą tabeli 
podawane jako parametr wywołania.  

c.

 

Funkcję,  która  zwróci  średnią  ocenę  studenta  z  danego  przedmiotu.  Jako 
parametr wywołania podajemy: Numer albumu, ,id_przed.  

d.

 

Procedurę która wyświetli raport w układzie 

Karta zalicze

ń

 studenta dnia 20-11-2009 

==================================================== 
Numer Albumu 

 Imi

ę

  

Nazwisko  Rok urodzenia 

1   

 

 Asinski  Astor 

1986 

 
Oceny z przedmiotu: 1 Fizyka 
 

Termin  

Data  

 

Ocena 

 

 

01.01.2010 

 

 

01.01.2010 

================================ 

Ś

REDNIA 

 

 

 

 

 
Oceny z przedmiotu:
 2 Matematyka 
 

Termin  

Data  

 

Ocena 

 

 

01.01.2010 

================================ 

Ś

REDNIA 

 

 

 

 

==================================================== 

 

Ś

rednia ocen 

 

 

 

e.

 

Przerobić tak raport z punktu d tak aby gdy student uczęszcza na przedmiot a 
nie ma jeszcze wpisu pojawiła się zamiast oceny informacja brak zaliczenia 

Oceny z przedmiotu: 2 Matematyka 
Termin  

Data  

 

Ocena 

 

 

Brak zaliczenia 

================================ 

2.

 

Wszystkie te procedury i funkcje umieścić w pakiecie. 

3.

 

Napisać  programy PL_SQL obrazujące  dział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.