Definiție model de date

În domeniul afacerilor, un model de date este o structură abstractă care documentează și organizează informațiile pentru comunicarea dintre personalul departamentului tehnic și restul angajaților. În domeniul informaticii, aceasta diferă în abordarea sa, care se concentrează pe planificarea dezvoltării aplicațiilor și pe decizia privind modul în care vor fi stocate datele și modul în care acestea vor fi accesate.

Deseori specificate într-o limbă, modelele de date determină structura informațiilor, cu scopul de a îmbunătăți comunicarea și acuratețea aplicațiilor care utilizează și fac schimb de date . Acestea sunt motive comune în care membrii unei echipe de lucru cu diferite nivele de experiență și cunoștințe tehnice pot interacționa fără probleme, deoarece aceste modele trebuie să aibă o singură interpretare .

Modelele de date sunt esențiale pentru dezvoltarea sistemelor informatice, deoarece pot obține compatibilitatea necesară pentru a gestiona cantitățile colosale de date . De asemenea, dacă aceleași structuri sunt utilizate pentru stocare și acces, atunci diferite aplicații pot partaja informații. Un exemplu clar este un formular de înregistrare pe un site web, unde pentru numele nostru putem introduce doar litere, iar pentru data nașterii, numerele cu o anumită comandă (cum ar fi ziua, luna și anul). Aceste restricții răspund nevoilor bazei de date și ar trebui să fie aceleași în două baze printre care am dori să împărtășim informații.

În schimbul eficienței deosebite pe care o oferă, este costul ridicat al dezvoltării, funcționării și întreținerii sistemelor și interfețelor . De multe ori, dacă calitatea modelelor de date implementate este slabă, acestea devin obstacole în calea creșterii unei companii. În general, acest lucru este evident atunci când o companie care nu a investit niciodată o mulțime de resurse în infrastructura digitală decide că dorește să modernizeze și descoperă că are o bază de date atât de ineficientă și prost concepută încât ar fi mai simplu și mai puțin costisitor să reconstrui totul de la început .

Potrivit Institutului Național de Standarde americane (ANSI), un model de date poate fi interpretat ca o schemă :

* conceptual, care specifică expresiile permise de modelul însuși, comunică utilizatorilor regulile și definițiile esențiale ale datelor;
* logic, care descrie semantica tabelelor și coloanelor, clase orientate pe obiecte etc., reprezentate de o tehnologie specială de manipulare (cum ar fi limba SQL );
* fizic, care detaliază mediul în care sunt stocate informații, cum ar fi partițiile pe discuri .

Tipuri de modele de baze de date

Model de tabel : definiția sa nu poate răspunde strict la un model; Se compune dintr-o listă de date bidimensionale, în care toate elementele unei coloane date sunt similare și toate valorile unui rând sunt legate între ele.

Modul ierarhic : informația este organizată într-o structură arborescentă, imbricată astfel încât fiecare element să se poată ramifica în multe altele, care trebuie să poată fi sortate într-un fel.

Model de rețea : structură informații folosind două constructe fundamentale, numite înregistrări (înregistrări) și seturi (seturi); cele dintâi conțin câmpuri, iar acestea din urmă definesc relațiile dintre registrele unu-la-multe (de exemplu, un client, multe produse achiziționate).

Schema de stele : de obicei, constă dintr-o masă principală, la care sunt asociate multe altele. Un exemplu comun este de a stoca datele unui pacient într-un tabel, care, la rândul său, va fi legat de altul în care sunt incluse toate interogările dvs. și de altul în care sunt înregistrate reclamațiile sau modificările planurilor de acoperire și așa mai departe.

Recomandat
  • o definiție populară: rezoluție supremă

    rezoluție supremă

    Din rezoluția latină, rezoluția de fond este legată de acțiunea și efectul de rezolvare sau de rezolvare (găsirea soluției la o problemă, luarea unei decizii). Conceptul este folosit pentru a desemna decretul sau hotărârea unei autorități , cum ar fi o hotărâre administrativă sau o hotărâre judecătorească. Supremul , pe de a
  • o definiție populară: certitudine

    certitudine

    Termenul latin certitūdo a venit în limbajul nostru ca certitudine . Conceptul face aluzie la o convingere , o certitudine sau o convingere . De exemplu: "Am siguranța că în curând vom depăși acest moment proast" , "Medicul mi-a spus că nu există nici o certitudine cu privire la rezultatul operațiunii" , "Dacă sunt președinte, mă voi ocupa de asigurarea certitudinii investitorilor pentru pariați pe țară " . Siguranța este
  • o definiție populară: colaps

    colaps

    Termenul latin collābi , care poate fi tradus ca "cădere" , a dus la collapse . Acest cuvânt a venit în limba noastră ca o prăbușire : colapsul , prăbușirea sau devastarea de ceva. De exemplu: "Guvernul a promis să ofere ajutor financiar pentru a preveni prăbușirea sectorului farmaceutic" , "Prăbușirea pieței bursiere a lăsat mii de oameni în ruine" , "Înfrângerea în finală a fost începutul prăbușirii clubului “. Ideea de colaps este fol
  • o definiție populară: rumba

    rumba

    Este cunoscută sub numele de rumba unui ritm muzical și unui tip de dans care este tradițional al Cubei și al cărui rădăcini sunt africane. Istoria indică faptul că rumba a apărut pe pământul cubanez în timpul epocii coloniale, fiind condusă de populația neagră. Rumba a început să se dezvolte în vecinătatea fabricilor de zahăr. Muzica a fost produ
  • o definiție populară: protecție

    protecție

    Protecția , din protecția latină, este acțiunea și efectul de a proteja (apăra, apăra sau proteja ceva sau cineva). Protecția este o îngrijire preventivă înaintea unui eventual risc sau problemă. De exemplu: "O mamă trebuie să ofere întotdeauna protecție copiilor ei" , "Femeia amenințată a cerut protecția poliției" , "Dacă aveți de gând să faceți sex cu un partener ocazional, nu uitați să utilizați protecția" . Protecția poate fi fizică (
  • o definiție populară: nutreț

    nutreț

    Termenul francez patrurage a venit în limba noastră ca furaj . Conceptul se referă la cereale , iarbă uscată și iarbă care este folosită pentru hrana animalelor . Furajul, prin urmare, constă din plante cultivate pentru a hrăni animalele . Caracteristicile sale depind de tipul de sol, de climă și de producția animalieră la care este destinat. Uneori produ