Další informace o schématech a jejich vztahu k databázím

Schéma je plán databáze, která zajišťuje organizaci

Schéma databáze je sada metadat, která popisuje vztahy v databázi. Schéma je také popsáno jako rozložení nebo plán databáze, který načrtává způsob uspořádání dat do tabulek.

Schéma je obvykle popsáno pomocí strukturovaného dotazovacího jazyka (SQL) jako řady příkazů CREATE, které mohou být použity k replikaci schématu v nové databázi.

Jednoduchý způsob, jak představit schéma, je přemýšlet o tom jako o krabici, která obsahuje tabulky, uložené procedury, pohledy a zbytek databáze jako celek. Jeden může dát lidem přístup k boxu, a vlastnictví boxu může být také změněno.

Typy databázových schémat

Existují dva typy schémat databáze:

  1. Fyzická schéma databáze dává návod jak je každý údaj uložen v databázi.
  2. Logická schéma dává strukturu tabulkám a vztahům uvnitř databáze. Obecně řečeno, logická schéma je vytvořena před fyzickým schématem.

Typicky návrháři databází používají datové modelování k vytvoření schématu databáze založené na softwaru, který bude interagovat s databází.