Diferența dintre DBMS și RDBMS

Diferența cheie: un DBMS este utilizat pentru stocarea datelor în fișiere. În DBMS se pot stabili relații între două fișiere. Datele sunt stocate în fișiere plate cu metadate, în timp ce RDBMS stochează datele într-o formă tabulară cu o condiție suplimentară a datelor care impun relații între tabele. Spre deosebire de RDBMS, DBMS nu suportă arhitectura serverului client. RDBMS impune constrângeri de integritate și urmează normalizarea care nu este suportată în DBMS.

DBMS și RDBMS sunt sisteme de management care se referă la colectarea programelor necesare pentru gestionarea unei baze de date. În ciuda acestei asemănări, apar diferențe majore între ele. DBMS reprezintă sistemul de gestionare a bazelor de date, în timp ce RDBMS reprezintă sistemul de gestionare a bazelor de date relaționale; aceste software-uri sunt create pentru a menține și utiliza o colecție de date pe scară largă într-un mod eficient. Sistemele de gestionare a bazelor de date au fost introduse de Charles în 1960, în timp ce sistemele de baze de date relaționale au fost înființate de Dr. EFCodd de la IBM San Jose Research Laboratory în anul 1970.

DBMS gestionează o cantitate mare de date structurate cu avantajele prelucrării interogărilor, controlul accesului la date, schimbul de date și recuperarea corespunzătoare, precum și modificarea datelor. RDBMS este un DBMS care stochează datele în tabele; un tabel este o colecție de intrări de date interdependente și constă din coloane și rânduri. Fiecare dintre aceste tabele are un identificator unic sau "cheie primară". De asemenea, RDBMS stochează relația dintre date sub formă de tabele. În modelul ierarhic al DBMS datele sunt organizate ca un arbore inversat; în care fiecare entitate are un singur nod părinte, dar cu posibilitatea unor noduri de copii mai multe. În modelul de rețea al DBMS entitățile sunt organizate într-un grafic și sunt definite căi pentru a accesa entitățile. În modelul relațional al datelor DBMS sunt organizate în tabele două dimensiuni numite ca relații, iar RDBMS se bazează pe acest model relațional special. Un DBMS se califică a fi un RDBMS dacă urmează 13rule definite de Dr.EFCodd. Aceste reguli sunt descrise ca fiind-

Regula 0: Sistemul trebuie să îndeplinească condiția de a fi relațional ca bază de date și, de asemenea, ca un sistem de management.

Regula 1: Toate informațiile trebuie reprezentate prin valorile din pozițiile coloanelor.

Regula 2: Fiecare valoare trebuie să fie accesibilă.

Norma 3: Valorile nula trebuie tratate sistematic.

Norma 4: Catalogul online activ trebuie să se bazeze pe modelul relațional.

Norma 5: prezența a cel puțin unei limbi cuprinzătoare în susținerea definiției datelor, a definirii vederii, a manipulării datelor, a constrângerilor de securitate și integritate, a limitelor de autorizare și de tranzacție.

Norma 6: Sistemul trebuie să poată actualiza vizualizările teoretic actualizabile.

Norma 7: Sistemul trebuie să accepte introducerea, actualizarea și ștergerea la nivel înalt.

Norma 8: Sistemul trebuie să posede independență fizică a datelor.

Norma 9: Sistemul trebuie să dețină independență logică.

Norma 10: Constrângerile de integritate trebuie specificate separat de programele de aplicații.

Norma 11: Distribuirea porțiunilor bazei de date în locații diferite trebuie să rămână invizibilă pentru utilizatori.

Regula 12: Un limbaj de nivel scăzut nu trebuie folosit pentru a submina sau a ocoli regulile și constrângerile de integritate care sunt exprimate în limbajul relațional de nivel superior.

DBMS poate fi folosit pentru aplicații simple, în timp ce design-ul următor, de exemplu RDBMS, poate fi folosit pentru aplicații complexe de afaceri. Sistemul IBM de management al informațiilor (IMS) este un exemplu de DBMS, iar Microsoft SQL Server este un exemplu de RDBMS.

Recomandat

Articole Similare

  • diferență între: Diferența dintre Bazar și Piața Flea

    Diferența dintre Bazar și Piața Flea

    Diferența cheie: Termenul "bazar" poate însemna multe lucruri diferite în funcție de țara în care a fost folosit. Atunci când este utilizat în Orientul Mijlociu sau în țările asiatice, cuvântul se referă la o piață deschisă care vinde o varietate de bunuri diferite, inclusiv alimente, condimente, obiecte de uz casnic etc. În țările occi
  • diferență între: Diferența dintre uleiul de muștar și uleiul rafinat

    Diferența dintre uleiul de muștar și uleiul rafinat

    Diferența principală: În general, uleiul de muștar este obținut din semințe de muștar, în timp ce uleiurile rafinate sunt uleiuri de gătit generale obținute prin rafinarea uleiurilor brute. Uleiurile și formele lor sunt aplicabile în diferite sectoare industriale și de gătit. La nivel global, petrolul și industriile joacă un rol important în sectoarele economice mondiale. Uleiurile utili
  • diferență între: Diferența dintre Mini USB și Micro USB

    Diferența dintre Mini USB și Micro USB

    Diferența principală: Mini USB precede micro USB și ambele au cinci pini. Cu toate acestea, mini USB are un ciclu de viață de 5.000 de conectori și deconectați, în timp ce micro USB are un ciclu de viață de cel puțin 10.000 de legături și deconectări. De asemenea, micro USB este mai mic decât mini USB. În 1994, un g
  • diferență între: Diferența dintre blugi de bumbac și jeans denim

    Diferența dintre blugi de bumbac și jeans denim

    Diferența principală: Jeansurile sunt pantaloni care sunt fabricați din material textil denim sau dungaree. Jeansul a fost făcut popular de către pantalonii denim albastru inventat de Levi Strauss în 1873. Denimul este un material textil de bumbac robust, ceea ce înseamnă că este fabricat din fibră de bumbac care este țesută într-o manieră specifică. În zilele noa
  • diferență între: Diferența dintre locație și locație

    Diferența dintre locație și locație

    Diferența principală: locația unei zone oferă o referință pentru localizarea unui loc. Locația poate fi absolută sau relativă. Locația absolută oferă o referință clară pentru localizarea zonei, cum ar fi latitudinea și longitudinea, numele orașului sau al orașului sau o adresă stradală. Locația relativă d
  • diferență între: Diferența dintre obiectiv și ambiție

    Diferența dintre obiectiv și ambiție

    Diferența cheie: Un scop este un rezultat dorit pe care o persoană dorește să-l atingă. Este o țintă pe care o persoană dorește să o atingă. Ambitia este de fapt dorinta sau ceea ce conduce o persoana. Este o voință pe care o are o persoană care îi permite să continue și să continue să obțină lucruri mai bune și mai mari în viață. Obiectivul și ambiția s
  • diferență între: Diferența dintre ambasador și Înaltul Comisar

    Diferența dintre ambasador și Înaltul Comisar

    Diferența cheie: Ambasadorii și înalții comisari sunt ambii diplomați, care sunt responsabili pentru reprezentarea țării lor de origine într-o țară străină. Termenul "Înaltul Comisar" se referă la un ambasador într-o țară a Commonwealth-ului. Termenii "ambasador" și "Înaltul Comisar" sunt adesea confuze din cauza contextului similar în care sunt folosite. Motivul pentru ace
  • diferență între: Diferența dintre Ziua Memorialului și Ziua Veteranilor

    Diferența dintre Ziua Memorialului și Ziua Veteranilor

    Diferența cheie: Ziua Memorialului și Ziua Veteranilor sunt sărbătorile, în special cele petrecute în SUA. Sunt atât sarbatori nationale care onoreaza si isi amintesc pe cei care au servit in SUA. Cu toate acestea, Memorial Day isi aminteste oamenii care au murit in timp ce servesc in fortele armate, in timp ce Ziua Veteranilor onoreaza toti oamenii, traiesti si morti care au servit in fortele armate . Atât
  • diferență între: Diferența dintre Declarația Declarație și Comutare

    Diferența dintre Declarația Declarație și Comutare

    Diferența cheie: Instrucțiunea if utilizează o expresie booleană pentru a executa funcția și poate fi adesea folosită pentru a verifica mai multe condiții simultan. Instrucțiunea switch utilizează o expresie int pentru a verifica fiecare cauză pentru a vedea dacă aceasta îndeplinește condițiile, dacă aceasta face instrucțiunea va executa codul. Mulți ingineri

Alegerea Editorului

Diferența dintre Samsung Galaxy S4 Mini și HTC One X

Diferența cheie: Samsung a anunțat oficial fratele mai mic al noului său brand-pilot: Samsung Galaxy S4 Mini. Telefonul este dotat cu un ecran tactil de 4, 3 inch qHD Super AMOLED, care oferă o densitate de ~ 256 pixeli pixeli. Greutatea telefonului a fost de asemenea redusă la 107 grame pentru modelul 3G și 108 grame pentru modelul LTE. HTC