SQL w praktyce, analiza danych i praca z bazami danych

Praktyczne szkolenie SQL dla osób, które chcą sprawnie pracować z relacyjnymi bazami danych i wykorzystywać SQL do wyszukiwania, analizy oraz przetwarzania informacji. Uczestnicy poznają składnię SQL, nauczą się tworzyć zapytania, łączyć dane z wielu tabel, agregować wyniki oraz analizować dane za pomocą bardziej zaawansowanych konstrukcji. Program opiera się przede wszystkim na ćwiczeniach praktycznych.

Czas trwania: 2 dni / 14 h

Projektowanie, administracja i optymalizacja baz danych SQL, Oracle, Snowflake, MongoDB, Apache Cassandra oraz Redis dla firm z całej Polski.

Opis

Relacyjne bazy danych i SQL

  • Relacyjne bazy danych i podstawy SQL
  • Tabele, rekordy, kolumny i klucze
  • SELECT i pobieranie danych
  • Filtrowanie wyników za pomocą WHERE
  • Sortowanie danych
  • Operatory i wyrażenia

Funkcje i agregowanie danych

  • Funkcje tekstowe, liczbowe i dat
  • Agregowanie danych
  • GROUP BY i HAVING
  • CASE i logika warunkowa
  • Tworzenie zestawień i analiz za pomocą SQL

Łączenie danych i złożone zapytania

  • Łączenie tabel za pomocą JOIN
  • INNER JOIN, LEFT JOIN i inne rodzaje JOIN
  • Podzapytania
  • CTE i bardziej złożone zapytania
  • Łączenie wielu źródeł danych w ramach jednego zapytania

Modyfikowanie danych i struktury bazy

  • INSERT, UPDATE i DELETE
  • Tworzenie i modyfikowanie tabel
  • Klucze główne i obce
  • Ograniczenia integralności danych
  • Widoki

Indeksy i optymalizacja zapytań

  • Podstawy indeksów
  • Optymalizacja zapytań
  • Analiza błędów i typowych problemów
  • Wydajne wyszukiwanie i przetwarzanie danych
  • Dobre praktyki pisania zapytań SQL

Warsztat analizy danych

  • Warsztat: analiza rzeczywistego zestawu danych za pomocą SQL
  • Pobieranie, filtrowanie i agregowanie danych
  • Łączenie danych z wielu tabel
  • Tworzenie złożonych zapytań analitycznych
  • Interpretacja wyników i formułowanie wniosków

 

FAQ – SQL i relacyjne bazy danych

1. Czym jest SQL i do czego służy?

SQL to język służący do pracy z relacyjnymi bazami danych. Umożliwia pobieranie, filtrowanie, sortowanie i agregowanie danych, łączenie tabel, a także dodawanie, modyfikowanie i usuwanie rekordów.

2. Czego można nauczyć się na szkoleniu SQL?

Szkolenie obejmuje pracę z SELECT, WHERE, GROUP BY, HAVING i JOIN, podzapytania, CTE, CASE, operacje INSERT, UPDATE i DELETE, tworzenie tabel, klucze i ograniczenia integralności oraz podstawy indeksowania i optymalizacji zapytań.

3. Czy szkolenie SQL obejmuje praktyczną analizę danych?

Tak. W ramach warsztatu uczestnicy analizują rzeczywisty zestaw danych za pomocą SQL, tworząc zapytania wykorzystujące filtrowanie, agregowanie, łączenie tabel i bardziej zaawansowane mechanizmy języka SQL.

Zapytaj
o szkolenie

Nie widzisz szkolenia, którego szukasz?

Żadna tematyka nas nie ogranicza – jesteśmy otwarci i stworzymy szkolenie idealnie dopasowane do Twoich potrzeb.

Przykładowe szkolenia: Cisco, Analiza biznesowa, BPMN, UML, PowerBi, Elasticsearch, Sztuczna inteligencja, Python, C++, C#, Selenium, Jenkins, Szkolenia miękkie, UX, Social Media i Marketing, Sprzedaż, Zarządzanie projektami, Design Thinking, Linux, Embedded, Postman, Ms Excel, Adobe, Docker, Kubernetes, Terraform, Azure, SAP, UiPath, Machine Learning.