icon icon

Kurs SQL podstawowy - praktyczne wykorzystanie języka SQL i budowa baz danych

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

Zrozumiesz model relacyjny - Uporządkujesz podstawy pracy z bazami danych i nauczysz się rozróżniać relacje, tabele, wiersze, kolumny, klucze główne i obce, dzięki czemu łatwiej odczytasz strukturę danych.

icon

Napiszesz poprawne zapytania - Samodzielnie zbudujesz zapytania SELECT z użyciem WHERE, ORDER BY, TOP, HAVING i podzapytań, aby szybko filtrować, sortować i grupować dane zgodnie z konkretną potrzebą biznesową.

icon

Sprawnie połączysz dane - Nauczysz się łączyć informacje z wielu tabel oraz korzystać z operacji opartych na teorii mnogości, co pozwoli Ci tworzyć pełniejsze raporty i wyciągać trafniejsze wnioski z danych.

icon

Wykorzystasz funkcje SQL - Przećwiczysz funkcje i operatory daty, czasu, tekstu, matematyczne i logiczne, dzięki czemu przygotujesz bardziej precyzyjne zapytania i wygodnie przekształcisz wyniki do dalszej analizy.

icon

Opanujesz pracę w SQL Server - W praktyce wykonasz podstawowe zapytania w środowisku SQL Server, więc łatwiej rozpoczniesz codzienną pracę z bazą danych i szybciej odnajdziesz się w typowych zadaniach analitycznych oraz operacyjnych.

icon

Utworzysz widoki i tabele - Dowiesz się, jak definiować, zmieniać i odpytywać widoki oraz jak tworzyć i modyfikować tabele, dobierać typy danych, ustawiać autonumerację i kontrolować więzy spójności w bazie.

icon

Zaprojektujesz lepszą bazę - Poznasz zasady przygotowania bazy danych krok po kroku oraz plusy i minusy normalizacji i denormalizacji, co pomoże Ci budować rozwiązania czytelne, spójne i wygodne w utrzymaniu.

icon

Wykonasz pełne operacje na danych - Przećwiczysz INSERT, UPDATE i DELETE na praktycznych przykładach, takich jak magazyn, sklep czy rejestracja faktur, dlatego łatwiej przełożysz składnię SQL na realne zadania zawodowe.

Program szkolenia

1. Wprowadzenie do pracy z danymi, podstawowych pojęć oraz zasad związanych z zarządzaniem i przetwarzaniem informacji w systemach bazodanowych

  • relacje,
  • tabela, wiersz, kolumna,
  • krotka,
  • klucz główny i obcy oraz powiązania pomiędzy tabelami.

2. Omówienie języka Structured Query Language (SQL)

  • instrukcje wybierające z wykorzystaniem słowa kluczowego SELECT,
  • zastosowanie klauzuli WHERE do wyselekcjonowania potrzebnych wierszy,
  • sortowanie danych (ORDER BY),
  • wybieranie n początkowych wierszy (TOP),
  • klasyfikacja danych z zastosowaniem HAVING,
  • podzapytania,
  • łączenie danych z wykorzystaniem aparatu teorii mnogości.

3. Szczegółowy przegląd funkcji i operatorów dostępnych w SQL

  • daty i czasu,
  • matematyczne,
  • tekstowe,
  • logiczne.

4. Nauka tworzenia i wykonywania podstawowych zapytań w systemie zarządzania bazami danych SQL Server

5. Omówienie koncepcji widoków w relacyjnych bazach danych

  • definiowanie,
  • zmiany,
  • odpytywanie.

6. Podstawowe zasady działania relacyjnych baz danych

  • przygotowanie bazy danych krok po kroku,
  • normalizacja – dobre i złe strony,
  • denormalizacja – dobre i złe strony.

7. Proces tworzenia nowych tabel oraz ich modyfikacji

  • tworzenie (CREATE) oraz kasowanie (DROP) tabel, 
  • autonumerowanie wierszy,
  • rodzaje typów danych,
  • łączenie tabel,
  • bariery (więzy spójności).
  • optymalizacja zapytań.

8. Praktyczne podejście do wykonywania operacji na danych w relacyjnych bazach

  • wstawianie danych – INSERT,
  • aktualizacja danych – UPDATE,
  • kasowanie danych – DELETE.

9. Przykładowe ćwiczenia omawiane podczas kursu

  • książka telefoniczna,
  • platforma e-learningowa,
  • rejestracja faktur,
  • magazyn,
  • sklep (usługi i produkty).

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

icon

Podstawy obsługi komputera - Powinieneś swobodnie pracować w systemie operacyjnym, uruchamiać programy, przełączać okna i zapisywać pliki, aby skupić się na SQL, a nie na obsłudze komputera.

icon

Podstawy pracy z danymi - Powinieneś rozumieć, czym są listy danych, rekordy i pola w prostych zestawieniach, aby łatwiej przejść do pojęć tabel, wierszy, kolumn i relacji w bazie danych.

icon

Logiczne myślenie - Powinieneś umieć analizować warunki i zależności, bo podczas kursu będziesz filtrować dane, łączyć tabele i budować zapytania na podstawie konkretnych kryteriów.

icon

Gotowość do ćwiczeń - Powinieneś być gotów samodzielnie wykonywać krótkie zadania praktyczne, ponieważ szkolenie obejmuje tworzenie zapytań oraz operacje na danych w realistycznych przykładach.