MySQL dla programistówMySQL PROG

Obecnie brak terminów otwartych

Dostępne na zamówienie, w terminie i lokalizacji do uzgodnienia, dla grup od 3 osób.

cena netto
dla podmiotów publicznych - zwolnione z VAT

Cena szkolenia: 1990 PLN

poczęstunek w cenie

stanowisko komputerowe w cenie

Kategoria: Bazy danych, SQL

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 PROG 101 (“bazy danych dla programistów”), przy czym niniejszy program jest dedykowany i przystosowany konkretnie do platformy MySQL.

Czas trwania

3 dni

Program

  1. Relacyjne bazy danych – podstawy
    • pojęcie relacji.
    • tabela, wiersz, kolumna.
    • klucz, klucz główny.
    • klucze obce i powiązania między tabelami.
  2. Narzędzia klienckie MySQL
    • mysql,
    • phpMyAdmin.
  3. 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.
  4. Projektowanie baz danych na przykładzie
    • proces projektowania baz danych,
    • notacje schematów baz danych,
    • wzorce projektowe
  5. Teoretyczne podstawy baz danych
    • anomalie,
    • postaci normalne.
  6. Schemat bazy danych w SQL (DDL)
    • typy danych,
    • tworzenie tabel – CREATE TABLE,
    • więzy spójności,
    • sekwencje.
  7. Dodawanie i modyfikacja danych (DML)
    • dodawania danych – INSERT,
    • modyfikacje danych – UPDATE,
    • usuwanie danych – DELETE.
  8. 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.

Obecnie brak terminów

Podaj swój adres e-mail, a my powiadomimy Cię o przyszłych terminach

Masz pytanie?

Tu możesz zadać niezobowiązujące i szybkie pytanie na temat szkolenia

* Wyrażam zgodę na przetwarzanie danych osobowych przez „ALX” Sp. z o.o. Sp. k. z siedzibą w Warszawie w celu realizacji zgłoszenia.