szkolenia excel
szkolenia visual basic VBA

Kontakt

Szkolenia SQL Kielce - Język SQL w bazie danych MySQL
Szkolenia - Szkolenia w Kielcach
Written by 24 godziny lekcyjne (3 dni / 8 godzin lekcyjnych dziennie)   

Język SQL w bazie danych MySQL - szkolenie w Kielcach

Omówienie kursu

Szkolenie zapoznające użytkowników z możliwościami bazy danych MySQL, organizowane przez Hintmine na terenie Kielc. Główny nacisk położony jest na pobieranie danych z bazy, konstruowanie zapytań. Kursanci dowiadują się również w jaki sposób zawęzić i doprecyzować zwracane wyniki zapytań, posortować i z agregować dane, tworzyć podzapytania, pobierać dane z wielu tabel, korzystać z funkcji sql itd.

Przeznaczony dla osób chcących poznać efektywne metody pobierania danych z bazy MySQL.


Czas trwania

Ćwiczenia trwają łącznie 24 godziny lekcyjnye (3 dni po 8 godzin lekcyjnych).

Dzień szkoleniowy zaczyna się od godz. 9:00 a kończy o godz. 16:00
(w tym czasie przewidziana jest dłuższa przerwa obiadowa ok godz. 13:00).


Plan szkolenia

Omówienie relacyjnych baz danych

  • Omówienie zasad budowy relacyjnych baz danych
  • Rodzaje połączeń tabel
  • Normalizacja i denormalizacja bazy danych
  • Operatory relacyjne

Pobieranie danych

  • Jak pisać efektywne zapytania?
  • Klauzula SELECT
  • Pobieranie wszystkich danych z tabeli
  • Operatory arytmetyczne w zapytaniach
  • Praktyczne zastosowanie Aliasów
  • Literały

Doprecyzowywanie wyniku zapytania

  • Wykorzystanie operatora WHERE
  • Klauzule porównania
  • Klauzula LIKE
  • Klauzule BETWEEN … AND
  • Dodawanie warunków IS NULL
  • Operator IN
  • Zastosowanie operatorów AND, OR i NOT
  • Dodawanie większej liczby warunków - klauzula WHERE
  • Operatory i ich priorytety
  • Praktyczne zastosowanie DISTINCT

Sortowanie wyników zapytań

  • Praktyczne wykorzystanie ORDER BY
  • Sortowanie danych z wykorzystaniem więcej niż jednej kolumny

Omówienie wybranych funkcji

  • Funkcja jednowierszowa i wielowierszowa
  • Funkcje operujące na danych tekstowych
  • Funkcje numeryczne
  • Funkcje daty i czasu
  • Konwersja jawna i niejawna
  • Funkcje konwertujące
  • Funkcje zagnieżdżone (funkcja w funkcji)
  • Wyświetlanie wyników działania funkcji
  • Rozwiązywanie problemów z wartością NULL

Funkcje grupujące dane

  • Przegląd wybranych funkcji
  • Obsługa wartości NULL w grupowaniu
  • Grupowanie z wykorzystaniem GROUP BY
  • Tworzenie grup z wykorzystaniem kilku kolumn
  • Praktyczne zastosowanie HAVING

Konsolidacja danych

  • Omówienie rodzajów złączeń
  • Praktyczne zastosowanie Aliasów
  • Złączenia nierównościowe
  • Praktyczne zastosowanie WHERE
  • Omówienie złączeń wewnętrznych (INNER JOIN)
  • Omówienie złączeń zewnętrznych (LEFT, RIGHT, FULL OUTER JOIN)
  • Radzenie sobie z Iloczynem kartezjańskim

Tworzenie zapytań zagnieżdżonych

  • Odpowiednie umiejscowienie podzapytania
  • Tworzenie zapytań zagnieżdżonych jednowierszowych
  • Tworzenie zapytań zagnieżdżonych wielowierszowych
  • Zastosowanie operatorów w zapytaniach jednowierszowych zagnieżdżonych
  • Zastosowanie funkcji grupujących w zapytaniach zagnieżdżonych
  • Zastosowanie operatorów IN, ALL, ANY w zapytaniach wielowierszowych zagnieżdżonych
  • Jak wartości NULL są traktowane w podzapytaniach?
  • Podzapytania skorelowane

Efektywne wykorzystanie operatorów zbiorowych

  • UNION
  • UNION ALL
  • INTERSECT
  • EXCEPT

Operacje na danych - dodawanie, modyfikowanie oraz kasowanie

  • INSERT
  • Kopiowanie danych z innej tabeli
  • UPDATE
  • DELETE

Omówienie transakcji

  • Komendy BEGIN, COMMIT, ROLLBACK i SAVEPOINT

Wprowadzenie do zapytań DDL

  • Omówienie kluczowych obiektów w bazie danych
  • Nazywanie obiektów - konwencje nazewnicze
  • Dobre praktyki podczas projektowania tabel
  • Opcje ENGINE, CHARACTER SET, COLLATE, AUTO_INCREMENT
  • Dobieranie odpowiednich typów danych dla kolumny
  • Klauzula DEFAULT
  • Operator NULL
  • Operator NOT NULL

Efektywna administracja tabelami

  • Integralność (PRIMARY KEY, FOREIGN KEY, UNIQUE)
  • Generowanie tabel jako wynik zapytania
  • Usuwanie tabel - polecenie DROP TABLE
  • Wyświetlanie struktury tabeli - polecenie DESCRIBE

Pozostałe obiekty dostępne w schemacie

  • Widoki


Cena kursu

Podane poniżej ceny są cenami netto (należy doliczyć 23% VAT)

Cena kursu standardowego
(szkolenie otwarte)
Cena kursu u Klienta
(szkolenie zamknięte)
• dla 1 osoby - 1840 PLN netto
• dla 2 osób - 1790 PLN netto /os.
• dla 3 osób - 1740 PLN netto /os.
• dla 4 osób - 1690 PLN netto /os.
• np kurs dla 5 osób już od 770 PLN netto /os
• każda kolejna osoba 590 PLN netto
rabaty przy większej liczbie kursantów
• W sprawie szkoleń zamkniętych prosimy pisać na adres This e-mail address is being protected from spambots. You need JavaScript enabled to view it

Cena zawiera:


• obiad
• catering (kawa, herbata, ciastka)
• książkę związaną z tematyką szkolenia
• materiały dla kursantów przygotowane przez wykładowcę
(ćwiczenia, rozwiązania do ćwiczeń, skrypt/prezentacja)
• certyfikaty w języku polskim
i angielskim

Cena zawiera:


• książkę związaną z tematyką szkolenia
• materiały dla kursantów przygotowane przez wykładowcę
(ćwiczenia, rozwiązania do ćwiczeń, skrypt/prezentacja)
• certyfikaty w języku polskim
i angielskim


Terminy szkolenia Język SQL w bazie danych MySQL - Kielce

Termin szkoleniaFormularz zgłoszeniowy
Lutyod 2012-02-06 do 2012-02-08zapisz się
Kwiecieńod 2012-04-02 do 2012-04-04zapisz się
Czerwiecod 2012-06-04 do 2012-06-06zapisz się
Sierpieńod 2012-08-06 do 2012-08-08zapisz się
Październikod 2012-10-08 do 2012-10-10zapisz się

Zapraszamy do zapoznania się z naszymi referencjami oraz listą zadowolonych Klientów

Referencje


Powrót do strony głównej: www.hintmine.pl


 

 

Szkolenia tematycznie

Docenili nas:

  • HintMine referencje
  • HintMine referencje
  • HintMine referencje
  • HintMine referencje
  • HintMine referencje
  • HintMine referencje
  • HintMine referencje



HintMine 2011 All Rights Reserved
Kontakt ogólnopolski: biuro@hintmine.pl
przedstawiciel w Warszawie: 22 219 6220  przedstawiciel w Krakowie: 12 394 5565