Kierunek: Informatyka
Przedmiot: Bazy danych
Opole 2013
POLITECHNIKA OPOLSKA
ĆWICZENIE 3
Wykonał:
Adam Czech
W1L1P1C1
Kierunek: Informatyka
Przedmiot: Bazy danych
Opole 2013
1. Zadania do wykonania
Znaleźć pracowników, którzy mają zarobki wyższe niż najwyższe zarobki w zespole
INFORMATYKA.
Wyświetlić zespoły, które nie zatrudniają pracowników stosując podzapytanie.
Wyświetlić numery zespołów zatrudniających więcej niż 3 pracowników.
Wykorzystując grupowanie krotek sprawdzić, czy wszystkie numery pracowników są
unikalne.
Wyświetlić najniższą płacę podstawową pracowników w grupie każdego przełożonego.
Pominąć grupy, w których minimalne płace podstawowe są niższe od 1000. Wyniki
uporządkować wg rosnących zarobków.
Bez korzystania z podzapytania skorelowanego wyświetlić najkrócej zatrudnionych
pracowników każdego zespołu. Wyniki uszeregować w kolejności zatrudnienia.
Wyświetlić pracowników zarabiających najmniej w ramach swoich grup etatowych.
Wyniki uszeregować w malejącym porządku zarobków. Wykorzystać podzapytanie
skorelowane.
Wyświetl pracowników, którzy nie mają szefa, wypisując dodatkowo tekst 'brak szefa'.
Wyświetlić w poniższej formie informacje o wszystkich pracownikach
Pracownik i jego etat
--------------------------------------------------------
BABACKI********&&&&&&&&ADIUNKT
Wyświetlić nazwiska pracowników oraz ich kod złożony z dwóch pierwszych liter
nazwiska i numeru pracownika zawartego w atrybucie id_prac w następujący sposób:
NAZWISKO KOD
-----------------------------
ABACKI
AB1010
Kierunek: Informatyka
Przedmiot: Bazy danych
Opole 2013
2. Zadania wykonane
Znaleźć pracowników, którzy mają zarobki wyższe niż najwyższe zarobki w zespole
INFORMATYKA.
Wyświetlić zespoły, które nie zatrudniają pracowników stosując podzapytanie.
Kierunek: Informatyka
Przedmiot: Bazy danych
Opole 2013
Wyświetlić numery zespołów zatrudniających więcej niż 3 pracowników.
Wykorzystując grupowanie krotek sprawdzić, czy wszystkie numery pracowników są
unikalne.
Kierunek: Informatyka
Przedmiot: Bazy danych
Opole 2013
Wyświetlić najniższą płacę podstawową pracowników w grupie każdego przełożonego.
Pominąć grupy, w których minimalne płace podstawowe są niższe od 1000. Wyniki
uporządkować wg rosnących zarobków.
Bez korzystania z podzapytania skorelowanego wyświetlić najkrócej zatrudnionych
pracowników każdego zespołu. Wyniki uszeregować w kolejności zatrudnienia.
Kierunek: Informatyka
Przedmiot: Bazy danych
Opole 2013
Wyświetlić pracowników zarabiających najmniej w ramach swoich grup etatowych.
Wyniki uszeregować w malejącym porządku zarobków. Wykorzystać podzapytanie
skorelowane.
Wyświetl pracowników, którzy nie mają szefa, wypisując dodatkowo tekst 'brak szefa'.
Kierunek: Informatyka
Przedmiot: Bazy danych
Opole 2013
Wyświetlić w poniższej formie informacje o wszystkich pracownikach
Pracownik i jego etat
--------------------------------------------------------
BABACKI********&&&&&&&&ADIUNKT
Wyświetlić nazwiska pracowników oraz ich kod złożony z dwóch pierwszych liter
nazwiska i numeru pracownika zawartego w atrybucie id_prac w następujący sposób:
NAZWISKO KOD
-----------------------------
ABACKI
AB1010