Získajte informácie o schémach a ich vzťahu k databázam

Schéma je návrh databázy, ktorá zabezpečuje organizáciu

Databázová schéma je kolekcia metadát, ktorá opisuje vzťahy v databáze. Schéma je tiež opísaná ako rozloženie alebo plán databázy, ktorý načrtáva spôsob organizácie údajov do tabuliek.

Schéma sa zvyčajne opisuje pomocou jazyka Štruktúrovaný dotaz (SQL) ako séria príkazov CREATE, ktoré sa môžu použiť na replikáciu schémy v novej databáze.

Jednoduchý spôsob, ako predstaviť schému, je premýšľať o nej ako o krabici, ktorá obsahuje tabuľky, uložené procedúry, zobrazenia a zvyšok databázy ako celok. Jeden môže dať ľuďom prístup k boxu, a vlastníctvo boxu môže byť tiež zmenený.

Typy schém databázy

Existujú dva typy schém databázy:

  1. Fyzická databázová schéma prináša návod na to, ako je každý údaj uložený v databáze.
  2. Logická schéma dáva štruktúru tabuliek a vzťahov vnútri databázy. Vo všeobecnosti je logická schéma vytvorená pred fyzickou schémou.

Návrhári databáz typicky používajú dátové modelovanie na vytvorenie databázovej schémy založenej na softvéri, ktorý bude interagovať s databázou.