Indexovanie v databázach – sada 1
Portál informatiky pre geekov. Obsahuje dobre napísané, dobre premyslené a dobre vysvetlené články o informatike a programovaní, kvízy a otázky z praxe/súťažného programovania/pohovoru o spoločnosti.
Portál informatiky pre geekov. Obsahuje dobre napísané, dobre premyslené a dobre vysvetlené články o informatike a programovaní, kvízy a otázky z praxe/súťažného programovania/pohovoru o spoločnosti.
Portál informatiky pre geekov. Obsahuje dobre napísané, dobre premyslené a dobre vysvetlené články o informatike a programovaní, kvízy a otázky z praxe/súťažného programovania/pohovoru o spoločnosti.
Portál informatiky pre geekov. Obsahuje dobre napísané, dobre premyslené a dobre vysvetlené články o informatike a programovaní, kvízy a otázky z praxe/súťažného programovania/pohovoru o spoločnosti.
Relačný model navrhol E.F. Codd na modelovanie údajov vo forme vzťahov alebo tabuliek. Ukazuje, ako sa údaje ukladajú v relačných databázach.
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.
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.
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.