Mājas Datu bāzes Kas ir relāciju datu bāzes pārvaldības sistēma (rdbms)? - definīcija no tehopedijas

Kas ir relāciju datu bāzes pārvaldības sistēma (rdbms)? - definīcija no tehopedijas

Satura rādītājs:

Anonim

Definīcija - ko nozīmē Relāciju datu bāzes pārvaldības sistēma (RDBMS)?

Relāciju datu bāzes pārvaldības sistēma (RDBMS) ir datu bāzes motors / sistēma, kuras pamatā ir relāciju modelis, kuru 1970. gadā noteica Edgars F. Kodds - mūsdienu relāciju datu bāzes dizaina tēvs.

Lielākajai daļai mūsdienu komerciālo un atvērtā pirmkoda datu bāzu lietojumprogrammu ir relatīvs raksturs. Svarīgākās relāciju datu bāzes funkcijas ietver spēju izmantot tabulas datu glabāšanai, vienlaikus uzturot un izpildot noteiktas datu attiecības.

Techopedia skaidro Relāciju datu bāzes pārvaldības sistēmu (RDBMS)

1970. gadā Edgars F. Kodds, britu datorzinātnieks sadarbībā ar IBM, publicēja “Datu relāciju modelis lielām dalītām datu bankām.” Tajā laikā slavenais raksts izraisīja nelielu interesi, un tikai nedaudzi saprata, kā Koda revolucionārais darbs definēs relāciju datu glabāšanas pamatnoteikumi, kurus var vienkāršot šādi:

  1. Dati ir jāuzglabā un jāuzrāda kā attiecības, ti, tabulas, kurām ir savstarpējās attiecības, piemēram, primārās / svešās atslēgas.
  2. Lai manipulētu ar tabulās glabātajiem datiem, sistēmai būtu jānodrošina relāciju operatori - kods, kas ļauj pārbaudīt attiecības starp divām entītijām. Labs piemērs ir SELECT paziņojuma WHERE klauzula, ti, SQL paziņojums SELECT * FROM CUSTOMER_MASTER WHERE CUSTOMER_SURNAME = 'Smith' vaicās tabulā CUSTOMER_MASTER un visiem klientiem atgriezīs Smita uzvārdu.

Kods vēlāk publicēja vēl vienu dokumentu, kurā tika ieskicēti 12 noteikumi, kas jāievēro visām datu bāzēm, lai tās kvalificētu kā relāciju. Daudzas mūsdienu datu bāzu sistēmas neievēro visus 12 noteikumus, taču šīs sistēmas tiek uzskatītas par relāciju, jo tās atbilst vismaz diviem no 12 noteikumiem.


Lielākajai daļai mūsdienu komerciālo un atvērtā pirmkoda datu bāzu sistēmu ir relatīvs raksturs, un tajās ietilpst plaši pazīstamas lietojumprogrammas, piemēram, Oracle DB (Oracle Corporation); SQL Server (Microsoft) un MySQL un Postgres (atklātais avots).

Kas ir relāciju datu bāzes pārvaldības sistēma (rdbms)? - definīcija no tehopedijas