Ce tipuri de baze de date sunt populare?

Datorită dezvoltării continue a tehnologiei, este foarte dificilă prezentarea lucrărilor marilor organizații fără baze de date în lumea de astăzi. Cel mai probabil, nu toată lumea știe că există o varietate de tipuri de baze de date. Și toți au propriile lor merite și dezavantaje.

Care sunt bazele ierarhice

Tipuri de baze de dateAu apărut mai întâi, folosite pe calculatoare de foarte mult timp. În mod ironic, în ciuda "antichității" acestor baze, ele sunt încă populare în unele companii. Sunt o piramidă. Toate câmpurile și înregistrările asociate între ele sunt grupate împreună. Într-o astfel de piramidă, pot fi înregistrate înregistrări atât ale nivelurilor superioare cât și ale celor inferioare. Fiecare înregistrare urmează un fel de subordonare, implementarea căreia controlează sistem de gestionare a bazelor de date. Această construcție, care are o bază de date ierarhică, nu este atât de dificil de analizat, este necesar doar să se facă o analogie cu arborele genealogic. Avantajul său este că este foarte ușor de actualizat. În plus, un angajat poate accesa baza de date ierarhică destul de simplu. Dezavantajul este faptul că este aproape imposibil să se stabilească mai mult de o legătură între "descendent" și "părinte".

Avantajele bazelor de rețea

rețea tipuri de baze de date foarte asemănătoare cu cele de mai sus. Principala diferență este structura, care are aspectul unui tip de web. În plus, spre deosebire de bazele de date ierarhice, înregistrările pot fi atașate la mai mult de un "părinte" sau la un proprietar. La fel ca în varietatea descrisă mai sus, bazele de rețea sunt utilizate în principal pe computerele principale, numite servere. Bazele de date ale rețelei sunt mai flexibile. Dar merită să știți că numărul conexiunilor din ele are limitări.



Popularitatea bazelor de date relaționale

Sistem de gestionare a bazelor de dateRelationale bază de date sunt cele mai flexibile dintre toate bazele enumerate. Toate datele sunt stocate în tabele, fiecare având propriul câmp cheie. Cu ajutorul unei astfel de chei, este mai ușor să identificați o înregistrare specifică. În plus, este unic pentru întreaga masă. Tabelele sunt legate între ele printr-o anumită cheie. De exemplu, unul conține câmpurile cheie "Codul produsului" și "Codul vânzătorului", iar celălalt conține câmpurile "Codul vânzătorului" și "Codul producătorului". Acestea vor fi legate între ele prin intermediul câmpului "Codul comerciantului". Astfel de baze de date au câștigat popularitate datorită simplității și ușurinței lor în înregistrările importante. Dezavantajul este o căutare mai laborioasă a informațiilor necesare.

Un viitor promițător cu baze de date orientate pe obiecte

Vizualizările bazei de date orientate pe obiecte oferă utilizatorului posibilitatea de a adăuga noi tipuri câmpurile de informații, și adăugarea de fișiere audio, video și grafice la structura tabelului. În comparație cu bazele de date anterioare, DBMS-urile orientate spre obiecte au multe avantaje. Dezvoltarea de baze de dateÎn plus, prelucrarea lor este mult mai ușoară decât în ​​cazurile de mai sus. Obiectele care conțin o astfel de varietate de baze de date sunt construite din două elemente: de la date și de la instrucțiuni care ajută la determinarea tipului de prelucrare a datelor. Dintre aceste deficiențe, puteți evidenția costul ridicat și lipsa de disponibilitate a multor companii de a achiziționa astfel de baze de date în locul celor vechi, care au fost testate de mult timp.

Dar dezvoltarea de baze de date cu posibilitatea de a adăuga obiecte multimedia devine tot mai populară. Prin urmare, există o certitudine că, în viitorul apropiat, majoritatea organizațiilor vor trece în continuare la baze de date orientate pe obiecte.

Distribuiți pe rețelele sociale:

înrudit
Care sunt obiectivele designului bazei de dateCare sunt obiectivele designului bazei de date
Baza de date normalizareBaza de date normalizare
Fișier SQL. Formatul de fișier SQL: descrierea extensieiFișier SQL. Formatul de fișier SQL: descrierea extensiei
Arhitectura client-server: trăsături de interacțiuneArhitectura client-server: trăsături de interacțiune
Crearea unei baze de date MySQL face parte din orice siteCrearea unei baze de date MySQL face parte din orice site
Care sunt datele? Tipuri de dateCare sunt datele? Tipuri de date
O bază de date ierarhică este ... Modele, exempleO bază de date ierarhică este ... Modele, exemple
DB este ... Tipuri și proprietăți ale bazei de dateDB este ... Tipuri și proprietăți ale bazei de date
Care sunt cele mai frecvente în practică bazele de date?Care sunt cele mai frecvente în practică bazele de date?
ACCDB: cum se deschide un fișierACCDB: cum se deschide un fișier
» » Ce tipuri de baze de date sunt populare?