Curs 02 martie

Ce este un sistem relațional

În primul rând ia în considerare o definiție aproximativă aproximativă a unui sistem relațional.

Sistemul Relational - un sistem bazat pe principiile:

datele utilizatorului sunt prezentate sub formă de tabel și nimic altceva;

Utilizatorul folosește procesarea datelor operatorilor care generează noi tabele de la staryh1.

Din această definiție, o concluzie importantă: rezultatul oricărei operațiuni pe mesele - este, de asemenea, un tabel. Această închidere nazyvaetsyasvoystvom proprietate. Acest lucru înseamnă că puteți efectua o nouă operație pe rezultatul operației, și anume, ispolzovatvlozhennye expresie. O altă concluzie este că chtooperatsii aplicat fiecărui tabel implicat în operațiune, în ansamblu, și anume toate liniile ei. Takayavozmozhnost mnozhestva- prelucrarea una dintre caracteristicile distinctive primare ale sistemelor relaționale. Adăugăm că tabelele într-un yavlyayutsyalogicheskimi sistem relațional. mai degrabă decât structuri fizice. La nivel fizic, sistemul poate utiliza orice metodă de stocare - fișiere secvențiale, indexare, tocare, indicii de coarde, etc. dar toate acestea detaliskryty de utilizator. Teoria relațională spune nimic despre nivelul intern, în general, lăsând problemele de realizare a stocării fizice dincolo de considerație.

Fig. 3.1 prezintă un exemplu simplu al unei grupe de baze de date relaționale și studenți.

articole similare