zadania_28_11_10.pdf

(47 KB) Pobierz
395079319 UNPDF
W każdym z poniższych zadań należy zdefiniować kursor w odrębnym bloku transakcji, przetestować
działanie instrukcji FETCH i MOVE, zamknąć kursor i zatwierdzić transakcję.
Zad.1
Zdefiniować kursor PLACA, który zawierać będzie płacę podstawową pracowników otrzymujących
największą i drugą co do wielkości płacę podstawową wśród wszystkich pracowników.
Zad.2
Zdefiniować kursor NAJMNIEJ, który zawierać będzie numery pracowników zarabiających najmniej.
Zad.3
Zdefiniować kursor, który zawierać będzie nazwę etatu, nazwę zespołu oraz nazwisko pracowników
zatrudnionych po dacie zatrudnienia pracownika o nazwisku LECH.
Zad.4
Zdefiniować kursor, który zawierać będzie roczną średnią płacę pracowników w poszczególnych grupach
etatowych.
Zad.5
Zdefiniować kursor zawierający numer i nazwisko pracowników zatrudnionych na etacie 'adiunkta'.
Zad.6
Zdefiniować kursor zawierający sumę płac: podstawowej i dodatkowej pracowników zatrudnionych na etacie
innym niż etat pracownika o nazwisku 'PODGAJNY'.
Zad.7
Zdefiniuj kursor, który zawierać będzie nazwy etatów, których średnia z płacy minimalnej oraz maksymalnej
jest z przedziału 1000 do 2000. Wiersze uporządkować malejąco według nazwy etatu.
Zad.8
Zdefiniować kursor zawierający nazwiska oraz nazwy zespołów pracowników, których numer jest nie
większy od 1080.
Zad.9
Zdefiniuj kursory zawierający nazwiska oraz nazwy zespołów tych pracowników, którzy mają pensję
podstawową wyższą od pensji podstawowej pracownika DELECKI.
Zad.10
Zdefiniuj kursor zawierający numery tych pracowników, których nazwiska zawierają na dowolnym miejscu
literę ' n' , wyniki uporządkuj rosnąco.
Zad.11
Zdefiniuj kursor zawierający liczbę pracowników, minimalną i maksymalną płacę podstawową pracowników
w poszczególnych grupach etatowych.
Zad.12
Zdefiniuj kursor zawierający numery i nazwiska pracowników, których nazwiska są starsze alfabetycznie od
nazwiska pracownika o numerze 1020.
Zad.13
Zdefiniuj kursor zawierający niepowtarzające się etaty, na których zatrudnieni są pracownicy pracujący
w zespole o nazwie 'translatory'.
Zad.14
Zdefiniuj kursor zawierający numer i nazwisko profesorów, którzy są starsi od najmłodszego adiunkta.
Zad. 15
Zdefiniować kursor zawierający numery zespołów zatrudniających więcej niż 3 pracowników.
395079319.001.png
Zgłoś jeśli naruszono regulamin