Szkolenie SQL – od podstaw skierowane jest do osób, które chcą w sposób nauczyć się tego popularnego języka. Szkolenie rozpoczyna się od samych podstaw, ale porusza również zagadnienia bardziej zaawansowane – szczegóły w programie.
Język SQL służy do komunikacji z bazą danych. Jest to standardowy język systemów zarządzania relacyjnymi bazami danych. Instrukcje SQL służą do wykonywania zadań, takich jak: aktualizowanie danych w bazie danych lub pobieranie danych z bazy danych. Przykłady systemów zarządzania relacyjnymi bazami danych, które używają SQL to: Oracle, Sybase, Microsoft SQL Server, Access, Ingres itp. Chociaż większość systemów baz danych korzysta z SQL, większość z nich ma również własne dodatkowe zastrzeżone rozszerzenia, które są zwykle używane tylko w ich systemie . Jednak standardowe polecenia SQL, takie jak „SELECT”, „INSERT”, „UPDATE”, „DELETE”, „OPEN” i „DROP” mogą być użyte do wykonania prawie wszystkiego, co trzeba zrobić w bazie danych.
Forma szkolenie SQL – od podstaw jest zbalansowana i obejmuje wykłady prowadzone przez trenerów programowania z wieloletnią praktyką w branży, oraz ćwiczenia na których uczestnicy będą mieli okazję w sposób praktyczny wykorzystać uzyskaną wiedzę. Trener jest w stałym kontakcie z Uczestnikiem aby wspierać go w przypadku problemów w wykonywaniu zadania.
Przydatne informacje związane z platforma e-learningową znajdziesz tutaj.
Jeżeli poszukujesz pracy zapraszamy do przesłania swojego CV więcej
1. Wprowadzenie do SQL
Relacyjne bazy danych - podstawowe koncepcje
Organizacja danych w bazie danych
- Tabele i kolumny
- Typy danych - podstawy
DDL i DML
2. Podstawowe klauzule w SQL
Klauzule SELECT i FROM
Klauzula WHERE
- Formułowanie warunku
- Wykonywanie obliczeń w klauzuli WHERE
Rzutowanie i selekcja
Wykonywanie obliczen na danych
Aliasy i użycie slowa kluczowego AS
Klauzula WHERE - ciag dalszy
- Formułowanie warunku
- Wykonywanie obliczeń w klauzuli WHERE
- Sortowanie wyników zapytań
- Operatory logiczne w klauzuli WHERE
- Wyrażenia złożone
- Klauzula IN oraz NOT IN
- Klauzula BETWEEN i NOT BETWEEN
- BETWEEN i typy danych
- Złożone klauzule WHERE z operatorem LIKE
Usuwanie niepotrzebnych spacji - operator TRIM
Usuwanie niepotrzebnych spacji
Funkcje agregujace
- Funkcje agregujace – grupowanie wyników
- Wykonywanie obliczen z podzialem na kategorie
- GROUP BY stosowane łącznie z WHERE
- Filtrowanie wyników zapytan z użyciem HAVING
3. Podstawy DDL
Tworzenie nowej tabeli
Typy danych
- Dane znakowe
- Dane numeryczne
- Data i czas
- Inne typy danych
Relacyjność danych
- Klucze główne
- Indeksy, ograniczenia i klucze obce
Instrukcja DROP
4. Podstawy DML
Tworzenie, zmienianie i usuwanie rekordów
Instrukcja INSERT
Instrukcja DELETE
Instrukcja UPDATE
5. Łączenie tabel
Łączenie tabel - podstawy
- Rodzaje klauzul JOIN
Łączenie wiecej niz dwóch tabel
Unie
Podzapytania
- Tworzenie zapytan z IN i NOT IN
- Wykorzystanie EXISTS
6. Zagadnienia zaawansowane
Typ NULL
Polecenie ALTER
Polecenie TRUNCATE
Widoki
Transackcyjność
- COMMIT i ROLLBACK
- SAVEPOINT'y
Znaki wieloznaczne (Wildcards)
Funkcje i procedury w SQL
Funkcje wbudowane
Implementacje w popularnych bazach danych
- MySQL
- PostgreSQL
Praca z datami i czasem
- Funkcje standardowe
Optymalizacja zapytań