Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
1. definícia :
- Tabuľky :Tabuľky sú základné štruktúry v databáze, ktoré uchovávajú aktuálne údaje. Pozostávajú z riadkov (záznamov) a stĺpcov (polí) a každá tabuľka má jedinečný názov, ktorý ju v rámci databázy identifikuje.
- Zobrazenia :Pohľady sú virtuálne reprezentácie alebo podmnožiny údajov odvodené z jednej alebo viacerých základných tabuliek v databáze. Neukladajú fyzické údaje, ale namiesto toho sú definované ako dotazy alebo výrazy, ktoré získavajú špecifické údaje na základe špecifických kritérií.
2. Ukladanie dát :
- Tabuľky :Tabuľky ukladajú skutočné a trvalé údaje v databáze. Zmeny alebo aktualizácie údajov v tabuľke sa priamo prejavia v databáze.
- Zobrazenia :Pohľady neukladajú údaje; sú vypočítané dynamicky na základe základného dotazu alebo výrazu pri prístupe. Údaje prezentované v zobrazení nemusia byť fyzicky uložené v databáze.
3. Manipulácia s údajmi :
- Tabuľky :Údaje v tabuľkách možno priamo upravovať pomocou operácií INSERT, UPDATE a DELETE. Zmeny základných tabuliek ovplyvňujú príslušné zobrazenie.
- Zobrazenia :Zobrazenia neumožňujú priamu manipuláciu s údajmi. Aktualizácie, vloženia alebo vymazania sa musia vykonať na základných tabuľkách, z ktorých je pohľad odvodený.
4. Zabezpečenie a kontrola údajov :
- Tabuľky :Prístup k tabuľkám a údajom, ktoré obsahujú, je riadený používateľskými povoleniami a privilégiami udelenými tabuľkám.
- Zobrazenia :Zobrazenia poskytujú ďalšiu vrstvu kontroly a zabezpečenia údajov tým, že odhaľujú iba špecifickú podmnožinu údajov na základe základného dotazu. Pomáhajú obmedziť prístup k citlivým údajom.
5. Výkon a škálovateľnosť :
- Tabuľky :Tabuľky sú optimalizované na ukladanie a získavanie údajov. Vo všeobecnosti môže byť prístup k údajom priamo zo správne indexovaných tabuliek rýchlejší ako používanie zložitých dotazov na zobrazenia.
- Zobrazenia :Zobrazenia môžu zvýšiť výkon a škálovateľnosť zjednodušením zložitých dotazov a elimináciou potreby spájania viacerých tabuliek v niektorých scenároch.
6. Dynamické aktualizácie :
- Tabuľky :Tabuľky možno podľa potreby aktualizovať novými údajmi a tieto zmeny sa okamžite prejavia v podkladových tabuľkách a všetkých súvisiacich zobrazeniach.
- Zobrazenia :Pohľady sa automaticky aktualizujú pri úprave základných základných tabuliek, pričom prezentujú najaktuálnejšie údaje na základe definovaného dotazu.
7. Konzistencia údajov :
- Tabuľky :Mechanizmy riadenia transakcií a súbežnosti v RDBMS zaisťujú integritu a konzistenciu údajov, keď viacero používateľov upravuje tabuľky súčasne.
- Zobrazenia :Keďže zobrazenia sú virtuálne, nevynucujú si pravidlá integrity údajov ani transakčné správanie. Toto riešia podkladové tabuľky.
V súhrne, zobrazenia databázy poskytujú flexibilitu, bezpečnosť a zjednodušený prístup k podmnožinám údajov odvodených z podkladových tabuliek. Ponúkajú dynamický a kontrolovaný spôsob prezentácie a manipulácie s údajmi, pričom dopĺňajú primárnu úlohu tabuliek pri ukladaní a správe aktuálnych údajov v databázovom systéme.