icon icon

Kurs SQL dla IBM DB2 - wykorzystanie SQL w zakresie analizy danych i podnoszenie efektywności tworzenia raportów

icon

Proces szkoleniowy

Analiza potrzeb szkoleniowych

Jeśli masz życzenie dotyczące programu szkolenia, przeprowadzimy dla Ciebie analizę potrzeb szkoleniowych, która będzie wskazówką dla nas, na jakie aspekty programu położyć większy nacisk – tak, by program szkolenia spełniał konkretne potrzeby.

Co zyskujesz?

icon

Swobodne poruszanie się po DB2 - Nauczysz się rozpoznawać podstawowe elementy środowiska IBM DB2, rozumieć rolę tabel i widoków oraz sprawnie łączyć się z bazą, aby szybciej rozpocząć samodzielną pracę.

icon

Pewne budowanie zapytań SELECT - Opanujesz składnię SELECT i kolejność wykonywania polecenia, dzięki czemu zaczniesz tworzyć poprawne zapytania oraz łatwiej wyjaśnisz, skąd biorą się wyniki i błędy.

icon

Precyzyjne filtrowanie danych - Nauczysz się używać operatorów takich jak IN, BETWEEN, LIKE i porównań logicznych, aby szybciej zawężać wyniki i pobierać dokładnie te rekordy, których potrzebujesz.

icon

Praktyczne użycie funkcji SQL - Poznasz funkcje tekstowe, liczbowe, daty i konwersji, więc łatwiej przygotujesz dane do raportów, oczyścisz wartości i dopasujesz format wyników do potrzeb odbiorcy.

icon

Analiza danych w zapytaniach - Wykorzystasz COUNT, SUM, AVG, MIN, MAX oraz funkcje okna, aby liczyć, porównywać i analizować dane bez eksportu do innych narzędzi i bez ręcznej obróbki wyników.

icon

Łączenie danych z wielu tabel - Zrozumiesz różnice między INNER JOIN, OUTER JOIN, CROSS JOIN i FULL OUTER JOIN, dzięki czemu poprawnie połączysz dane z różnych źródeł i unikniesz błędnych zestawień.

icon

Łączenie i zagnieżdżanie wyników - Nauczysz się stosować UNION, UNION ALL i podzapytania, aby budować bardziej elastyczne zapytania, łączyć wyniki oraz rozwiązywać zadania, których nie obsłuży pojedynczy SELECT.

icon

Tworzenie i modyfikacja obiektów - Poznasz CREATE, ALTER i DROP dla tabel, widoków oraz tabel tymczasowych, więc samodzielnie przygotujesz obiekty SQL i lepiej zrozumiesz strukturę bazy używanej w pracy.

Program szkolenia

1. Wprowadzenie do baz danych

  • wprowadzenie do baz danych, 
  • język SQL w podziale na DQL, DML, DDL, DCL,
  • połączenia między SQL a bazą danych,
  • tabele i widoki.

2. Szczegółowe omówienie procesów związanych z pobieraniem danych

  • instrukcja SELECT,
  • kolejność wykonywania polecenia.

3. Przegląd operatorów w SQL, w tym operatory arytmetyczne, logiczne i porównawcze

  • IN,
  • BETWEEN AND,
  • LIKE,
  • =,
  • <>,
  • >=
  • <=.

4. Omówienie wbudowanych funkcji SQL

  • LEFT,
  • RIGHT,
  • REPLACE,
  • UPPER,
  • LOWER,
  • ROUND,
  • funkcje daty i czasu,
  • funkcje konwersji.

5. Wyjaśnienie, jak przetwarzać dane w bazach danych poprzez transformację, modyfikację i analizę danych

  • COUNT,
  • MIN,
  • MAX,
  • SUM,
  • AVG,
  • OVER,
  • PARTITION BY.

6. Szczegółowe omówienie operacji wykonywanych na tabelach w bazach danych

  • INNER JOIN,
  • RIGHT OUTER JOIN,
  • LEFT OUTER JOIN,
  • CROSS JOIN,
  • FULL OUTER JOIN.

7. Przegląd technik łączenia wyników z różnych tabel przy użyciu złączeń

  • UNION,
  • UNION ALL,
  • części wspólne.

8. Omówienie zagnieżdżonych zapytań SQL

9. Wyjaśnienie pojęcia obiektów SQL

  • tabele – CREATE TABLE,
  • tabele tymczasowe,
  • widoki – CREATE VIEW,
  • tworzenie obiektów czystym kodem SQL,
  • modyfikacje obiektów – ALTER,
  • usuwanie obiektów – DROP.

10. Przegląd sposobów komunikacji z bazą danych

  • współpraca z innymi bazami,
  • współpraca z MS Excel,
  • współpraca z Access.

Jakie są wymagania wstępne do udziału w szkoleniu?

icon

Obsługa komputera - Powinieneś swobodnie pracować na komputerze, uruchamiać aplikacje, korzystać z klawiatury i kopiować treści między oknami, aby skupić się na ćwiczeniach z SQL.

icon

Podstawy pracy z danymi - Powinieneś rozumieć, czym są rekordy, kolumny i proste zestawienia danych, aby łatwiej interpretować wyniki zapytań oraz zależności między tabelami.

icon

Logiczne myślenie - Powinieneś umieć analizować warunki i zależności typu oraz, lub, równe i różne, ponieważ takie rozumowanie jest potrzebne przy filtrowaniu danych w SQL.

icon

Gotowość do pracy z kodem - Powinieneś być gotów pisać i poprawiać krótkie polecenia tekstowe, ponieważ szkolenie opiera się na praktycznym tworzeniu zapytań i obiektów SQL.