whycomputer.com >> Cunoașterea pe Internet >  >> Software-ul

Ce este o bază de date verticală?

O bază de date verticală este una în care structura fizică a datelor este mai degrabă coloană pe coloană decât rând-rând. În loc să fie aranjate în structuri de înregistrări orizontale și prelucrate vertical, datele dintr-o bază de date verticală sunt aranjate în structuri verticale, cunoscute ca arbori predicat sau arbori P, și procesați orizontal.

Data Mining
Bazele de date orizontale sunt potrivite pentru aplicații în care rezultatul solicitat este un set de înregistrări orizontale, dar mai puțin pentru aplicații cum ar fi data mining, unde cercetătorii sunt în mod obișnuit interesați de rezultate care pot fi exprimate succint. P-arborii, pe de altă parte, sunt foarte potriviți pentru exploatarea datelor. P-arborii sunt de obicei creați prin descompunerea fiecărui atribut, sau coloană, a unui tabel de înregistrări orizontale în vectori de biți separați sau structuri de date de array. Arborele P poate fi unul dimensional, bidimensional sau multidimensional; dacă datele stocate în baza de date au dimensiuni naturale - de exemplu, date geospațiale sau informații geografice - dimensiunile arborelui P sunt corelate cu cele ale datelor.

Performanța datelor într-o bază de date verticală este procesată prin operatori logici rapizi, cum ar fi AND, OR, exclusive OR și complement. Mai mult decât atât, prin aranjarea coloanelor de date mai degrabă decât în ​​funcție de rând, este posibilă executarea de interogări sau căutări asupra datelor fără a accesa paginile de pe un hard disk care nu sunt afectate de interogare și astfel crește viteza de recuperare a datelor . Acesta este un aspect important în procesul de extragere a datelor în depozite de date foarte mari.

Dimensiune pagină
Un alt avantaj al bazelor de date verticale este că permit stocarea datelor în pagini mari. O dimensiune mare a paginii înseamnă că un număr mare de elemente de date relevante pot fi preluate într-o singură operație de citire. În schimb, o singură operație de citire pe o bază de date orizontală preia nu numai elementele de date relevante, ci și atributele sau coloanele care nu sunt relevante pentru interogarea în cauză și favorizează dimensiunile mici ale paginilor.

Aplicații științifice
Bazele de date verticale au beneficiat din nou de interesul comunității științifice în ultimii ani. Numărul de utilizatori simultan în aplicațiile de baze de date științifice este de obicei mult mai mic decât în ​​cazul aplicațiilor comerciale, dar utilizatorii tind să prezinte interogări mai complexe și neprevăzute. În plus, aplicațiile de baze de date științifice trebuie să ofere în mod tipic un răspuns mai automatizat la întrebări complexe din cauza lipsei de personal de suport pentru baze de date și sisteme. Utilizatorii științifici preferă de obicei să lucreze cu sisteme informatice dedicate, astfel încât aplicațiile științifice de bază de date trebuie să fie portabile între diferite modele de calculatoare. Bazele de date verticale sunt mai bune, cu toate acestea, decât omologii lor orizontali
URL:https://ro.whycomputer.com/software-ul/100507940.html

Software-ul
  • Tipuri de baze de date pentru computere

    Sistemele de gestionare a bazelor de date (DBMS) eliberează programatorul de a se ocupa de detaliile de nivel scăzut ale stocării înregistrărilor. Când dorește o înregistrare, codifică câteva comenzi simple în programul ei, iar DBMS-ul o ia de acolo. De la inceputuri simple, software-ul de baze de d


  • Sistemul de procesare a datelor ia date brute și, prin puterea automatizării computerelor, produce informații pe care un set de aplicații de programe le-a validat. Informațiile includ text, calcule aritmetice, formule și diverse alte tipuri de informații și date bazate pe sistemul informatic. Un sis

  • Tipuri de software pentru sisteme de gestionare a bazelor de date

    Sistemul de gestionare a bazelor de date (DBMS) este software-ul care gestionează o bază de date. Deși cu nume diferite (Microsoft, Oracle, MySQL, IBM DB2, Sybase) ajută la organizarea, stocarea și recuperarea informațiilor. Piața sistemelor de gestionare a bazelor de date este în valoare de peste 2

Cunoașterea pe Internet © https://ro.whycomputer.com