Dbms

Vlastnosti ACID v DBMS
2026

Vlastnosti ACID v DBMS

Transakcie sú základné operácie, ktoré nám umožňujú upravovať a získavať údaje. Na zabezpečenie integrity databázy je však dôležité, aby sa tieto transakcie vykonávali spôsobom, ktorý zachováva konzistenciu, správnosť a spoľahlivosť aj v prípade zlyhania/chyby. Tu vstupujú do hry vlastnosti ACID.

Abstrakcia údajov a nezávislosť údajov
2026

Abstrakcia údajov a nezávislosť údajov

Databázové systémy obsahujú komplexné dátové štruktúry. Aby bol systém efektívny z hľadiska získavania údajov a aby sa znížila zložitosť z hľadiska použiteľnosti používateľov, vývojári používajú abstrakciu, t. j. skrývajú nepodstatné detaily pred používateľmi. Tento prístup zjednodušuje návrh databázy.

Generalizácia, špecializácia a agregácia v ER modeli
2026

Generalizácia, špecializácia a agregácia v ER modeli

Použitie modelu ER pre väčšie údaje vytvára veľkú zložitosť pri navrhovaní databázového modelu, takže s cieľom minimalizovať zložitosť boli v modeli ER zavedené zovšeobecňovanie, špecializácia a agregácia. Tieto boli použité na abstrakciu údajov. V ktorej sa na skrytie detailov množiny objektov používa mechanizmus abstrakcie.