Independența logică - date - o enciclopedie mare de petrol și gaze, articol, pagina 1

Independența logică - date

independența de date logică este că adăugarea de noi segmente în baza de date nu ar trebui să cauzeze schimbări în aplicații difuzate anterior, care nu au legătură cu copii ale segmentului adăugat de lucru. [1]







Rețineți că independența logică a datelor este asigurată de mecanismele arhitecturii pe mai multe niveluri a DBMS. [3]

Au fost create premise pentru a face distincția între două niveluri de independență logică a datelor. Primul nivel - posibilitatea de a folosi diferite structuri fizice pentru a stoca aceleași tabele - a fost implementat în sistemele de a doua generație. În prezent, a fost atins nivelul al doilea, care oferă implementarea software a diferitelor submodele utilizatorilor. Aceasta asigură independența completă a datelor, iar utilizatorul este separat (pe cât posibil) de structurile de stocare. [4]

Abordarea relațională vă permite să acordați același tip de definiții de schemă și subcircuit și să analizați cu exactitate condițiile care să permită asigurarea independenței logice a datelor. După dată și P; Hopeville [4]; introducerea structurilor de dependență funcțională (vezi începutul paginii) ne permite să luăm în considerare K. [5]

Sistemul de evidență a datelor OKA aparține clasei sistemelor cu destinație generală, cu un limbaj de bază, adaptat mașinilor UE, asigură un nivel ridicat de independență fizică și logică a datelor. [6]

Prezentarea, pe langa faptul ca acestea sunt semnificativ mai ușor de a scrie aplicații cu capacitatea de a trece peste o parte a bazei de date conceptuale și sprijină independența logică a datelor. servesc în multe cazuri și un mijloc convenabil de protecție. Există două tipuri diferite de reprezentări. Primul dintre acestea a fost deja studiat în legătură cu limbile ISBL și Query-by-Example (secțiunile de acest tip nu permit modificarea). [7]

Proprietățile principale ale RDB sunt formulate pe larg în [8] și constau în următoarele: datele pot fi stocate în memoria computerelor sau perifericelor la distanță; prelucrare, să actualizeze, de schimb, de acumulare și de căutare de informații pentru întreaga rețea bazată pe metode comune de acces logic la informațiile de date cu ambalajul ulterior într-o formă care corespunde cerințelor de rețea protocoale de transmitere a datelor monochannel; setul de informații care formează baza de date reprezintă o structură logică stabilă care păstrează fiabilitatea atunci când se modifică modul de utilizare a datelor; Accesul colectiv la date nu afectează ușurința de a face schimbări, redundanța datelor, performanța de acces și fiabilitatea datelor; mijloacele utilizate de suprascrierea formatele de date stocate în diverse unități fizice obținute independență fizice și logice la viteza necesară de căutare și accesul la informație. [8]

Proprietățile bazei de date fizico-chimice ale substanțelor și amestecuri ale acestora cuprinde informații privind constantele fizico-chimice și dependențele coeficienți aproximează proprietățile substanțelor asupra parametrilor de stare și de asemenea, include un set de programe și de prelucrare a datelor experimentale pentru calcularea valorilor proprietăților fizico-chimice. Modelul conceptual care stă la baza construirii BFCC este de așa natură încât asigură aproape complet independența fizică și logică a acestor programe software. Utilizatorului sistemului i se oferă posibilitatea de a obține o varietate de informații de referință, atât direct pe ecranul terminalului, cât și prin tipărirea de documente tipărite sub formă de ESKD. [9]







Există sisteme în care reprezentările logice și fizice ale datelor nu sunt delimitate. Deci, în RDMS nu există o independență logică a datelor. Fiecare tabel din acest sistem este organizat sub forma unui fișier neordonat, plasat într-o zonă de memorie continuă de până la jumătate de miliard de octeți. [10]

Independența fizică a datelor este înțeleasă ca abilitatea DBMS de a oferi o anumită libertate de a modifica modul în care o bază de date este organizată într-un mediu de stocare, fără a fi necesară modificarea corespunzătoare a reprezentării logice. Independența fizică a datelor se realizează în DBMS datorită acelorași mecanisme de transformare ale arhitecturii sistemului care asigură independența logică a datelor. [11]

Independența datelor este de obicei înțeleasă ca independența programelor care accesează DBMS din transformările fizice sau logice ale datelor. Cerința privind independența datelor fizice se datorează faptului că nu există o organizare a datelor fizice care să fie cea mai bună pentru toate aplicațiile posibile din domeniul SGBD. Prin urmare, DBMS, adaptându-se la anumite condiții de operare, ar trebui să poată schimba metodele de acces și structura fizică a datelor fără a schimba programele utilizatorilor folosind DBMS. Sistemele care vă permit să adăugați noi relații la structura logică a bazei de date trebuie să aibă independența logică a datelor. Independența logică a datelor înseamnă posibilitatea modificării logice a bazei de date fără a schimba în mod semnificativ programele care utilizează această bază de date. Abilitatea unui sistem de gestionare a bazelor de date de a gestiona diferite structuri logice este primul pas către asigurarea independenței logice a datelor. În general, se impun restricții stricte pentru a asigura independența datelor pentru clasele de date valabile și relațiile admise specificate în definițiile date. [12]

Independența datelor este de obicei înțeleasă ca independența programelor care accesează DBMS din transformările fizice sau logice ale datelor. Cerința privind independența datelor fizice se datorează faptului că nu există o organizare a datelor fizice care să fie cea mai bună pentru toate aplicațiile posibile din domeniul SGBD. Prin urmare, DBMS, adaptându-se la anumite condiții de operare, ar trebui să poată schimba metodele de acces și structura fizică a datelor fără a schimba programele utilizatorilor folosind DBMS. Sistemele care vă permit să adăugați noi relații la structura logică a bazei de date trebuie să aibă independența logică a datelor. Independența logică a datelor înseamnă posibilitatea modificării logice a bazei de date fără a schimba în mod semnificativ programele care utilizează această bază de date. Abilitatea unui sistem de gestionare a bazelor de date de a gestiona diferite structuri logice este primul pas către asigurarea independenței logice a datelor. În general, se impun restricții stricte pentru a asigura independența datelor pentru clasele de date valabile și relațiile admise specificate în definițiile date. [13]

Reprezentarea grafică a unui set binar sub forma unor arce direcționate numite care conectează tipurile de înregistrări (noduri) rezultă într-o rețea numită diagramă a structurii datelor. O astfel de notație explicită pentru un set binar sub forma relațiilor dintre tipurile de înregistrări este de obicei reținută atunci când modelul este reprezentat în memorie. Dicționarele oferă acces la tipurile de înregistrări ale proprietarilor care asociază diferite nivele ale tipurilor de înregistrări ale membrilor folosind lanțuri de pointeri. Cu toate acestea, utilizarea lanțurilor afectează independența fizică a datelor, deoarece utilizatorul poate avea nevoie de informații despre plasarea fizică a înregistrărilor. Un anumit grad de independență de date logice prevede un sistem de mecanism - subcircuit, care permite programului să interacționeze numai cu subcircuit, descrie partea utilizată a bazei de date. [14]

Independența datelor este de obicei înțeleasă ca independența programelor care accesează DBMS din transformările fizice sau logice ale datelor. Cerința privind independența datelor fizice se datorează faptului că nu există o organizare a datelor fizice care să fie cea mai bună pentru toate aplicațiile posibile din domeniul SGBD. Prin urmare, DBMS, adaptându-se la anumite condiții de operare, ar trebui să poată schimba metodele de acces și structura fizică a datelor fără a schimba programele utilizatorilor folosind DBMS. Sistemele care vă permit să adăugați noi relații la structura logică a bazei de date trebuie să aibă independența logică a datelor. Independența logică a datelor înseamnă posibilitatea modificării logice a bazei de date fără a schimba în mod semnificativ programele care utilizează această bază de date. Abilitatea unui sistem de gestionare a bazelor de date de a gestiona diferite structuri logice este primul pas către asigurarea independenței logice a datelor. În general, se impun restricții stricte pentru a asigura independența datelor pentru clasele de date valabile și relațiile admise specificate în definițiile date. [15]

Pagini: 1 2

Distribuiți acest link:






Articole similare

Trimiteți-le prietenilor: