6. SQL server MySQL a jeho administrace
DOMŮ |
ZAČÁTEK | PŘEDCHÁZEJÍCÍ | DALŠÍ
Data by měla být uložena v relačních databázích (dále jen databáze), které jsou tvořeny navzájem propojitelnými (prolinkovanými) tabulkami.
- MySQL je velmi dobrý databázový SQL server.
- Poskytuje vynikající prostředky pro tvorbu WWW aplikací.
- Navíc je přímo podporován jazykem PHP.
- MySQL umožňuje pracovat mnoha uživatelům s mnoha databázemi současně.
- Každá databáze může obsahovat mnoho tabulek, které mohou, ale nemusí, být navzájem provázány.
- K dispozici je mnoho pomůcek pro trénink.
MySQL umožňuje:
- Možnost přiřazení primárních klíčů je samozřejmostí.
- Velká nabídka datových typů polí je nutná k zamezení chybných a nevyhovujících zápisů (i několik desítek typů včetně typu 'objekt' není zvláštností).
- Požadovány jsou široké možnosti filtrování výstupů. "Query by example" (QBE) je dnes samozřejmostí.
- Nezbytností je i široká nabídka řazení a uskupení výstupů.
Databáze by měly být ošetřovány a využívány prostřednictvím Systému řízení báze dat (dále jen SŘBD) a s využitím databázového (SQL - Structured Query Language) serveru.
- Přístup musí být víceuživatelský.
- Velký důraz je kladen na systémovou administraci jak uživatelů tak databází (DBTools).
- Přístupová práva je nutné odstupňovat podle uživatele. Správa uživatelů musí být velmi kvalitní.
- Je nutné ošetřit různé přístupové možnostmi k různým databázím, tabulkám, dokonce i k různým polím (sloupcům tabulky).
- Přístupy k jednotlivým záznamům (řádkům tabulky) postačí ošetřit na úrovni programování SŘBD.
DOMŮ |
ZAČÁTEK | PŘEDCHÁZEJÍCÍ | DALŠÍ
Zpracoval © Petr Schauer, březen 2001
Aktualizováno: 09. 02. 2003, 19:32