MySQL for Developers
Cel szkolenia
Celem szkolenia jest zapoznanie uczestników ze składnią SQL. Nabycie praktycznych umiejętności budowania kwerend i zaawansowanych możliwości bazy MySQL takich jak funkcje czy procedury i wyzwalacze.

Czas trwania
5 dni

Konspekt
1. Wprowadzenie do MySQL
* instalacja serwera baz danych MySQL
* instalacja przykładowej bazy danych World
2. Koncepcje architektury klient-serwer
* ogólne informację o architekturze MySQL
* jak MySQL wykorzystuje przestrzeń dyskową
* jak MySQL wykorzystuje pamięć
3. Narzędzia klienckie MySQL
* wykorzystanie klienta mysql
* stosowanie plików konfiguracyjnych
* MySQL Query Browser
* MySQL Connectors
4. Odczytywanie danych z tabel
* poleceni SELECT
* agregowanie danych
* stosowanie polecenia UNION
5. Przechwytywanie błędów i wyjątków
* modele SQL
* interpretowanie komunikatów błędów
6. Wyrażenia SQL
* funkcje w wyrażeniach SQL
* komentarze w wyrażeniach SQL
7. Typy danych
* omówienie typów danych
* numeryczne typy danych
* znakowe typy danych
* binarne typy danych
* typy daty i czasu
* wartości NULL
8. Pozyskiwanie meta danych
* wykorzystanie bazy INFORMATION_SCHEMA
* stosowanie polecenia SHOW i DESCRIBE
* polecenie mysqlshow
9. Bazy danych
* właściwości bazy danych
* dobre praktyki w projektowaniu bazy
* tworzenie bazy danych
* modyfikowanie i kasowanie bazy danych
10. Tabele
* tworzenie tabel
* właściwości tabeli
* atrybuty kolumn
* tworzenie nowej tabeli na podstawie istniejącej
* modyfikowanie i kasowanie tabel
* klucze obce
11. Manipulowanie danymi
* polecenie INSERT
* polecenie DELETE
* polecenie UPDATE
* polecenie REPLACE
* polecenie INSERT z opcją ON DUPLICATE KEY UPDATE
* stosowanie polecenia TRUNCATE TABLE
12. Transakcje
* co to są transakcje
* polecenia zarządzania transakcjami
* poziomy izolacji
* blokady
13. Złączenia
* złączenia tabel
* podstawowa składnia złączeń
* złączenia wewnętrzne
* złączenia zewnętrzne
* inne typy złączeń
* złączenia w poleceniach UPDATE i DELETE
14. Podzapytania
* typy podzapytań
* podzapytania skorelowane i nieskorelowane
* konwersja podzapytania do złączeń
15. Widoki
* co to są widoki
* tworzenie widoków
* zarządzanie widokami
* metadane o widokach
16. Wyrażenia prekompilowane
* dlaczego stosować wyrażenia prekompilowane
* stosowanie wyrażeń w konsoli mysql
* wyrażenia prekompilowane
* wykonywanie wyrażeń prekompilowanych
* deallokacja wyrażeń prekompilowanych
17. Eksportowanie i importowanie danych.
18. Funkcje i procedury składowane
* tworzenie elementów składowanych
* stosowanie zmiennych
* deklarowanie parametrów
* wykonywanie funkcji i procedur
* kasowanie funkcji i procedur
* stosowanie pętli
* deklarowanie i wykorzystanie wyjątków
* kursory
19. Wyzwalacze.
20. Mechanizmy składowania danych
* omówienie poszczególnych mechanizmów składowania danych
21. Optymalizacja
* podstawy optymalizacji
* stosowanie indeksów
* stosowanie polecenia EXPLAIN
* stosowanie tabel sumarycznych
* techniki przepisywania zapytań
* wybór odpowiedniego mechanizmu składowania danych
22. Podsumowanie.

Wymagania
Uczestnik powinien odbyć kurs MySQL for Beginners lub posiadać równoważną wiedze w zakresie relacyjnych baz danych.

Certyfikaty
Uczestnicy otrzymują certyfikat sygnowany przez firmę Sun Microsystems.

Miejsce szkolenia
Warszawa - ul. Bielska 17, godz. 9:00 - 16:00

Dodatkowe informacje
* Kurs przygotowuje do egzaminu Certified MySQL Developer (CMDEV).
* Szkolenie prowadzone jest z języku angielskim. Materiały przygotowane są w języku angielskim.

Prowadzący
Autoryzowany wykładowca firmy MySQL A.B.
Firma:
Compendium Centrum Edukacyjne
Imię Nazwisko:
Konsultanci
Email:
compendium@compendium.pl
Kategoria:
Szkolenia informatyczne
Miejsce szkolenia:
Warszawa
Województwo:
Mazowieckie
Szkolenie od:
2010/09/06
Szkolenie do:
2010/09/10
Data ważności:
2010/09/18 - Oferta nieaktualna
Wyświetleń:
116


Regulamin | Kontakt | Współpraca | Partnerzy | Mapa serwisu | RSS | Polityka prywatności

Dodaj szkolenie | Szukaj szkolenia | Szkolenia biznesowe | Szkolenia informatyczne | Kursy językowe | Studia i edukacja | Pozostałe szkolenia i kursy |


Pracodawcy | Wyszukiwarka pracy | księgowy | lotniska
© 2008 - 2012 Kursy4U.pl - wszelkie prawa zastrzeżone