5638684992

5638684992



Proszę napisać polecenia SQL realizujące następujące zadania:

1.    Usuń z bazy pacjentów urodzonych przed 1 stycznia 1902 roku. Pamiętaj o więzach referencyjnych.

2.    Powiększ o 10 % pensje lekarzom o specjalności „internista”. Zadanie należy zrealizować JEDNYM poleceniem SQL.

3.    Dla każdego rocznika pacjentów znajdź pacjenta najstarszego. Skorzystaj z funkcji Extract(Year FROM Data ur).

4.    Znajdź imię i nazwisko pacjenta, który nie miał żadnej wizyty w 2012 roku.

5.    Wypisz, ile wizyt w 2012 roku miął każdy pacjent podając jego imię i nazwisko. Nie bierz pod uwagę wizyt o cenie mniejszej niż 20 zł, oraz pacjentów, którzy mieli tylko 1 wizytę.

6.    Znajdź sumę opłat za wizyty u lekarzy każdej specjalności w roku 2012. Wypisz nazwę specjalizacji.

7.    Wypisz dane na temat wizyt u wszystkich lekarzy o specjalności „Laryngolog". Wynik powinien mieć postać: imię lekarza, nazwisko lekarza, data wizyty, cena. Posortuj wyniki malejąco według daty.

8.    Wypisz imiona, nazwiska i roczne pensje (kolumna Pensja zawiera miesięczne zarobki) lekarzy, którzy mają specjalizację.

9.    Znajdź dla każdego pacjenta sumę, jaką zapłacił za wizyty w 2013 roku. Wypisz imię i nazwisko pacjenta.

10.    Wypisz imiona i nazwiska pacjentów, których imię zaczyna się na literę K lub nazwisko kończy się literą A. Wynik powinien mieć postać: Imię i nazwisko w jednym polu, zaetykietowane nagłówkiem „Pacjent”. Wynik należy posortować rosnąco według

nazwisk.

Obowiązuje składnia ORACLE. Rozwiązania należy napisać w edytorze tekstowym (najlepiej

wykorzystać Sqldeveloper).

Kartkę należy podpisać imieniem, nazwiskiem, numerem indeksu i numerem grupy i oddać.

Na pliku z rozwiązaniami proszę umieścić swoje imię i nazwisko. Plik należy umieścić w

folderze zadań portalu EDUX.



Wyszukiwarka

Podobne podstrony:
Proszę napisać polecenia SQL realizujące następujące zadania: 1.    Wypisz wszystkie
grupaC asady 1.    jako odpowiedzi podajemy polecenia SQL realizujące zadanie zawarte
3 ERD (a) Na podstawie podanego diagramu ERD napisać polecenia SQL tworzące odpowiednią
3.2 Zapytania SQL SELECT 3.2.1    Zapytania SQL SELECT - podstawy Spróbuj napisać pol
out (5) Napisać skrypt o nazwie K2 nazwisko nazwisko, m, w którym wykonane zostaną następujące zadan
matlab0001 Napisać skrypt o nazwie swoje_nazwisko.m, w którym wykonane zostaną następujące zadania:
2015?4 test str 5 Zadanie 16. Aby stworzyć tabelę w bazie danych, należy zastosować polecenie SQL A
3. Proszę rozpatrzyć możliwe plany współbieżnej realizacji następujących trzech transakcji: a)
3. Proszę rozpatrzyć możliwe plany współbieżnej realizacji następujących trzech
Faza realizacyjna 1. Uczniowie pracują w grupach. Wykonują następujące zadania: Zadanie I Grupa I Z

więcej podobnych podstron