Home

databázi

Databáze je organizovaný soubor dat, který je uložen elektronicky a umožňuje jejich efektivní ukládání, vyhledávání a aktualizaci. Základní součástí bývá struktura (schéma), která definuje typy dat a jejich vazby, metadata a mechanismy pro správu a zabezpečení. Ovládání databáze zajišťuje databázový systém řízení (DBMS), který poskytuje rozhraní pro ukládání, dotazování, transakce a správu uživatelů.

Databáze se dělí podle datových modelů. Relační databáze používají tabulkové schéma a vzájemné vazby mezi tabulkami,

Kritické vlastnosti databází zahrnují integritu dat a transakční správu podle ACID principů (Atomicita, Konzistence, Izolace, Trvalost).

Použití databází zahrnuje ukládání provozních dat, analytické dotazy, webové a mobilní aplikace, vědecké výzkumy či obchodní

s
dotazovacím
jazykem
SQL.
Nerelační
databáze
(NoSQL)
zahrnují
klíč-hodnota,
dokumentové,
sloupcové
a
grafové
modely
a
bývají
preferovány
pro
velké
objemy
dat,
škálovatelnost
či
nestrukturovaná
data.
Moderní
systémy
často
kombinují
různá
paradigmata.
Doba
odezvy,
konzistence
a
škálovatelnost
se
liší
podle
modelu
a
architektury,
například
mezi
tradičními
monolitickými
a
distribuovanými
databázemi.
analýzy.
Důležité
koncepty
zahrnují
normalizaci,
zálohování,
replikaci
a
zabezpečení.
Příklady
systémů:
PostgreSQL,
MySQL,
Oracle
Database,
MongoDB,
Redis.