Kurs Oracle SQL, PL/SQL podstawowy - praktyczne wykorzystanie języka SQL, programowanie i zarządzanie obiektami baz danych
Cognity Szkolenia
Od 1 sie 8:45 do 2 sie 16:00
Od 4 305,00 zł
Kurs Oracle SQL, PL/SQL podstawowy - praktyczne wykorzystanie języka SQL, programowanie i zarządzanie obiektami baz danych odbędzie się 1-2 sierpnia 2024 r.
Szkolenie SQL Oracle jest dla osób, które:
- chcą programować w SQL Oracle,
- zajmują się projektowaniem i administrowaniem zbiorów danych,
- chcą poznać język SQL.
Po szkoleniu SQL Oracle będziesz potrafił:
- zarządzać zbiorami danych na serwerze SQL,
- obsługiwać bazy Oracle,
- wykonywać działania na połączonych tabelach,
- używać wyrażeń i funkcji SQL,
- przygotowywać kwerendy w SQL Oracle na poziomie zaawansowanym.
Program szkolenia
1. Tworzenie i ustawienia źródła danych:
- tworzenie i konfiguracja źródła danych za pomocą ODBC,
- używanie Microsoft Access jako klienta SQL: importowanie danych, zarządzanie tabelami połączonymi.
2. Wymiana danych z serwerem Oracle SQL:
- przegląd narzędzi do importu i eksportu danych,
- użycie ODBC i kreatora połączeń do analizowania danych w Excelu, w tym w tabelach przestawnych.
3. Oracle SQL Developer:
- pisanie zapytań w trybie tekstowym i graficznym,
- tworzenie tabel za pomocą graficznego interfejsu użytkownika.
4. Podstawowe typy danych i zapytania SQL:
- różne typy danych w SQL i ich zastosowanie,
- tworzenie zapytań selekcyjnych oraz widoków SQL,
- komendy SQL: SELECT, UPDATE, INSERT, DELETE, SELECT INTO do manipulacji rekordami.
5. Operacje na połączonych tabelach:
- złączenia JOIN, LEFT, RIGHT, OUTER,
- sortowanie i ograniczanie wyników zapytań za pomocą ORDER BY ASC/DESC, TOP, TOP PERCENT,
- łączenie wyników z wielu tabel i zapytań za pomocą UNION,
- eliminowanie duplikatów z wyników zapytań za pomocą DISTINCT, DISTINCTROW.
6. Agregacja wyników i operatory SQL:
- agregowanie wyników w zapytaniach: COUNT, MIN, MAX, SUM,
- operatory SQL: =, <>, >=, <=, IN, BETWEEN AND, LIKE,
- warunki w zapytaniach: AND, OR, NOT.
7. Funkcje i wyrażenia w SQL:
- funkcje tekstowe: LEFT, RIGHT, MID, REPLACE,
- funkcje numeryczne i dat: DATE, DATEADD, DATEDIFF.
8. Zaawansowane tworzenie i modyfikacja obiektów SQL:
- tworzenie obiektów TABLE, VIEW za pomocą polecenia CREATE,
- modyfikowanie i usuwanie istniejących obiektów za pomocą ALTER i DROP.
9. Optymalizacja i wykorzystanie obiektów SQL:
- optymalizacja wydajności zapytań,
- wykorzystanie stworzonych obiektów w zewnętrznych aplikacjach, takich jak Microsoft Excel i Access,
- zaawansowane tworzenie tabel: wartości domyślne, relacje, indeksy.
10. Procedury składowe i programowanie w PL-SQL:
- tworzenie i uruchamianie procedur,
- kontrola przepływu programu,
- użycie zmiennych w procedurach: zmienne lokalne i globalne,
- użycie poleceń DECLARE, GO w procedurach składowych,
- tabele tymczasowe i zmienne tablicowe,
- konwersja i modyfikacja danych,
- zagnieżdżanie zapytań.