MySQL
Úvod
- Základní informace o databázích
- Seznámení s MySQL
- Instalace MySQL
- Instalace a používání MySQL Workbench
- Instalace ODBC driveru (MyODBC)
- Ovládání z příkazové řádky
Základní struktury
- Databáze, tabulky, sloupce, indexy, relace
- Stručně o návrhu databáze
- Základní informace o SQL jazyku
- Tvorba a rušení databáze (create database ...)
- Stringy, čísla, null hodnoty a další datové typy
- Tvorba, úprava a rušení tabulky (create table ...)
Příkaz pro výběr dat - SELECT
- Základní tvar a funkce příkazu Select
- Složitější podmínky v klauzuli Where
- Vypočítávané hodnoty v dotazech
- Funkce používané v dotazech (datumové, řetězcové, ...)
- Agregační dotazy a grupování dat
- Dotazy nad více tabulkami
Příkazy pro vkládání, úpravy a vymazávání dat - INSERT, UPDATE a DELETE
- Příkaz Insert - vkládání
- Příkaz Delete - výmaz dat
- Příkaz Update - změna dat
- Komplexnější příklad
Tvorba PHP stránek pro přístup k databázi MySQL
- Základní informace o tvorbě interface k databázi v prostředí WEBu
- "Nativní" funkce jazyka PHP pro práci s MySQL a dalšími databázemi
- Funkce pro práci s databázemi prostřednictvím ODBC driverů
- Zobrazení vybraných dat na PHP stránce
Další příkazy a operace
- Práce s indexy
- Archivace databáze a obnovení dat
- Přístupová práva
- Zamykání dat (Lock)
- Komplexnější příklad