Az alábbi videóban az SQL adatdefiníciós alapvető utasításait tekintjük át. Ezek közül a legfontosabbak az adatbázisok és táblák létrehozására, módosítására, törlésére vonatkozó utasítások, de szót ejtünk a felhasználók létrehozásáról és a jogosultságok beállításáról is.
SQL adatdefiníciós utasítások
A Fórum adatbázis létrehozása
Ebben a videóleckében a korábban megtervezett Fórum adatbázist hozzuk létre. A demonstrációs videóban MariaDB adatbázist használunk. Lehetséges, hogy más rendszerben az utasítások más kulcsszavakkal működnek.
A Fórum adatbázis sémái az alábbi módon néznek ki:
Készítsünk egy Programkalauz adatbázist! Az adatbázisban a különböző kultúrális és egyéb programokat és eseményeket tartjuk nyilván. Eltároljuk a helyszíneket is, egy program csak egy helyszínen lehet. Feljegyezzük továbbá a műfajokat is, egy programnak több műfaja lehet, ezeket szabad szövegként tároljuk, tehát nem kötünk ki külön műfaji kategóriákat! Tekintsük az alábbi relációsémákat! Hozzuk őket létre SQL-ben! A típusokat nem írtuk elő, ezeket magunk választjuk meg a létrehozáskor.
Ebben a videóban néhány példát látunk a Fórum adatbázis sémaszerkezetének módosítására. Hasznos ismerni az ALTER TABLE utasítást is, mert előfordulhat, hogy a megtervezett sémákat idővel meg kell változtatni. Itt két olyan oszlopot szúrunk be még a táblákba, amely az alkalmazásban használt munkamenet azonosítót és süti tokent tárolja majd.