Saznajte više o shemama i njihovom odnosu prema bazi podataka

Shema je nacrt baze podataka koji osigurava organizaciju

Shema baze podataka je skup metapodataka koji opisuje odnose u bazi podataka. Shema se također opisuje kao izgled ili nacrt baze podataka koji opisuje način organiziranja podataka u tablice.

Shema se obično opisuje pomoću Strukturiranog jezika upita (SQL) kao niz CREATE izjava koje se mogu koristiti za repliciranje sheme u novoj bazi podataka.

Jednostavan način za predviđanje sheme je misliti na to kao okvir koji sadrži tablice, pohranjene postupke, preglede i ostatak baze podataka u cijelosti. Može se omogućiti pristup ljudima u kutiji, a vlasništvo okvira može se promijeniti.

Vrste sheme baze podataka

Postoje dvije vrste sheme baze podataka:

  1. Shema fizičke baze podataka daje nacrt kako se svaki podatak pohranjuje u bazu podataka.
  2. Logička shema daje strukturu tablicama i odnosima unutar baze podataka. Općenito govoreći, logička shema je stvorena prije fizičke sheme.

Tipično, dizajneri baze podataka koriste modeliranje podataka kako bi stvorili shemu baze podataka temeljenu na softveru koji će komunicirati s bazom podataka.