Relacyjny i obiektowo-relacyjny Systemy Zarządzania Bazą Danych Oracle 12c, model ERD, tabele używane podczas zajęć, czytanie danych z użyciem polecenia SELECT.
Selekcja i projekcja czytanych danych, sortowanie. Wybrane funkcje działające na pojedynczych wierszach -
funkcje znakowe, liczbowe, działające na datach, konwersji, polimorficzne
Raportowanie danych zagregowanych z użyciem funkcji grupowych. Klauzula group by, having, funkcje zagnieżdżone.
Wybieranie danych z wielu tabel. Składnia Oracle i zgodna ze standardem SQL. Złączenia rozszerzone, złączenia non equi join,
złączenie tabeli samej z sobą,
Stosowanie podzapytań (jednowartościowe i wielowartościowe, skorelowane, z operatorem exists).
Operatory na zbiorach - union, union all, minus, intersect.
Polecenia DML i DDL. DML skorelowany. DDL zbudowany na podzapytaniu.
Tworzenie pozostałych obiektów bazodanowych - sekwencje, synonimy, indeksy, perspektywy.
Perspektywy słownika danych - metadane. Sposoby prezentacji danych. Warunki integralności.
Kontrolowanie dostępu użytkowników, zarządzanie transakcjami, zarządzanie obiektami bazodanowymi
Operacje na dużych zbiorach danych - merge, insert wielotablicowy. Optymalizacja poleceń.
Tworzenie raportów przy użyciu operatorów grupowych. Operatory rollup, cube, grouping sets, funkcja grouping,
kolumny nierozłączne
Stefy czasowe, raportowanie dat.
Perspektywy wbudowane, podzapytania skalarne, klauzula with
Zapytania hierarchiczne.
Polecenia z wykorzystaniem Regular Expression. Funkcje analityczne.
|