Kategoria:
Bazy danych, SQL
Wprowadzenie do systemów relacyjnych baz danych. Podstawy teoretyczne. Język zapytań SQL. Zapytania złożone, podzapytania, perspektywy. Indeksy i podstawy optymalizacji.
W trybie otwartym (i standardowo) szkolenie prowadzone jest na systemie baz danych Oracle. Dla grup zamkniętych, na życzenie – możliwa również dowolna inna platforma (np.: MS SQL, IBM DB2, MySQL, PostgreSQL…).
Uwagi:
- Dla tych, którzy chcieliby zostać programistami baz danych Oracle, polecamy również dłuższy, kompleksowy bootcamp Programista baz danych, który wprowadza nie tylko w tematy związane z językiem SQL, ale także uczy programowania w PL/SQL i podstaw administracji serwerem Oracle.
- Osobom zainteresowanym głównie nauczeniem się samego języka SQL (dla celów raportowo-analitycznych) i podstawami świata baz danych, sugerujemy skorzystanie raczej ze szkolenia Język SQL i bazy danych dla analityków – nie zawierającego zagadnień administracji i wydajności.
- Osobom, które interesują konkretne szczegóły platform np. Oracle, MSSQL, PostgreSQL, MySQL i pracy na nich, sugerujemy rozważanie szkoleń dedykowanych dla tych platform. Zagadnienia szkoleń dedykowanych są często analogiczne do programu niniejszego, ogólnego szkolenia bazodanowego – ale są wyraźniej sprofilowane pod kątem pracy na wybranej platformie i demonstracji konkretnych narzędzi na niej dostępnych. Listę szkoleń znajdziesz tutaj.
Czas trwania
3 dni
Program
- Relacyjne bazy danych – podstawy
- pojęcie relacji.
- tabela, wiersz, kolumna.
- klucz, klucz główny.
- klucze obce i powiązania między tabelami.
- Język SQL
- proste zapytania – konstrukcja SELECT,
- funkcje i operatory,
- wybieranie wierszy – klauzula WHERE,
- porządkowanie danych – klauzula ORDER BY,
- klauzule LIMIT, OFFSET,
- operacje teoriomnogościowe,
- łączenie wielu tabel,
- grupowanie wierszy,
- funkcje agregujące,
- wybieranie grup wierszy – klauzula HAVING,
- podzapytania.
- Projektowanie baz danych na przykładzie
- proces projektowania baz danych,
- notacje schematów baz danych,
- wzorce projektowe
- Teoretyczne podstawy baz danych
- anomalie,
- postaci normalne.
- Schemat bazy danych (DDL)
- typy danych,
- tworzenie tabel – CREATE TABLE,
- więzy spójności,
- sekwencje.
- Dodawanie i modyfikacja danych (DML)
- dodawania danych – INSERT,
- modyfikacje danych – UPDATE,
- usuwanie danych – DELETE.
- Perspektywy
- tworzenie perspektyw – CREATE VIEW,
- zastosowania perspektyw.
Pobierz w wersji PDF
Training also available in English - for more information see here.
Przeznaczenie i wymagania
Szkolenie przeznaczone jest dla osób nie mających doświadczenia z relacyjnymi bazami danych i językiem SQL, przede wszystkim programistów, ewentualnie analityków zainteresowanych również aspektami programistycznymi i wydajnościowymi.
Certyfikaty
Uczestnicy szkolenia otrzymują imienne certyfikaty sygnowane przez ALX.
Zapisz się
Wybierz interesujący Cię termin oraz miasto
Najbliższe terminy
-
2019.04.24
- 2019.04.26
(Warszawa)
Zgłoszenie on-line
Tradycyjny formularz zgłoszeniowy
Lokalizacje
- Warszawa – ul. Jasna 14/16A
- Kraków – ul. św. Filipa 23
- Katowice – ul. Stawowa 10
- Gdańsk – ul. Wały Piastowskie 1
- Poznań – ul. Św. Marcin 66/72
- Wrocław – ul. Rynek 35
- Łódź – ul. Wólczańska 4a
- London – UK: Asra House, 1 Long Lane, London SE1 4PG
- na życzenie dowolne miejsce w Polsce, lub UE (zajęcia prowadzone w języku angielskim)
Godziny szkolenia
Zajęcia standardowo odbywają się w godzinach 9-17 (po 8 godzin zegarowych
dziennie, w tym przerwa obiadowa oraz krótkie przerwy w trakcie zajęć).
Przy szkoleniach na zamówienie, dokładne godziny mogą być uzgodnione z
Klientem wedle jego preferencji.
Wielkości grup
Szkolenia ogólnodostępne odbywają się w grupach do
10 osób.
W trybie na zamówienie możliwe są grupy dowolnej wielkości - według preferencji Klienta. Ze względu na jakość szkolenia i skuteczność przekazywania wiedzy, sugerujemy jednak, aby grupy nie były większe niż 12 osób.
W przypadku zgłoszenia grupy osób (min.
3), możliwe jest również zamówienie szkolenia
zamkniętego, w terminie do uzgodnienia.
Szkolenia zamknięte prowadzimy w naszych salach, w siedzibie Klienta, lub w dowolnej lokalizacji na terenie Polski, lub UE (w jęz. polskim lub angielskim). Dla grup możliwe są dowolne tryby zajęć - godziny pracy, wieczory, weekendy. Możliwe jest również dostosowanie tematów kursu do indywidualnych potrzeb Klienta.
Cena szkolenia na zamówienie jest wyliczana indywidualnie dla każdego zamówienia. Dzięki temu koszt szkolenia w przeliczeniu na uczestnika może być znacznie korzystniejszy niż przy szkoleniach w grupach ogólnodostępnych (ceny podane na stronie) - zwłaszcza w przypadku większych grup.
Zapytaj i zaproponuj termin
Lub prosimy o kontakt.
Konsultacje indywidualne
W przypadku, gdy nie zgłasza się grupy zorganizowanej, a wybrane szkolenie nie ma terminu otwartego lub terminy są nieodpowiednie - w zakresie większości zagadnień i programów można zamówić również indywidualne konsultacje.
W ramach konsultacji indywidualnych nie tylko szkolimy, ale również rozwiązujemy problemy, pomagamy dobrać odpowiednie rozwiązania, doradzamy, jak efektywnie używać wybranych narzędzi.
Więcej informacji na temat konsultacji znajduje się na osobnej stronie Konsultacje. Zachęcamy również do kontaktu z naszym biurem.
Cena szkolenia
1990 PLN netto (VAT 23%)
Cena za jedną osobę, w grupie ogólnodostępnej (otwartej), o standardowej wielkości. Dla grup istnieje również możliwość organizacji szkolenia zamkniętego. Więcej w zakładce „Na zamówienie”.
W cenę szkoleń organizowanych w naszej siedzibie wliczone są:
- autorskie
materiały szkoleniowe,
- indywidualne stanowisko komputerowe do pracy podczas zajęć,
- certyfikaty ukończenia szkolenia,
- obiady,
- drobny poczęstunek oraz ciepłe i zimne napoje,
- możliwość jednorazowego kontaktu z instruktorem (instruktorami) po szkoleniu i zadawania pytań dotyczących materiału szkolenia.
W wypadku podmiotów publicznych lub finansowania ze środków publicznych, możliwe jest zwolnienie z VAT. Szczegóły na osobnej stronie.
Upusty i rabaty
- 7% - rabat dla stałych klientów
- ważny na: wszystkie kursy i szkolenia;
- dla: osoby, lub pracownika firmy, która wcześniej delegowała co najmniej jednego pracownika na jakikolwiek nasz kurs lub szkolenie.
- 5% - "polecający, polecony" - poleć nasz kurs znajomemu (znajomej) lub współpracownikowi i przyprowadź go (ją) ze sobą, a obie osoby dostaną po 5% rabatu (dotyczy kursów zawodowych).
- 5% - dla posiadaczy karty EURO<26.
- 3% - dla wszystkich studentów, za okazaniem skanu ważnej legitymacji.
- do 3% - rabat za wczesny zapis na kurs zawodowy/bootcamp (nie dotyczy szkoleń)
- 3% - dla zgłoszeń do 30 dni przed datą rozpoczęcia kursu
- 2% - dla zgłoszeń od 29 do 15 dni przed datą rozpoczęcia kursu
- 1% - dla zgłoszeń od 14 do 8 dni przed datą rozpoczęcia kursu
- W przypadku zapisów online i skorzystania z rabatu za wczesny zapis należy przesłać podpisane zgłoszenie w ciągu 48 godzin od zapisania się (w uzasadnionych przypadkach możemy termin wydłużyć).
- oferta rabatowa obowiązuje przy płatności z góry w terminie do 7 dni przed rozpoczęciem zajęć, w oparciu o nasz standardowy formularz zgłoszeniowy lub standardową umowę szkolenia.
- Standardowe rabaty, oferty i promocje nie obowiązują w przypadku skierowań przez podmioty trzecie.
- Przy zgłoszeniach grupowych i szkoleniach na zamówienie (zamkniętych) oferujemy atrakcyjne rabaty, które są ustalane indywidualnie.
- rabaty, oferty i promocje nie łączą się.