sql2 zad do wyk


Zadania SQL II  SEKCJA 1
A
1. Dla każdego pracownika odpowiedzialnego podaj liczbę prowadzonych przez niego
przedmiotów.
B
1. Podaj nazwiska i średnią ocen z przedmiotu  ALGEBRA tych studentów, którzy z tego
przedmiotu mają więcej niż jedną ocenę.
2. Podaj przedmioty realizowane przez największą liczbę pracowników.
C
1. Podaj numery i nazwiska pracowników, którzy w temacie 'DYSK' otrzymali wypłatę mniejszą
od co najmniej jednej z wypłat pracownika o nazwisku  GRZYBEK w dowolnym temacie.
2. Podaj numery, nazwiska i daty urodzenia mężczyzn zatrudnionych w zespole
 OPROGRAMOWANIE , którzy są młodsi od każdego pracownika zespołu  BUDOWA .
3. Sprawdzić poprawność przydziału kierowników do tematu (tzn. Czy każdej wartości klucza
obcego nr_prac_kt w tabeli TEMATY odpowiada zapis w tabeli PRZYDZIAAY?).
D
1. Podaj nazwy zespołów, w których nie pracuje żadna kobieta.
2. Podaj nazwiska pracowników, którzy zostali przydzieleni do tematu, lecz nie otrzymali w tym
temacie jeszcze wypłaty.
E
1. Zestawienie zespołów z liczbą pracowników o postaci:
Nrz nazwa_zespołu liczebność
W zestawieniu powinny znalezć się również zespoły z liczebnością zerową.
F
1. Utworzyć perspektywę zawierającą wyszczególnione informacje, oraz określić, czy można
aktualizować dane w tej perspektywie. Jeżeli nie można - podać wszystkie tego przyczyny.
Po pomyślnym wykonaniu zadania należy usunąć utworzoną przez siebie perspektywę.
Zestawienie pracowników mających wypłaty w poszczególnych tematach w postaci:
nr_tem nazwa_tematu nr_prac nazwisko
Rekordy nie powinny powtarzać się nawet w sytuacji, gdy pracownik uzyskał wielokrotnie
dochód w tym samym temacie.
2. Zrealizować zestawienie średnich, minimalnych i maksymalnych zarobków pracowników
w poszczególnych zespołach.
Uwaga!
Zestawienie zrealizować w dwóch krokach:
-ð w pierwszym utworzyć perspektywÄ™ (widok) o postaci:
nrz nazwa_zesp nr_prac nazwisko suma_zarobków_prac
uwzględnić również fakt, że pracownik mógł nie dostać żadnej wypłaty,
-ð utworzonÄ… perspektywÄ™ wykorzystać w zadaniu.
G
1. Podaj nazwiska najstarszych studentów na poszczególnych kierunkach.
H
1. Podaj numery i nazwiska pracowników nie biorących udziału w żadnym z tematów, w którym
pracuje pracownik NIEZALEZNY.
I
1. Podaj nazwiska pracowników, którzy realizowali wszystkie tematy o numerach
z zakresu (...).
Zadania SQL II  SEKCJA 2
J
1. Dla każdego studenta podaj liczbę przedmiotów, z których uzyskał on oceny.
K
1. Podaj dane o tematach (nr_tem, temat), w których zaangażowane są co najwyżej 3 osoby.
2. Podaj tematy realizowane przez najmniejszą liczbę pracowników.
L
1. Podaj numery i nazwiska studentów - mężczyzn, którzy są starsi od co najmniej jednego
z pracowników zespołu  OPROGRAMOWANIE .
2. Podaj numery i nazwiska studentów kierunku  INFORMATYKA , którzy z przedmiotu
 BAZY DANYCH otrzymali oceny wyższe od każdego ze studentów kierunku
 ROBOTYKA z tego przedmiotu.
3. Sprawdzić poprawność przydziału kierowników do tematu (tzn. Czy każdej wartości klucza
obcego nr_prac_kt w tabeli TEMATY odpowiada zapis w tabeli PRZYDZIAAY?).
M
1. Podaj dane o studentach, którzy nie mają jeszcze żadnej oceny.
2. Podaj nazwiska pracowników, którzy nie zostali przydzieleni do tematu, ale otrzymali jakąś
wypłatę.
N
1. Zestawienie tematów z liczbą pracowników pracujących w tych tematach o postaci:
Nr_tem nazwa_tematu liczba_pracowników
W zestawieniu powinny się również tematy z liczebnością zerową. Należy uwzględnić fakt, że
pracownik mógł pobrać wielokrotnie wypłatę za ten sam temat.
O
1. Utworzyć perspektywę zawierającą wyszczególnione informacje, oraz określić, czy można
aktualizować dane w tej perspektywie. Jeżeli nie można - podać wszystkie tego przyczyny.
Po pomyślnym wykonaniu zadania należy usunąć utworzoną przez siebie perspektywę.
Zestawienie łącznych dochodów osiągniętych w poszczególnych tematach o postaci:
nr_tem nazwa_tematu Å‚Ä…czna_kwota
2. Zrealizować zestawienie średnich, minimalnych i maksymalnych zarobków pracowników
w poszczególnych zespołach.
Uwaga!
Zestawienie zrealizować w dwóch krokach:
-ð w pierwszym utworzyć perspektywÄ™ (widok) o postaci:
nrz nazwa_zesp nr_prac nazwisko suma_zarobków_prac
uwzględnić również fakt, że pracownik mógł nie dostać żadnej wypłaty,
-ð utworzonÄ… perspektywÄ™ wykorzystać w zadaniu.
P
1. Podaj nazwiska najmłodszych pracowników w poszczególnych zespołach.
Q
1. Podaj numery i nazwiska pracowników nie biorących udziału w żadnym z tematów, którym
kieruje pracownik  NIEZALEZNY .
R
1. Podaj nazwiska pracowników, którzy realizowali wszystkie tematy o numerach z zakresu (...).


Wyszukiwarka

Podobne podstrony:
sql1 zad do wyk
Zad do kol4
Zad do kol2 11
NP Algorytmy i struktury?nych Boryczka do wyk éadu
Uzupe énienie do wyk éadu 1
POiZ 1 do wyk 2 d [tryb zgodności]
Zad do rozw
Zad do kol1
POiZ 2 do wyk 2 d [tryb zgodności]
2011 notatki do wyk
Fundam zad do kol nr2
Prezentacja do wyk?u 7 2cel tryb zgodno ci
Zad zalicz z wyk z TSiP

więcej podobnych podstron