Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Komponenty schémy:
1. Tabuľky :Tabuľky sú základnými jednotkami databázovej schémy. Ukladajú súvisiace údaje organizované v riadkoch (niciach) a stĺpcoch (atribúty). Každý riadok v tabuľke predstavuje inštanciu entity, zatiaľ čo stĺpce predstavujú charakteristiky tejto entity.
2. Stĺpce :Stĺpce definujú atribúty alebo charakteristiky entít uložených v tabuľke. Špecifikujú typ povolených údajov (napríklad textové, číselné, dátumové atď.) a obmedzenia (napríklad primárny kľúč, cudzí kľúč, nie null).
3. Primárny kľúč :Primárny kľúč je jedinečný identifikátor pre každý riadok v tabuľke, ktorý zabezpečuje, že každý riadok má odlišnú identitu. Primárne kľúče zohrávajú kľúčovú úlohu pri efektívnom získavaní údajov a udržiavaní integrity údajov.
4. Cudzí kľúč :Cudzí kľúč je stĺpec alebo skupina stĺpcov, ktoré odkazujú na primárny kľúč v inej tabuľke. Cudzie kľúče vytvárajú vzťahy medzi tabuľkami, zabezpečujú integritu údajov a referenčnú konzistenciu.
5. Indexy :Indexy sú voliteľné štruktúry, ktoré pomáhajú zvýšiť rýchlosť získavania údajov. Fungujú ako smerovky, ktoré poskytujú priame prístupové cesty ku konkrétnym riadkom alebo hodnotám v tabuľke na základe indexových kľúčov.
6. Zobrazenia :Zobrazenia sú virtuálne tabuľky odvodené zo základných tabuliek alebo iných zobrazení pomocou špecifických dotazov. Poskytujú používateľom zjednodušenú alebo prispôsobenú reprezentáciu základných údajov bez úpravy skutočných údajov.
7. Spúšťače :Spúšťače sú databázové procedúry, ktoré sa automaticky vykonajú, keď nastanú špecifické udalosti, ako je vkladanie, aktualizácia alebo vymazanie záznamov. Používajú sa na presadzovanie obchodných pravidiel, udržiavanie integrity údajov a automatizáciu určitých úloh.
8. Obmedzenia :Obmedzenia sú pravidlá alebo obmedzenia kladené na údaje s cieľom zabezpečiť ich presnosť a konzistentnosť. Príklady:
- NIE JE NULL :Zabráni tomu, aby mal stĺpec hodnoty null.
- JEDINEČNÉ :Zabezpečuje, že všetky hodnoty v stĺpci sú odlišné.
- SKONTROLOVAŤ :Overí údaje v stĺpci na základe konkrétnej podmienky.
- CUDZÍ KĽÚČ :Vynucuje vzťahy medzi tabuľkami zabezpečením existencie referenčných hodnôt.
Definovaním schémy vytvárajú návrhári databáz logický rámec, ktorý riadi ukladanie, organizáciu a získavanie údajov. Poskytuje štruktúrovaný prístup k spravovaniu a prístupu k informáciám spoľahlivým a efektívnym spôsobom.