Cel szkolenia
Celem szkolenia jest zapoznanie uczestników z mechanizmami kontroli dostępu i zabezpieczenia danych w bazie MySQL. W ramach kursu studenci poznają narzędzia do zarządzania bazą i do wykorzystywania rutynowych zadań administracyjnych. Przedstawione zostaną podstawowe zasady optymalizacji struktury bazy danych oraz sposób efektywnego utrzymania bazy danych w dobrej kondycji.Czas trwania
5 dniKonspekt
- Wprowadzenie do MySQL
- instalacja serwera baz danych MySQL
- instalacja przykładowej bazy danych World
- Architektura MySQL
- architektura klient – serwer
- jak MySQL wykorzystuje przestrzeń dyskową
- jak MySQL wykorzystuje pamięć
- pluginy MySQL
- Server MySQL
- wersje instalatorów MySQL
- zarządzanie stanem usługi w systemie Windows
- uruchamianie i zatrzymywanie w systemie Linux
- MySQL instance manager
- konfiguracja MySQL
- dynamiczne zmienne serwera
- modele SQL
- logi i pliki stanu
- logi binarne
- aktualizacja MySQL
- Klient MySQL
- omówienie narzędzi administracyjnych
- wykorzystanie klienta mysql
- wykorzystanie mysqladmin
- omówienie MySQL Administrator
- omówienie MySQL Query Browser
- MySQL Connectors
- Omówienie typów danych
- typy danych
- numeryczne typy danych
- znakowe typy danych
- binarne typy danych
- typy daty i czasu
- wartości NULL
- atrybuty kolumn
- Uzyskiwanie meta danych
- wykorzystanie bazy INFORMATION_SCHEMA
- wykorzystanie poleceń SHOW i DESCRIBE
- klient mysqlshow
- Blokady i transakcje
- koncepcja blokad
- jawne blokady
- doraźne blokady
- transakcje
- poziomy izolacji
- Mechanizmy składowania danych
- omówienie poszczególnych mechanizmów składowania danych
- Partycjonowanie
- omówienie partycjonowania
- kiedy stosować
- tworzenie partycji
- pozyskiwanie informacji o partycjach
- kasowanie i modyfikacja partycji
- Zarządzanie tabelami
- polecenia do zarządzania tabelami
- narzędzia klienckie do zarządzania tabelami
- Importowanie i eksportowanie danych.
- Wykonywanie i odtwarzanie kopii bezpieczeństwa
- kopie bezpieczeństwa tekstowe
- kopie bezpieczeństwa binarne
- Procedury składowane
- co to jest?
- tworzenie i wykonywanie procedur składowanych
- kasowanie procedurami składowanymi
- wykorzystanie pętli
- deklarowanie zmiennych
- kursory
- uprawnienia związane z procedurami
- Wyzwalacze i zdarzenia.
- Zarządzanie uprawnieniami i dostępem do danych
- uprawnienia użytkownika
- uprawnienia bazy danych
- uprawnienia tabel
- uprawnienia kolumn
- uprawnienia procedur i funkcji
- Widoki
- tworzenie widoków
- zarządzanie widokami
- Wydajność zapytań
- podstawy optymalizacji zapytań
- wykorzystanie indeksów
- stosowanie polecenia EXPLAIN
- Optymalizacja bazy danych
- ogólne zasady optymalizacji
- normalizacja jako element optymalizacji
- Ogólne zasady optymalizacji serwera baz danych
- ustawianie i analizowanie zmiennych serwera
- Zarządzanie wieloma serwerami
- replikacja
- omówienie działania MySQL Cluster
- Podsumowanie.
Wymagania
Uczestnik powinien odbyć kurs MySQL for Beginners lub posiadać równoważną wiedze w zakresie relacyjnych baz danych.Rekomendowane szkolenia
Certyfikaty
Uczestnicy otrzymują certyfikat sygnowany przez firmę Sun Microsystems.Ścieżki certyfikacyjne
Lokalizacje
Kraków - ul. Tatarska 5, II piętro, godz. 9:00 - 16:00Warszawa - ul. Bielska 17, godz. 9:00 - 16:00
Dodatkowe informacje
Kurs przygotowuje do egzaminu Certified MySQL Database Administrator (CMDBA), oraz stanowi wstęp do ścieżki Certified MySQL Cluster DBA (CMCDBA).Szkolenie prowadzone jest z języku polskim. Materiały przygotowane są w języku angielskim.
Prowadzący
Autoryzowany wykładowca firmy MySQL A.B.Cena szkolenia
1499 EURCena szkolenia jest ceną brutto
szkolenie zwolnione jest z podatku VAT

















Nowe szkolenia: wersja RSS »