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ă: software-ul

    software-ul

    Software-ul este un cuvânt care vine din limba engleză, dar datorită utilizării pe scară largă, a fost acceptat de Academia Regală Spaniolă . Potrivit RAE , software-ul este un set de programe, instrucțiuni și reguli computerizate care permit efectuarea unor sarcini diferite pe un computer. Software
  • o definiție populară: alăptarea

    alăptarea

    Alăptarea este un tip de dietă care implică un copil care se hrănește cu laptele matern. Laptele este tocmai un aliment unic care permite mamei să transmită mecanismele sale de apărare nou-născutului, în timp ce actul alăptării reușește să întărească relația mamă-copil. În special, putem stabili că există două tipuri clare de alăptare. Astfel, pe de o parte,
  • o definiție populară: deficit

    deficit

    Un deficit (din lipsa latină, care poate fi tradus ca "lipsă" ) este deficitul , deficiența sau deficiența unui lucru care este necesar sau considerat esențial. Termenul poate fi aplicat produselor sau bunurilor diferite, de la alimente la bani. Este folosit în principal în context comercial, în domeniul companiilor și al statelor. De exem
  • o definiție populară: credo

    credo

    Conceptul de crez poate fi folosit cu referire la setul de convingeri, opinii și principii ale unui individ sau unei comunități. Noțiunea se referă la convingerile care, în general, guvernează acțiunile unei persoane. De exemplu: "Jucătorii au asimilat curând crezul antrenorului" , "Crezul meu ca jurnalist include valori diferite, nu sunt dispus să fac pe cineva să sufere pentru a publica o scoopă" , "Noul ministru al Economiei a luat câteva ore să-i explice credo pentru antreprenori " . Ideea crezulu
  • o definiție populară: religie

    religie

    Conceptul de religie își are originea în termenul latin religio și se referă la credința și cunoștințele dogmatice despre o entitate divină . Religia implică o legătură între om și Dumnezeu sau zei ; Potrivit credințelor lor, persoana își va conduce comportamentul conform unei anumite morale și va suporta anumite rituri (cum ar fi rugăciune, procesiuni etc.). De exemplu: &quo
  • o definiție populară: salvare

    salvare

    Cuvântul latin salvatĭo a venit în limba noastră ca mântuire . Este vorba despre actul și rezultatul salvării sau salvării . Acest verb, pe de altă parte, se referă la găsirea unui lucru sau a unei persoane în adăpost; pentru a evita un risc; a exclude un lucru de la ceea ce se face cu altul; sau, în planul religiei , să adere la gloria divină. De exemplu: &q