Uzziniet par shēmām un to saistību ar datu bāzēm

Shēma ir datu bāzes plāns, kas nodrošina organizāciju

Datu bāzes shēma ir metadatu kolekcija, kas apraksta attiecības datu bāzē. Shēma aprakstīta arī kā datubāzes izkārtojums vai plāns, kurā aprakstīts, kā dati tiek sakārtoti tabulās.

Parasti shēmu parasti apraksta, izmantojot strukturētu vaicājumu valodu (SQL) kā CREATE pārskati, kurus var izmantot, lai atkārtotu shēmu jaunā datubāzē.

Vienkāršs veids, kā iedomāties shēmu, ir domāt par to kā lodziņu, kurā pilnībā atrodas tabulas, glabā procedūras, skatījumi un pārējā datubāze. Varat cilvēkiem piekļūt lodziņam, kā arī var mainīt lodziņa īpašumtiesības.

Datubāzes shēmas veidi

Pastāv divu veidu datu bāzu shēma:

  1. Fiziskās datu bāzes shēma sniedz plānu, kā katru datu daļu glabā datubāzē.
  2. Loģiskā shēma dod struktūru tabulām un attiecībām iekšpusē datu bāzē. Vispārīgi runājot, loģiskā shēma tiek izveidota pirms fiziskās shēmas.

Parasti datubāzu dizaineri izmanto datu modelēšanu, lai izveidotu datu bāzes shēmu, kuras pamatā ir programmatūra, kas mijiedarbosies ar datu bāzi.