MySQL - návrh, použitie a správa databáz

Kontakt na dodavatele získáte po registraci

Tento kurz je pořádán dodavatelem, který nevyužívá placenou prezentaci na portálu eu-dat.cz.
Kontaktní údaje na dodavatele získáte po registraci. Nebo použijte poptávkový formulář.
Kurz zařazen do kategorií kurzů na míru
Počítačové a IT kurzy Kurzy na míru
  • Kurz na míru

  • ID akce:
    596114

Popis kurzu na míru MySQL - návrh, použitie a správa databáz

MySQL – návrh, použitie a správa databáz
3 dni, denne 8:00 – 16:00, začiatok kurzu 9:00

Cena kurzu: 5800 SK bez DPH.

Náplň kurzu:

1. DEŇ
Úvodný prehľad MySQL Servera (verzia 5.0.x)
• funkčné možnosti a charakteristika voľnej a komerčnej (enterprise) verzie
• prehľad pracovných nástrojov pre správu a obsluhu servera
• prehľad dostupnej literatúry (príručiek, manuálov etc..)

Inštalácia a základné nastavenie
• minimálne HW s SW požiadavky
• postup inštalácie, voľby pri inštalácii, kontrola po inštalácii
• základné nastavenia po inštalácii, sieťové služby, zabezpečenie

Pracovné nástroje
• MySQL Command Line Client – ukážka pripojenia, správy a obsluhu z príkazového riadku
• MySQL Administrator - pracovné prostredie, najčastejšie používané nastavenia a postupy
• MySQL Query Browser - určenie, spôsob použitia a prehľad možností
• MySQL Workbench - ukážka použitia
• MySQL System Tray Monitor – ukážka použitia
• phpMyAdmin – ukážka vzdialenej administrácie

Návrh databázových aplikácií - úvod do problematiky
• architektúra aplikácií v prostredí klient / server
• základné pojmy a princípy - tabuľky, stĺpce (položky), relácie, prirodzené a zástupné kľúče, ...
• návrh relačnej databázy

Databázy
• vytvorenie databázy, databázové súbory, transakčný protokol (log)
• nastavenie vlastností databázy

Tabuľky
• vytváranie tabuliek
• stĺpce - názvy, dátové typy (systémové a používateľské), ďalšie vlastnosti
• rozšírené vlastnosti stĺpcov a možnosti ich využitia
• kľúče a relácie medzi tabuľkami
• indexy - optimalizácia prístupu k dátam, kontrola duplicít, spôsob uloženia

Zabezpečenie integrity dát
• typy dátovej integrity - doménová, entitná, referenčná
• možnosti zabezpečenia dátovej integrity v prostredí MySQL


2. DEŇ
Práca s dátami - základné nástroje
• vkladanie a editácia dát
• výber a prezeranie dát
• stručný úvod do jazyka SQL

Pohľady (Views)
• význam a spôsob vytvárania
• výber dát z viacerých tabuliek
• výrazy, funkcie a agregácia údajov

Uložené procedúry (Stored Procedures)
• význam a spôsob vytvárania
• vstupné a výstupné parametre, spôsob volania, ošetrenie chybových stavov
• aktualizácia údajov v databáze

Používateľom definované funkcie
• význam a spôsob vytvárania
• parametre a návratové hodnoty, spôsob volania

Spúšte (Triggers)
• význam a spôsob vytvárania spúští pre prácu s dátami - Insert, Delete, Update

Transakcie a zámky
• význam a použitie transakcií, príkazy na prácu s transakciami
• typy zámkov a ich použitie

3. DEŇ
Zabezpečenie databázy
• prehľad možností
• prihlasovacie účty a serverové role
• databázové účty, databázové role, schémy
• oprávnenia k databázovým objektom

Správa databázových súborov
• zväčšovanie, zmenšovanie a pridávanie databázových súborov
• údržba súboru transakčného logu
• pripájanie a odpájanie databáz
• prenášanie databáz medzi servermi

Zálohovanie a obnova databáz
• zálohovacie zariadenia
• zálohovanie a obnova databáz
• obnova systémových databáz

Prístup k databáze z klientskych aplikácií
• MS Excel, MS Word, MS Query, MS Access - prístup pomocou ODBC
• HTTP servery – pristup cez PHP, Perl, ASP

Ukážka ďalších produktov typu
• MySQL Native C Library