Programowanie baz danych
SQL od podstaw

 

Prowadzący SQL we Wrocławiu:
Krystian Brożek

Przeszkolone osoby

499+

Ocena szkolenia

   4.87

Masz pytania? Zadzwoń

+48 533 331 954

Do czego wykorzystywane są bazy danych?

Szkolenie SQL we Wrocławiu

Każdy większy system informatyczny korzysta z bazy danych. Najbardziej powszechnymi są bazy relacyjne oparte o język SQL, wykorzystywane w ponad 90% przypadków. Spotkasz je w małych firmach, jak również w dużych korporacjach – są pod spodem Facebooka, Twittera, poczty elektronicznej, komunikatora internetowego, programu do faktur, gier, w banku, sklepie, na siłowni i wielu innych miejscach, nawet na tej stronie.
Bazy danych wykorzystuje się nie tylko w branży informatycznej (programiści i testerzy), lecz także w księgowości, różnego rodzaju analityce, finansach i bankowości, geoinformatyce, transporcie, logistyce, rozrywce i wielu innych branżach.

Dlaczego warto wziąć udział w szkoleniu SQL we Wrocławiu?

Niezależnie od tego, czy miałeś styczność z bazami danych, programowaniem lub jakimkolwiek technicznym zagadnieniem informatycznym, nauczymy Cię bezproblemowo poruszać się w relacyjnych bazach danych i tworzyć zapytania w oparciu o język SQL. Na szkoleniu dowiesz się znacznie więcej niż tylko „tworzenie zapytań”. Poznasz również zasady projektowania i normalizacji baz danych, nauczysz się tworzyć bardziej złożone konstrukcje, takie jak widoki i procedury składowane, a co najważniejsze wszystko co, stworzysz stanie się czytelne, reużywalne i zoptymalizowane.

Szkolenie SQL we Wrocławiu zawiera 5 głównych sekcji

  • Budowanie zapytań w języku SQL
  • Modyfikowanie danych
  • Projektowanie baz danych
  • Tworzenie widoków i procedur składowanych
  • Optymalizacja zapytań

Po tym szkoleniu wielu naszych kursantów znalazło nową pracę, dostało awans lub zdało egzamin na studiach z wysokim wynikiem. Nauczyliśmy tych, którzy przyszli bez wcześniejszej styczności z IT i chcieli postawić swój pierwszy krok oraz osoby z doświadczeniem, chcące uzupełnić swoją wiedzę. Zapraszamy na szkolenie SQL we Wrocławiu.

bazy danych wrocław

konkretne umiejętności

Efektywnie wykorzystujemy czas. Przekazujemy wiedzę w sposób zrozumiały i od podstaw.

 

bazy danych we Wrocławiu

indywidualne podejście

Specjalizujemy się w nauczaniu osób początkujących. Dbamy, by każdy z kursantów nauczył się, jak najwięcej podczas zajęć.

 

szkolenie z baz danych

wsparcie kursantów

Zależy nam na naszych kursantach. Zarówno podczas zajęć, jak i po ich zakończeniu służymy pomocą i wsparciem.

 

bazy danych od podstaw

wyższe kwalifikacje

Przygotujemy Cię w taki sposób, byś z łatwością poradził sobie podczas rozmowy kwalifikacyjnej i z nowymi wyzwaniami w pracy.

 

Program szkolenia SQL we Wrocławiu

9:00 – 9:30 Relacyjne bazy danych

  • Pojęcie relacji
  • Tabela, wiersz, kolumna
  • Klucz główny, klucz obcy, powiązania między tabelami

Jedyna część teoretyczna. Dowiesz się w niej wszystkich podstawowych pojęć dotyczących baz danych. Pozwoli to na łatwiejsze zrozumienie mechanizmów działających w bazach relacyjnych.

9:30 – 10:00 Obsługa SQL Server Management Studio

  • Zapoznanie się ze strukturą aplikacji
  • Tworzenie i przywracanie backupu

Poznasz podstawowe narzędzie dostarczane przez firmę Microsoft do zarządzania bazami danych. Zobaczysz, jaka jest struktura bazy danych, wygenerujesz diagram relacji obrazujący projekt bazy danych. Napiszesz swoje pierwsze zapytanie i poznasz kilka przydatnych funkcji podczas tworzenia zapytań. W drugiej części stworzysz kopię bezpieczeństwa oraz dowiesz się, dlaczego one są potrzebne.

10:00 – 10:30 Język SQL – pobieranie danych

  • Konstrukcja zapytania
  • Pobieranie danych

Poznasz konstrukcję zapytania, z czego się składa i na jakie elementy w szczególności należy zwrócić uwagę. Dowiesz się jak pobrać dane z bazy i wynik ograniczyć do określonych kolumn. Stworzysz również pierwsze zapytanie z wykorzystaniem funkcji i dowiesz się o ich podstawowych właściwościach. Zobaczysz również różnice między różnymi silnikami SQLa oraz jak sobie z nimi poradzić.

10:30 – 11:30 Język SQL – filtrowanie i sortowanie danych

  • Filtrowanie danych
  • Zaawansowane filtrowanie danych
  • Znaki wieloznaczne
  • Sortowanie danych

W tej części dowiesz się, jak filtrować dane. Wyciągniesz z bazy danych interesujące Cię informacje. Znaki wieloznaczne pomogą Ci ograniczyć wyniki nawet, gdy nie wiesz jakie konkretne wartości znajdują się w tabeli. Na koniec posortujesz dane wg. różnych kryteriów i nauczysz się ograniczać wyniki do wybranej ilości (np. 3 najtańsze produkty).

11:30 – 13:00 Język SQL – pola obliczane i funkcje

  • Tworzenie pól obliczanych
  • Modyfikowanie danych za pomocą funkcji
  • Funkcje agregujące

Często w SQLu nie pobiera się danych bezpośrednio z tabel, lecz tworzy się obliczenia na ich podstawie. W tej części dowiesz się jak tworzyć takie pola. Poznasz najbardziej przydatne funkcje skalarne i agregujące oraz zaznajomisz się z ogólnymi zasadami korzystania z funkcji tak, aby żadna nowo poznana nie stanowiła już problemu.

13:00 – 13:45 Przerwa obiadowa

13:45 – 15:00 Język SQL – grupowanie danych

  • Grupowanie danych
  • Filtrowanie grup

Wszystko, co spotkamy w naszym życiu można połączyć z różnymi rzeczami szukając ich cech wspólnych. W bazach danych operacja taka nazywa się grupowaniem danych. Na podstawie takich grup, jesteśmy w stanie obliczać i dostarczać wiele wartościowych danych. Najprostszy przykład, z którym każdy się zetknął to grupowanie dzieci wg. klas i liczenie średniej dla każdej z nich. Podobne i bardziej skomplikowane operacje poznasz w tej części szkolenia, a dodatkowo dowiesz się również jak odfiltrować z wyników interesujące Cię grupy.

15:00 – 16:30 Język SQL – łączenie tabel

  • Rodzaje złączeń
  • Łączenie tabel

Relacyjne bazy danych składają się z wielu tabel. Łączenie ich w jedną całość, by uzyskać wynik jest bardzo ważną umiejętnością. Dowiesz się, jakie są rodzaje złączeń tabel. Cała wiedzę zdobytą w poprzednich częściach szkolenia wykorzystasz przy tworzeniu trudniejszych zapytań. Dzięki tej wiedzy wyciągniesz wartość biznesową z danych składowanych w bazie. Jeśli opanujesz tę część, żadna rozmowa kwalifikacyjna i egzamin z SQLa nie powinny stanowić dla Ciebie problemu.

16:30 – 17:00 Język SQL – zaawansowane konstrukcje języka SQL

  • Operacje na zbiorach
  • Konstrukcja CASE
  • Kolejność wykonywania zapytań

Operacje na zbiorach to zaawansowany element języka SQL pozwalający Ci na łączenie kilku zapytań w jeden wynik. Powodują one m.in. zmianę kolejności wykonywania zapytania. Konstrukcja CASE umożliwi Ci dla każdego wiersza na różne sposoby obliczyć wartości w komórkach. Na koniec dnia, żeby dokładniej zrozumieć działanie silnika bazy danych i logikę budowania zapytań poznasz kolejność wykonywania zapytania. Dzięki temu Twoje zapytania będą dużo lepsze i znacznie ułatwi to ich tworzenie.

9:00 – 10:15 Modyfikowanie danych

  • Dodawanie danych
  • Aktualizacja danych
  • Usuwanie danych

Drugi dzień rozpoczniesz od modyfikowania zawartości tabeli. Nauczysz się, w jaki sposób dodawać i usuwać wiersze oraz aktualizować dane. Dowiesz się, w jaki sposób w praktyce wykorzystuje się te operacje, a także dlaczego usuwanie danych nie jest pożądane i jak usunąć dane (jednocześnie ich nie usuwając).

10:15 – 11:30 Podstawy projektowania baz danych

  • Tworzenie i modyfikacja tabel
  • Projektowanie baz danych
  • Normalizacja

Po tej części nie staniesz się projektantem baz danych, ponieważ wymaga to bardzo dużej ilości doświadczenia, za to poznasz normalizację z praktycznego punktu oraz podstawy tworzenia i projektowania baz danych. Pozwoli Ci to zrozumieć ich budowę oraz ułatwi poruszanie się po bazie danych i tworzenie zapytań.

11:30 – 13:00 Widoki (perspektywy)

  • Czym są widoki i po co ich używać
  • Tworzenie widoków
  • Modyfikacja widoków

Widoki (w książkach opisywane zazwyczaj jako perspektywy) są ważnym elementem każdej zaawansowanej bazy danych. Dowiesz się o ich praktycznym zastosowaniu na podstawie historii prosto z „frontu”. Stworzysz i zmodyfikujesz swoje własne widoki oraz ułatwisz sobie pracę z ich pomocą.

13:00 – 13:45 Przerwa obiadowa

13:45 – 16:00 Procedury składowane

  • Zmienna w SQLu
  • Tworzenie procedur składowanych
  • Zaawansowane elementy języka SQL

Procedury składowane w bazach danych są odpowiednikiem procedur lub metod z programowania. Pozwolą Ci na zbudowanie złożonych zapytań składających się z wielu instrukcji. Pomogą w tym zmienne, instrukcje sterowania i wiele ciekawych elementów SQLa, dających ogromne możliwości.

16:00 – 16:45 Optymalizacja zapytań

  • Kolejność wykonywania zapytania SQL
  • Omówienie możliwości zoptymalizowania zapytania
  • Plan wykonywania zapytań

Na sam koniec poznasz podstawy optymalizacji. Dzięki temu Twoje zapytania wykonają się znacznie szybciej. Prowadzący opowie o własnych doświadczeniach z wieloletniej pracy z bazami danych. Dowiesz się, jak to możliwe, żeby skrócić czas wykonywania procedury o 25% mającej ponad 15 tys linii bez zagłębiania się w to, co ona robi.

16:45 – 17:00 Podsumowanie i zakończenie szkolenia

Trener

Krystian Brożek

Krystian Brożek

Programista backend i baz danych, pasjonat nowoczesnych technologii. Jest trenerem, bo bardzo lubi dzielić się swoją wiedzą. Swoją przygodę z branżą IT rozpoczął od współpracy z Apple i Bankiem Zachodnim WBK. Obecnie pracuję przy projektach dla dużych spółek transportowych oraz związanych ze szkolnictwem.
Od kilku lat jest trenerem umiejętności technicznych – uczy praktycznego wykorzystania różnych technologii oraz oprogramowania. Dużo czasu spędza w narzędziach od Microsoft (platforma .NET, MSSQL, Windows Server i inne). Posiada liczne certyfikaty m.in. Microsoft (SQL Server i ISTQB).
Po pracy ratuje świat przed siłami Diablo i gra na gitarze oraz instrumentach klawiszowych.

Wybierz pakiet idealny dla siebie

Rabaty na szkolenia

sql Wrocław

Po co masz się uczyć sam, jak w międzyczasie możesz pogładzić ją po kolanku lub opowiedzieć jemu o nowym craftowym browarku? Jak zapiszesz minimum 2 osoby, szkolenie macie 5% tańsze. (WSZYSCY!)

sql we Wrocku

Nie wierzysz w coaching, a może wierzysz, ale na pewno my wierzymy, że rozwój to recepta na sukces. Chcemy Ci ułatwić zdobycie tej recepty. Jak skorzystasz z choć jednego naszego szkolenia, to każde kolejne – 10% TANIEJ.

Wrocław bazy danych

Ukryte koszty, gwiazdki przy umowach, kruczki, sprzedaż garnków, pościeli – to akurat nie u nas, więc wszystkie promocje sumujemy i łączymy, żebyś Ty otrzymał, jak najatrakcyjniejszą ofertę.

Wybierz dogodny termin

Miasto Wolne miejsca Data
Trójmiasto 8 z 8 31 sierpnia i 1 września 2019
sobota i niedziela 9:00-17:00
Wybierz termin
Wrocław 4 z 8 7 i 8 września 2019
sobota i niedziela 9:00-17:00
Wybierz termin
Warszawa 7 z 8 14 i 15 września 2019
sobota i niedziela 9:00-17:00
Wybierz termin
Cała Polska Zajęcia indywidualne
lub dla Twojej firmy
Dowolny termin Zapytaj
Przesuń palcem tabelę, by zobaczyć więcej informacji

Zapisz się już dziś na szkolenie SQL we Wrocławiu

Imię i nazwisko

Adres email

Numer telefonu

Ilość osób

Opcja szkolenia

Data szkolenia

Skąd dowiedziałeś/aś się o szkoleniu?

Uwagi

Akceptuję regulamin:

Z baz danych przeszkoliliśmy już ponad 500 osób

    review rating 5  Szkolenie z SQLa wspominam bardzo dobrze:) Pan Krystian świetnie potrafi przekazywać wiedzę a na dodatek ma ogromne pokłady cierpliwości. Polecam!

    thumb Malena v
    2/08/2019

    review rating 5  Byłam uczestniczką kilku webinarów, które prowadził Krystian. Jestem bardzo zadowolona. W krótkim czasie dowiedziałam się wielu przydatnych informacji na temat języka SQL. Programowanie NIE nie jest dla niego wiedzą tajemną, dostępną dla nielicznych. Krystian jest bardzo dobrym nauczycielem - tłumaczy i przekazuje informacje w prosty, zrozumiały sposób. Podpowiedział mi jak rozpocząć naukę, jakie książki warto kupić i czego można spodziewać się na rozmowie kwalifikacyjnej. Z ogromna satysfakcja polecam Krystiana wszystkim osobom i firmom, które poszukują fachowca w dziedzinie programowania.

    thumb Magdalena Kwiatkowska
    1/06/2019

    review rating 5  Chciałbym na starcie napisać o podejściu Krystiana (u Niego odbyłem kurs). Jako instruktor/nauczyciel ma bardzo ludzkie podejście. Jest bardzo cierpliwy (oj tak) i przykłada wszelką uwagę na swojego kursanta. Uczyłem się od zera. Totalnego. Przedstawił mi wszystkie podstawy tak klarownie, że nie zdawałem sobie sprawy, że świat programowania nie jest taki trudny. Jestem bardzo zadowolony ze szkolenia. Gdybym miał ponownie wybierać, to wybrałbym znowu Geek-on'a 🙂

    thumb Sebastian Wojciechowski
    9/28/2018

    review rating 5  Bardzo dobry specjalista dla totalnych laików jak ja. Technika mnie nie lubi ale Pan Krystian potrafi wytłumaczyć wszystko w sposób prosty i przystępny. Polecam serdecznie!

    thumb Olga Wojnarowicz
    6/17/2018

    review rating 5  Bardzo polecam! Profesjonalne szkolenia prowadzone w przyjemnej atmosferze 🙂

    thumb Agu B.
    5/18/2018

    review rating 5  Szkolenie raczej było relaksem, wszystko samo wchodziło do głowy:) Krystian tłumaczy wszystko bardzo prosto i zrozumiale. Materiały i ćwiczenia były bardzo dobrze dopasowane do grupy. Nawet jak ktoś w trakcie szkolenia poczuł, że już nie daje rady - Krystian nie pozwolił zostać mu w tyle;)

    thumb ewa smarsz
    1/31/2018

Lokalizacja

Najczęściej zadawane pytania

Gdzie odbywają się szkolenia?
Szkolenia odbywają się we Wrocławiu w okolicach Rynku. Informację z dokładnym miejscem szkolenia otrzymasz od nas mailem i SMSem kilka dni przed szkoleniem.
Co muszę mieć zainstalowane na komputerze?
Komputer z potrzebnym oprogramowaniem będzie już czekał na Ciebie. Nie musisz brać swojego sprzętu ze sobą. Jedyne co potrzebujesz wziąć ze sobą to chęć zdobywania wiedzy.
Czy otrzymam fakturę VAT?
Tak. Jesteśmy legalnie działającą firmą i wystawiamy faktury VAT 23%. Podczas zapisywania się na szkolenie SQL we Wrocławiu w uwagach podaj dane do faktury, wyślij do nas maila z informacją lub powiadom trenera podczas szkolenia o tym, że potrzebujesz fakturę.
Co muszę ze sobą zabrać na szkolenie?
Na szkolenie SQL we Wrocławiu potrzebujesz zabrać ze sobą jedynie chęć do zdobywania wiedzy. Komputer z zainstalowanym oprogramowaniem, materiały szkoleniowe i pozostałe potrzebne rzeczy będą już na Ciebie czekały na miejscu.
Czy można koszt szkolenia rozłożyć na raty?
Niestety, nie oferujemy takiej możliwości.
Czy do kwoty podanej na stronie muszę doliczyć podatek lub inne koszty?
Kwota podana na stronie jest kwotą brutto. To znaczy, że ma wliczony podatek VAT. Nie ma żadnych ukrytych kosztów, dlatego kwota widniejąca w tabeli z porównaniem pakietów jest kwotą maksymalną jaką musisz zapłacić za szkolenie (nie są w niej uwzględnione zniżki).

Kontakt

Imię i nazwisko

Adres email

Numer telefonu

Temat

Twoje pytanie

GeekON Krystian Brożek
pl. Solny 15
50-062 Wrocław
NIP: 912 182 73 87