2. 1. INFORMAȚII GENERALE PRIVIND MODELAREA INFOLOGICĂ
O bază de date prezintă o parte a lumii reale. Desigur, caracterul complet al descrierii va depinde de obiectivele sistemului de informare care se creează.
Pentru ca baza de date să reflecte în mod adecvat zona subiectului, proiectantul bazei de date trebuie să fie conștient de toate nuanțele inerente domeniului dat (software) și să le poată afișa în baza de date. Domeniul subiect trebuie descris anterior. Pentru aceasta, în principiu, poate fi folosită și o limbă naturală, dar aplicarea acesteia are multe dezavantaje, principalele fiind greutatea descrierii și ambiguitatea interpretării ei. De aceea, de obicei, în aceste scopuri utilizați unelte limbaj artificial formalizate. În acest sens, modelul infologic (ILM) este înțeles ca o descriere a domeniului subiect, realizat cu utilizarea unor instrumente de limbaj speciale care nu depind de software-ul utilizat în viitor.
Modelul de informații ar trebui să fie construit indiferent dacă ulterior să utilizați orice DBMS sau să utilizați alt software pentru implementarea sistemului dvs. de informații.
Cerințe pentru modelul infologic. Cerința principală pentru ILM, care rezultă din numirea sa, este cerința pentru o cartografiere adecvată a domeniului. ILM ar trebui să fie consecventă.
În ciuda faptului că lumea reală, expusă în ILM, este de natură nesfârșită, modelul infologic este finit, care este asigurat de o limitare strictă a subiectului. Prin urmare, ILM ar trebui să aibă proprietatea unei extensibilități ușoare, asigurând introducerea de noi date fără a modifica cele definite anterior. Același lucru se poate spune despre ștergerea datelor. Datorită dimensiunii mari a modelelor infologice reale, ar trebui asigurată compoziția și descompunerea modelului.
Este nucleul sistemului de proiectare. ILM conține informațiile necesare și suficiente pentru proiectarea ulterioară a sistemului automat de procesare a informațiilor.
Componente ale modelului infologic. Modelul de informații al domeniului include un număr de componente (Figura 2. 1). Componenta centrală a modelului mitologic este descrierea obiectelor domeniului și a conexiunilor dintre ele (ER-model). Aceste întrebări vor fi discutate în detaliu la punctul 2 de mai jos.