Zaufali nam
SQL Oracle – podstawy języka zapytań w bazie danych
Czas trwania: 24 godz. (3 dni)
Cena:
- Szkolenie otwarte - 1345 zł/os.
- Szkolenie indywidualne - 2695 zł/os.
- Szkolenie zamknięte - do negocjacji
zakres szkolenia w formacie .pdf
Opis szkolenia
Szczegółowy zakres tematyczny
Terminy
Rozdziały:
- Wprowadzenie
- Wyszukiwanie danych przy użyciu instrukcji SELECT
- Zastosowanie funkcji pojedynczego wiersza w celu dostosowywania raportów
- Raportowanie danych sumarycznych przy użyciu funkcji grupujących
- Wyświetlanie danych z wielu tabel
- Zastosowanie podzapytań
- Modyfikacja danych
- Użycie instrukcji DDL do tworzenia i zarządzania tabelami
Po ukończeniu szkolenia każdy uczestnik będzie potrafił:
- Zdefiniować korzyści płynące z zastosowania relacyjnych baz danych
- Łatwo uzyskiwać wyniki z jednej lub wielu tabel
- Wykorzystać sprawdzone metody pozyskiwania danych dla wykonania szybkich analiz
- Stosować słownik bazy danych w celu uzyskania nowych informacji o strukturze danych
- Efektywnie modyfikować dane oraz strukturę danych w istniejącej bazie relacyjnej oraz sprawnie definiować nowe obiekty bazodanowe
Rozdział 1 – Wprowadzenie
- Zapoznanie się z podstawowymi zasadami projektowania baz danych
- Czym jest relacyjny model danych
- Postulaty dr Edgara Franka Codd’a dotyczące relacyjnych baz danych
- Kiedy baza jest „normalna”, czyli definicja trzech postaci normalnych relacyjnej bazy danych
- Zasady nazewnictwa tabel, kolumn oraz więzów integralności
- Przedstawienie popularnych serwerów bazodanowych
- Trzymamy się standardów, czyli zasady ANSI oraz ISO
Rozdział 2 – Wyszukiwanie danych przy użyciu instrukcji SELECT
- Przedstawienie składni polecenia SELECT
- Wybieranie kolumn z tabeli
- Dostęp do tabel w klauzuli FROM
- Używanie aliasów
- Ograniczanie danych przy użyciu klauzuli WHERE
- Posługiwanie się operatorami logicznymi przy ograniczaniu zbioru wynikowego
- Sortowanie zbiorów danych i eliminowanie duplikatów
- Skąd wybierać dane, czyli praktyczne zastosowanie słownika danych
Rozdział 3 – Zastosowanie funkcji pojedynczego wiersza w celu dostosowywania raportów
- Wprowadzenie do typów danych w języku SQL
- Dane tekstowe
- Dane numeryczne
- Data i czas
- Formatowanie danych tekstowych
- Łączenie danych tekstowych, czyli konkatenacja
- Przeszukiwanie oraz manipulacja ciągów znakowych
- Zapytania matematyczne, czyli posługiwanie się funkcjami numerycznymi
- Zastosowanie funkcji konwersji typów danych
- Posługiwanie się funkcjami daty i czasu
- Formatowanie wyniku zapytania
- Porównywanie dat oraz operacje związane z modyfikacją czasu
Rozdział 4 – Raportowanie danych sumarycznych przy użyciu funkcji grupujących
- Omówienie zasad związanych z grupowaniem danych
- Identyfikacja potencjalnych grupowań
- Przedstawienie funkcji agregujących
- Rozszerzenie składni instrukcji SELECT o klauzulę GROUP BY
- Sortowanie i filtrowanie pogrupowanych danych w zestawie wyników
Rozdział 5 - Wyświetlanie danych z wielu tabel
- Zasady prostego łączenia tabel z wykorzystaniem klauzuli FROM oraz WHERE
- Wprowadzenie klauzuli JOIN
- Złączenia lewostronne
- Złączenia prawostronne
- Złączenia kartezjańskie
Rozdział 6 - Zastosowanie podzapytań
- Dlaczego stosować podzapytania w języku SQL
- Gdzie można skorzystać z podzapytania
- Podzapytania w klauzuli SELECT
- Podzapytania w klauzuli FROM
- Podzapytania w klauzuli WHERE
- Wprowadzenie do podzapytań skorelowanych
Rozdział 7 - Modyfikacja danych
- Mechanizmy ochrony danych, czyli wprowadzenie do transakcyjności w bazach relacyjnych
- Polecenia modyfikujące dane
- Wstawianie rekordów za pomocą polecenia INSERT
- Uaktualnianie danych poleceniem UPDATE
- Kasowanie danych za pomocą instrukcji DELETE
- Zatwierdzanie oraz wycofywanie transakcji poleceniami COMMIT oraz ROLLBACK;
Rozdział 8 - Użycie instrukcji DDL do tworzenia i zarządzania tabelami
- Tworzenie własnego schematu bazy danych
- Tworzenie tabel
- Definiowanie typów danych
- Definiowanie więzów integralności
- Modyfikacja istniejących obiektów za pomocą polecenia ALTER
| 2012-03-07 - 2012-03-09 | Zapisz się |   |   |
- Terminy wszystkich szkoleń otwartych dostępne na stronie www.itschool.pl/szkolenia_otwarte





























