CalculatoareTehnologia informației

Modele de date, efectuarea de lucru cu constrângeri

Mediul de informații există obiecte și elemente care necesită stocarea de informații despre ei înșiși. Prin urmare, și am început să utilizeze un model de date care să permită, în plus față de funcția de bază, face treaba cu link-uri. Este necesar să se creeze orice bază de date. Organizația în sine poate fi fizică sau logică. În primul caz, oferă spațiu de stocare la nivelul mașinii. Ei bine, există o interacțiune directă cu utilizatorul la organizarea logică, în cazul în care influența anumite software-ul său. Astăzi emit modele de date de bază: cele mai ierarhice, relaționale și rețea.

Atunci când modelul de date ierarhic al întregului set de elemente are o legătură formată prin norme specifice. Obiectele pot fi reprezentate ca un arbore inversat, care conține nodurile pe un nivel sau altul, au legături între ele. Un nod este un set de atribute care descriu un obiect. copac Ierarhic are un singur nod situată la nivelul solului. Un astfel de model nu este fără dezavantaje semnificative de ineficacitate a unui anumit tip de relație, și accesul lent la nivelurile inferioare ale sistemului ierarhic.

O alta este cazul atunci când se utilizează un model de date relaționale, care se caracterizează printr - o structură foarte simplă. Acesta este implementat ca un tabele bidimensionale care susțin o anumită relație. Abordarea relațională pe o perioadă lungă de timp a rămas fără o atenție adecvată, așa cum a cerut de resurse serioase de calculator. Cu toate acestea, odată cu apariția situației calculatorului personal sa schimbat dramatic. Și un astfel de model pentru a organiza datele practic înlocuite de alte sisteme. Creatorul întruparea acestei idei a dat lumii un instrument de lucru de succes cu relații.

Modelul de date de rețea de orice membru poate avea o legătură directă cu un alt element. Există unele similitudini cu sistemul ierarhic, dar diferența constă în faptul că toleranța de conexiuni multiple la segmentele situate la nivelul superior. Acest lucru nu este atât de a urmări în mod clar direcția de link-uri, astfel încât acestea trebuie să fie specificate când descrierea bazei de date. Dezavantajele acestui model includ lipsa de siguranță a informațiilor, dar problema este rezolvată în prezent foarte activ.

Orice baze de date create pe baza acestor modele. Diferențele dintre ele să dispară treptat, ca urmare a introducerii tehnologiei informației orientate spre obiect. Fiecare model are caracteristici specifice, care permit obținerea unor efecte maxime cu aplicații specifice. Spre deosebire de baze de date relaționale din alte colegii este că ei sunt capabili de a schimba structura, chiar și după introducerea datelor. Cu toate acestea, baza de date de mare având structura invariabile și interacțiunea constantă cu aplicațiile pot fi cele mai productive din punct de vedere al vitezei de acces.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ro.delachieve.com. Theme powered by WordPress.