Relāciju modelis

Autors: Randy Alexander
Radīšanas Datums: 3 Aprīlis 2021
Atjaunināšanas Datums: 24 Jūnijs 2024
Anonim
Introduction to Relational Data Model
Video: Introduction to Relational Data Model

Saturs

Definīcija - ko nozīmē relāciju modelis?

Relāciju modelis ir relāciju datu bāzu konceptuālais pamats. Ierosinājis E. F. Kodds 1969. gadā, tā ir datu strukturēšanas metode, izmantojot attiecības, kas ir režģim līdzīgas matemātiskas struktūras, kas sastāv no kolonnām un rindām. Kods ierosināja IBM relāciju modeli, taču viņam nebija ne mazākās nojausmas, cik ārkārtīgi būtisks un ietekmīgs viņa darbs kļūs par relāciju datu bāzu pamatu. Lielākā daļa no mums ļoti labi pārzina fizisko attiecību izpausmi datu bāzē - to sauc par tabulu.

Lai arī relāciju modelis ļoti aizņemas no matemātikas un izmanto matemātiskus terminus, piemēram, domēnus, savienības un diapazonus, tā aprakstītās funkcijas un nosacījumus ir viegli definēt, izmantojot vienkāršu angļu valodu.


Ievads Microsoft Azure un Microsoft Cloud | Šajā rokasgrāmatā jūs uzzināsit, kas ir mākonis skaitļošana un kā Microsoft Azure var palīdzēt jums migrēt un vadīt savu biznesu no mākoņa.

Techopedia izskaidro relāciju modeli

Relāciju modelī visi dati jāuzglabā attiecībās (tabulās), un katra relācija sastāv no rindām un kolonnām. Katrā sakarībā jābūt galvenei un pamattekstam. Galvene ir vienkārši kolonnu saraksts attiecībās. Pamatteksts ir datu kopums, kas faktiski aizpilda attiecības un ir sakārtots rindās. Jūs varat ekstrapolēt, ka vienas kolonnas un vienas rindas krustojums iegūs unikālu vērtību - šo vērtību sauc par kopu.

Otra galvenā relāciju modeļa īpašība ir taustiņu izmantošana. Šīs ir speciāli iezīmētas kolonnas relācijā, kuras izmanto, lai pasūtītu datus vai saistītu datus ar citām attiecībām. Viena no vissvarīgākajām atslēgām ir galvenā atslēga, kuru izmanto, lai unikāli identificētu katru datu rindu. Lai atvieglotu datu meklēšanu, lielākajā daļā relāciju datu bāzu iet tālāk un fiziski sakārtojiet datus ar primāro atslēgu. Ārzemju atslēgas attiecas datus vienā saistībā ar citas attiecības primāro atslēgu.

Papildus tam, kā definēt datu strukturēšanu, kā aprakstīts iepriekš, relāciju modelī ir noteikts arī noteikumu kopums, lai nodrošinātu datu integritāti, kas pazīstams kā integritātes ierobežojumi. Tas arī nosaka, kā ar datiem jā manipulē (relāciju aprēķins). Turklāt modelis definē īpašu funkciju, ko sauc par normalizēšanu, lai nodrošinātu efektīvu datu glabāšanu.


Šī definīcija tika uzrakstīta datu bāzē