Indexování v databázích – sada 1
Portál informatiky pro geeky. Obsahuje dobře napsané, dobře promyšlené a dobře vysvětlené články o informatice a programování, kvízy a otázky týkající se praxe/konkurenčního programování/firemního rozhovoru.
Portál informatiky pro geeky. Obsahuje dobře napsané, dobře promyšlené a dobře vysvětlené články o informatice a programování, kvízy a otázky týkající se praxe/konkurenčního programování/firemního rozhovoru.
Portál informatiky pro geeky. Obsahuje dobře napsané, dobře promyšlené a dobře vysvětlené články o informatice a programování, kvízy a otázky týkající se praxe/konkurenčního programování/firemního rozhovoru.
Portál informatiky pro geeky. Obsahuje dobře napsané, dobře promyšlené a dobře vysvětlené články o informatice a programování, kvízy a otázky týkající se praxe/konkurenčního programování/firemního rozhovoru.
Relační model navrhl E.F. Codd k modelování dat ve formě relací nebo tabulek. Ukazuje, jak jsou data uložena v relačních databázích.
Transakce jsou základní operace, které nám umožňují upravovat a získávat data. Pro zajištění integrity databáze je však důležité, aby tyto transakce byly prováděny způsobem, který zachovává konzistenci, správnost a spolehlivost i v případě selhání/chyb. Zde vstupují do hry vlastnosti ACID.
Databázové systémy obsahují složité datové struktury. Aby byl systém efektivní, pokud jde o získávání dat, a snížila se složitost z hlediska použitelnosti uživatelů, vývojáři používají abstrakci, tj. skrývají nepodstatné detaily před uživateli. Tento přístup zjednodušuje návrh databáze.
Použití modelu ER pro větší data vytváří velkou složitost při navrhování databázového modelu, takže za účelem minimalizace složitosti byly v modelu ER zavedeny generalizace, specializace a agregace. Ty byly použity pro abstrakci dat. Ve kterém se mechanismus abstrakce používá ke skrytí detailů sady objektů.