Certificate Authentication

Oracle SQL dla początkujących Certificate for Tomasz Basicz

Add to LinkedIn

Certificate ID: 
71400
Authentication Code: 
d3117c
Certified Person Name: 
Tomasz Basicz
Trainer Name: 
Grzegorz Grzemba
Duration Days: 
2
Duration Hours: 
18
Course Name: 
Oracle SQL dla początkujących
Course Date: 
20 September 2012 00:00 to 21 September 2012 00:00
Course Outline: 

Relacyjne modele baz danych

Struktura relacyjnej bazy danych

Rodzaje połączeń tabel

Normalizacja i denormalizacja bazy danych

Operatory relacyjne

Pobieranie danych

Reguły dotyczące pisania zapytań SQL

Składnia komendy SELECT

Wybieranie wszystkich kolumn

Zapytania z operacjami arytmetycznymi

Aliasy kolumn

Literały

Operator konkatenacji

Ograniczanie wyników

Klauzula WHERE

Operatory porównania

Warunek LIKE

Warunek BETWEEN … AND

Warunek IS NULL

Warunek IN

Operatory logiczne AND, OR i NOT

Wiele warunków w klauzuli WHERE

Kolejność wykonywania operatorów

Klauzula DISTINCT

Sortowanie danych

Klauzula ORDER BY

Sortowanie po wielu kolumnach lub wyrażeniach

Funkcje SQL

Różnice między funkcjami jedno- i wielo- wierszowymi

Funkcje tekstowe, numeryczne, daty

Konwersja jawna i niejawna

Funkcje konwertujące

Zagnieżdżanie funkcji

Wyświetlanie wyników działania funkcji - tabela dual

Pobieranie aktualnej daty funkcją SYSDATE

Obsługa wartości NULL

Agregacja danych przy użyciu funkcji grupujących

Funkcje grupujące

Jak funkcje grupujące traktują wartości NULL

Tworzenie grup danych - klauzula GROUP BY

Grupowanie po wielu kolumnach

Ograniczanie wyniku funkcji grupujących - klauzula HAVING

Pobieranie danych z wielu tabel

Typy złączeń

Wykorzystanie NATURAL JOIN

Aliasy tabel

Złączenia w klauzuli WHERE

Złączenie wewnętrzne INNER JOIN

Złączenie zewnętrzne LEFT, RIGHT, FULL OUTER JOIN

Iloczyn kartezjański

Podzapytania

Miejsce podzapytań w komendzie SELECT

Podzapytania jedno- i wielo- wierszowe

Operatory podzapytań jednowierszowych

Funkcje grupujące w podzapytaniu

Operatory podzapytań wielowierszowych IN, ALL, ANY

Jak wartości NULL są traktowane w podzapytaniach

Operatory zbiorowe

Operator UNION

Operator UNION ALL

Operator INTERSECT

Operator MINUS

Wstawianie, aktualizacja i usuwanie danych

Komenda INSERT

Kopiowanie danych z innej tabeli

Komenda UPDATE

Komenda DELETE

Komenda TRUNCATE

Transakcje

Komendy COMMIT, ROLLBACK i SAVEPOINT

Komendy DDL

Najważniejsze obiekty bazy danych

Reguły dotyczące nazywania obiektów

Tworzenie tabel

Typy danych dostępne dla kolumn

Opcja DEFAULT

Opcja NULL i NOT NULL

Zarządzanie tabelami

Więzy integralności CHECK, PRIMARY KEY, FOREIGN KEY, UNIQUE

Tworzenie tabeli przez zapytanie

Usuwanie tabeli DROP TABLE

Komenda DESCRIBE

Inne obiekty schematu

Sekwencje

Synonimy

Widoki