Databáza: Rozdiel medzi revíziami

Smazaný obsah Přidaný obsah
VolkovBot (diskusia | príspevky)
d r2.5.1) (robot Pridal: kk:Мәліметтер базасы
dotaz, query
Riadok 1:
Počítačová '''databáza''' (niekedy aj '''báza dát''' alebo '''databanka''') je kolekcia štruktúrovaných dát alebo [[informácia|informácií]] uložených v [[počítačový systém|počítačovom systéme]], takým spôsobom, že [[počítačový program]], alebo [[človek]] môže použiť [[dopytovací jazyk]] ([[Angličtina|angl.]]: ''query language'') na získavanie týchto informácií. Takto získané informácie môžu byť použité pri [[rozhodovací proces|rozhodovacom procese]]. Počítačový program používaný na správu dát a tvorbu dotazov ([[dotaz|query]]) sa označuje [[DBMS]]. Vlastnosťami a návrhom DBMS sa zaoberá [[informatika]].
 
TypickáTypický [query[dotaz]] zodpovedá otázky typu "Koľko párov topánok vyrobených Baťom sa predalo v marci v Bratislave a Košiciach?" Na to, aby databáza bola schopná zodpovedať takúto otázku je nutné, aby mala informácie koľko akých topánok sa predalo vrátane [[dátum]]u a miesta predaja. Termín ''databáza'' vznikol v prostredí výpočtovej techniky. Hoci jeho význam sa rozšíril, a môže označovať aj neelektronické databázy, tento článok sa zaoberá počítačovými databázami. Kolekcie dát podobné databázam existovali už pred [[priemyselná revolúcia|priemyselnou revolúciou]] napríklad vo forme účtovníckych záznamov a kníh a neskôr [[kartotéka|kartoték]].
 
Základným konceptom databáza je kolekcia záznamov, alebo čiastkových informácií. Typicky, v každej databáze existuje popis štruktury dát a typu dát, ktoré sú v databáze: tento popis sa nazýva ''[[logická schéma]]''. Táto schéma popisuje objekty, ktoré sú v databáze a vzťahy medzi nimi. Existuje viacero rôznych spôsobov tvorby schém t. j. modelovania databázovej štruktúry: tieto sa nazývajú [[databázový model|databázovými modelmi]] (alebo modelmi dát). V súčasnosti je najviac používaným [[relačný model]]. Relačný model sa dá vysvetliť tak, že kompletný súhrn dát je uchovávaný v tabuľkách pozostávajúcich z riadkov a stĺpcov (presná definícia používa matematický pojem [[Relácia (matematika)|relácie]]). Tento model reprezentuje vzťahy použitím tých istých hodnôt vo viacerých tabuľkách. Iné modely, napríklad [[hierarchický model]] alebo [[sieťový model]] používajú explicitnejšiu reprezentáciu vzťahov.