Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| Obě strany předchozí revize Předchozí verze Následující verze | Předchozí verze | ||
|
informatika:maturita:15a [07. 01. 2018, 16.43] xjasek |
informatika:maturita:15a [12. 03. 2021, 14.24] (aktuální) rydloadm [Základní databázové příkazy] |
||
|---|---|---|---|
| Řádek 12: | Řádek 12: | ||
| * **MySQL** - vyvinuta firmou Sun Microsystems (dnes koupená Oraclem), má dvojí licencování (GPL a zároveň i komerční licenci) | * **MySQL** - vyvinuta firmou Sun Microsystems (dnes koupená Oraclem), má dvojí licencování (GPL a zároveň i komerční licenci) | ||
| + | * **MariaDB** | ||
| * **PostgreSQL** - open source databáze, která je primárně vyvíjena pro unixové systémy (existují však i balíčky pro systém Windows) | * **PostgreSQL** - open source databáze, která je primárně vyvíjena pro unixové systémy (existují však i balíčky pro systém Windows) | ||
| - | * **SQLite** - databáze šírená pod licencí Publi domain, specifická je tím, že nejde o klasickou databázi klient-server, ale o malou knihovnu, kterou vývojář přidá ke své aplikaci, tím pádem se dá použt k uložení dat na klientském zařízení | + | * **SQLite** - databáze šírená pod licencí Public domain, specifická je tím, že nejde o klasickou databázi klient-server, ale o malou knihovnu, kterou vývojář přidá ke své aplikaci, tím pádem se dá použt k uložení dat na klientském zařízení |
| * **MS SQL** - komerční databázový systém od firmy Microsoft | * **MS SQL** - komerční databázový systém od firmy Microsoft | ||
| * **Oracle** - komerční databázový systém od firmy Oracle | * **Oracle** - komerční databázový systém od firmy Oracle | ||
| Řádek 80: | Řádek 81: | ||
| ===== Základní databázové příkazy ===== | ===== Základní databázové příkazy ===== | ||
| + | * DDL = Data definition language | ||
| + | * CREATE TABLE | ||
| + | * ALTER TABLE | ||
| + | * DROP TABLE | ||
| + | * CREATE DATABASE | ||
| + | * CREATE VIEW | ||
| + | * ... | ||
| + | * DML = Data manipulation language | ||
| + | * SELECT | ||
| + | * INSERT | ||
| + | * UPDATE | ||
| + | * DELETE | ||
| + | |||
| + | |||
| + | |||
| * **SELECT** - vybere data | * **SELECT** - vybere data | ||
| + | * **INSERT** - přidá data | ||
| * **WHERE** - podmínka pro výběr/změnu dat | * **WHERE** - podmínka pro výběr/změnu dat | ||
| * **ORDER BY** - seřadí vybraná data (ASC - vzestupně, DESC - sestupně) | * **ORDER BY** - seřadí vybraná data (ASC - vzestupně, DESC - sestupně) | ||