• RANK • DENSE_RANK . NTILE Na koniec zaleca się, aby omówić wykorzystanie funkcji przetwarzających w oknie z funkcjami analitycznymi i funkcjami pozycji. Omówić należy następujące funkcje: • LEAD • LAG . LAST_VALUE • FIRST_VALUE • CUM_DIST W części praktycznej będą, wspólnie z uczestnikami szkolenia, wykonywane zapytania do których realizacji będzie konieczne wykorzystanie nowych elementów' omówionych w części teoretycznej. Zapytania będą wykonywane według następującego schematu: • Przekazanie zadania które chcemy zrealizować, ze szczególnym zwróceniem uwagi na postać tabeli wynikowej, którą chcemy otrzymać w wyniku zapytania • Dyskusja o problemach z wykonaniem tego zapytania • Omówienie, korzystając ze schematu bazy danych, jakie tabele należy wykorzystać • Napisanie odpowiedniego polecenia SELECT SQL • Szczegółowe omówienie konieczności wykorzystania przetwarzania w oknie • Testowanie polecenia na przykładowej bazie danych, z której w danym zadaniu korzy stamy. W trakcie ćwiczeń wykorzystujemy wszystkie elementy składni polecenia SELECT SQL omówione w poprzedniej lekcji. Po zakończeniu wykładu słuchacze mogą zrealizować samodzielnie lub w gnipach trzy przygotowane ćwiczenia oraz test wiedzy. | |||
odstawy relacyjnych baz danych i język SQL | |||
Lp. |
Lekcja |
Czas realizacji |
Przebieg zajęć |
Widoki i funkcje tabelaryczne. |
2h |
Ostatnia lekcja poświęcona została tabelom wirtualnym. W pierwszej części wykładu omówiona zostanie istota widoków (ang. View) i korzyści wynikających z ich stosowania. |
..Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego"