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ě) |