MySQL dla programistów (kod: MySQL PROG)
Tagi tego szkolenia:
Zobacz też:
Opis i cel szkolenia
Programowanie na platformie bazodanowej MySQL. Podstawy teoretyczne systemów relacyjnych baz danych. Język zapytań SQL. Zapytania złożone, podzapytania, perspektywy. Indeksy i podstawy optymalizacji.
Poza zapoznaniem się z podstawami teorii, zajęcia mają charakter przede wszystkim warsztatowy, praktyczny.
Pod względem omawianego materiału, szkolenie jest analogiczne do programu DB 101 (“bazy danych dla programistów”), przy czym niniejszy program jest dedykowany i przystosowany konkretnie do platformy MySQL.
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.
- Narzędzia klienckie MySQL
- 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 (UNION, realizacja różnicy i części wspólnej),
- łą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 w SQL (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.
- Procedury składowane i wyzwalacze
- zastosowania,
- procedury składowane,
- wyzwalacze (TRIGGER).
Pobierz w wersji PDF > >
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 Akademię Linuksa.
Lokalizacje
Zapytaj o szczegóły
tel. 022 63 64 164
akademia@linuksa.pl
- Warszawa - Skwer kard. S. Wyszyńskiego 9
- Kraków - Al. 29 Listopada 52
- Łódź - ul. Wólczańska 51
- Poznań - ul. Ziębicka 18
- Katowice - ul. Modelarska 12
- na życzenie dowolne miejsce w Polsce
Cena szkolenia
1990 zł, brutto (szkolenie zwolnione z VAT).
W cenę wliczone są:
- materiały szkoleniowe,
- obiady,
- drobny poczęstunek oraz ciepłe i zimne napoje,
- certyfikat ukończenia szkolenia,
- możliwość jednorazowego kontaktu z instruktorem (instruktorami) po szkoleniu i zadawania pytań dotyczących materiału szkolenia.
Najbliższe terminy
Szkolenie realizowane w trybie zamkniętym, dla grup od 2 osób (zaproponuj termin).
Szkolenie zamknięte prowadzimy w naszych salach, w siedzibie Klienta, lub w dowolnej lokalizacji na terenie Polski.
Powrót do pełnej listy szkoleń
|