Home - qdidactic.com
Didactica si proiecte didacticeBani si dezvoltarea cariereiStiinta  si proiecte tehniceIstorie si biografiiSanatate si medicinaDezvoltare personala
referate stiintaSa fii al doilea inseamna sa fii primul care pierde - Ayrton Senna





Aeronautica Comunicatii Drept Informatica Nutritie Sociologie
Tehnica mecanica

Baze de date


Qdidactic » stiinta & tehnica » informatica » baze de date
Cateva SGBD-uri mai des utilizate



Cateva SGBD-uri mai des utilizate


Cateva SGBD-uri mai des utilizate


1.     SGBD DATACOM/DB

Este un sistem de tip liste inversate. Un sistem poate sa cuprinda pana la 999 baze de date, fiecare dintre ele fiind definita prin adaugarea in mod interactiv, utilizand formulare, a unor descriptori in dictionarul sistemului. Unitatea de acces se numeste element si poate sa fie orice submultime a unei inregistrari.

In acest sistem se lucreaza cu fisiere in care inregistrarile sunt ordonate fizic, existand si o ordine de aparitie a fisierelor in baza de date. Pentru fiecare fisier se pot defini oricate chei de cautare prin care se poate face acces direct sau secvential la inregistrari. accesul are loc prin intermediul unui index unic asociat intregii baze de date.




2.     SGBD DBTG

Este un sistem de baze de date pentru modelul retea. A fost pus la punct de Data Base Task Group, care a propus o notare formala pentru retele prin limbajul de definire a datelor si pentru vederi, precum si limbajul de prelucrare a datelor, cu ajutorul caruia pot fi scrise programe pentru aplicatii.

Programele sunt scrise in limbajul gazda, de cele mai multe ori COBOL. Programele folosesc un spatiu de lucru numit arie de lucru utilizator, in care se gasesc variabilele definite in program, pointerii curenti ce dau chei ale bazei de date si formatari pentru diferite tipuri de inregistrari. formatarile sunt utilizate ca memorii tampon pentru operatiile de intrare/iesire sau pentru transmiterea unor parametrii pentru unele comenzi.


3.     SGBD DB2

Este un sistem de tip relational. Sistemul DB2 cuprinde trei mari componente care, la randul lor, includ multe alte subomponente:

componenta servicii sistem – efectueaza operatii de tip sistem, comunicari cu operatori, identificari de utilizatori si aslte functii similare;

componenta servicii de blocare – permite controlul accesului concurent la date;

componenta servicii baza de date – permite definirea, regasirea si reactualizarea datelor si a informatiilor rivid utilizatorii.

Sistemul DB2 contine un catalog, un sistem de baze de date ce cuprinde informatiile cu privie la diferitele obiecte ce sunt importante pentru sistem, cum ar fi tabelele de baza, vederile, indecsii, utilizatorii, planurile de aplicatii, drepturile de acces si altele.


4.     SGBD IMS

Acest sistem este de tip ierarhic. Descrierea datelor se face asemanator cu modul de descriere a datelor in sistemul de tip retea DBTG. Se definesc doua tipuri de elemente: descrieri ale bazei de date si blocuri de comunicare program.

Limbajul de prelucrare a datelor se numeste DL/I, comenzile din acest limbaj fiind de fapt apeluri de proceduri scrise in limbajul gazda care poate fi COBOL, ASSEMBLER sau altele. Se foloseste o arie de lucru in care sunt pastrate valorile curente pentru tipurile de inregistrari si alte informatii.


5.     SGBD INGRES

Acesta foloseste modelul relational de baze de date. In acest sistem informatiile sunt memorate sub forma de fisiere UNIX cu blocuri de 512 octeti. Tuplurile sunt reprezentate sub forma de inregistrari.


Initial, INGRES a fost construit pentru limbajul de cereri QUEL, dar ulterior a inclus si limbajul SQL. Sistemul contine o multime de utilitare pentru construirea unor interfete prin intermediul formelor, pentru scrierea rapoartelor, pentru construirea unor grafice si altele. Sistemul poate fi folosit de mai multi utilizatori in acelasi timp. El contine un modul de optimizare a cererilor si permite definirea dinamica a datelor. In acelasi timp are un mecanism de lucru cu vederi.



6.     SGBD ORACLE

Sistemul ORACLE este de tip relational. El contine precompilatoare, o interfata cu limbjul gazda, un generator de forme, o interfata de tip meniu neprocedurala, un generator de aplicatii, un generator de documentari si informatii, un generator de rapoarte neprocedural, un procesor de texte, etc.

Generatorul de aplicatii este bazat pe dialogul de tip intrebare-raspuns, permitand introducerea si validarea datelor, reluarea sesiunilor, analizarea situatiilor si sistemelor, modelarea diferitelor functii din sisteme, definirea fluxului de date, aplicatii de cereri si reactualizari.

Sistemul permite utilizarea unor expresii si functii pentru cuvinte, utilizarea unor expresii aritmetice, utilizarea datelor calendaristice, construirea unor subcereri, lucrul cu diferite tipuri de uniuni de relatii, crearea vederilor si altele.

Generatorul de rapoarte permite editarea rapoartelor pe baza informatiilor continute de baza de date. Se pot construi prototipuri pe baza parametrilor predefiniti care pot fi modificate ulterior. Procesorul de texte permite integrarea textelor in grafice si rapoarte.

Sistemul permite diferite operatii cu indecsi asociati tabelelor cat si normalizarea si denormalizarea automata a bazelor de date. Astfel se poate face reorganizarea spatiului fizic. Se pot impune conditii de integritate si de securitate.

7.     SGBD ADABAS

Sistemul ADABAS poate opera cu structuri din toate cele trei modele principale de baze de date. El lucreaza cu tabele carora li se poate aplica operatia de uniune, dar se pot defini si structuri de tip ierarhic sau retea.

Datele sunt memorate ca fisiere partial inversate, putand fi accesate direct. Fiecarei inregistrari inserate i se asociaza automat un numar de secventa utilizat in accesul la date si pentru indicarea apartenentei la un fisier. Datele sunt comprimate. Se pot defini campuri repetitive. Este permisa definirea de chei neunice numite descriptori. Acestea pot fi un camp, o combinatie de campuri sau o parte a unui camp. Orice tip de inreistrare poate sa aiba unul sau mai multi descriptori. Fisierele se pot cupla pe baza descriptorilor. Daca descriptorii sunt astfel incat valoarea implicata apare o data intr-un tabel si de mai multe ori in tabelul cu care acesta este cuplat, se obtine o arborescenta altfel se obtine o retea.

Prelucrarea datelor se face prin intermediul limbajului gazda. Inregistrarile pot fi accesate secvential, in ordinea fizica sau in ordinea data de descriptori.

Informatiile sunt protejate la nivel de fisiere si campuri. Parolele sunt codificate. Utilizatorii primesc un numar de nivel ce le da acces la citire sau la scriere pentru partile de baze de date marcate cu un numar de nivel mai mic sau egal cu numarul asociat utilizatorului.


8.     SGBD dBASE

Este unul din cele mai importante sisteme de gestiune a bazelor de date de tip relational. Gestionarea datelor se face la nivel de relatie. In cereri se folosesc limbajele QBE si SQL. Cererile pot fi exprimate atat printr-o succesiune de comenzi cat si cu ajutorul unui sistem de meniuri. Sistemul permite reprezentarea relatiilor virtuale, cu restrictii de operare asupra lor. Se pot folosi functii agregat iar in relatii pot aparea chei multiple.


9.     SGBD FOCUS

Acesta combina modelul relational cu modelul ierarhic. Functioneaza pe calculatoare IBM sau compatibile. Relatiile sunt reprezentate prin segmente care pot sa fie structurate arborescent. Descrierea datelor se face la nivel de fisier, permitand modificarea schemelor de descriere a datelor. Autorizarea de acces la date este gestionata centralizat. Limbajul de cereri este de tip algebra relationala. Se pot utiliza functii agregat si calcule algebrice cu date. Permite analize statistice ale datelor. Contine un subsistem pentru geberarea automata a unor scheme de baze de date, un editor de rapoarte, etc.


10. SGBD IDMS

A fost produs pentru calculatoare Ibm cu sisteme de operare standard. Este o varianta a sistemului DBTG. Versiunea IDMS/R contine facilitati relationale si constructii SQL. Sistemul cuprinde: o interfata de comunicare date, dictionar de date integrat, intefata de cereri on-line, interfata cu limba engleza, generator de rapoarte si altele.


11. SGBD NOMAD Este un SGBD de tip relational ce cuprinde: un generator de

rapoarte, grafice, statistici, limbaje procedurale si pachete de analiza financiara. Permite o buna productivitate in dezvoltarea de aplicatii si de prototipuri. Baza de date se descrie prin scheme plecand de la o singura relatie, relatia universala, descrierea facandu-se la nivel de fisier, cu posibilitati de modificare ulterioara a schemelor. Autorizarea accesului la date se gestioneaza centralizat, avand posibilitati de folosire a functiilor agregat. Are si facilitati de tip ierarhic.


12. SGBD RAPPORT

Este un sistem de tip relational, functionand pe diferite tipuri de calculatoare cum ar fi: IBM, DEC, BULL. Descrierea datelor se face la nivel de baza de date. Accesul la date este gestionat centralizat. Pentru cereri se foloseste un limbaj de tip algebra relationala si o varianta de SQL-RaSQL. Se pot utiliza functiile agregat. Contine un editor de rapoarte foarte performant.


13. SGBD SABRINA

este un sistem de gestiune a bazelor de date de tip relational care utilizeaza un limbaj neprocedural parametrizabil, cu functii echivalente celor din limbajele SQL si QUEL. Lucreaza sub diferite variante ale sistemului de operare UNIX si pe diferite tipuri de calculatoare. Definirea datelor se face la nivel de relati. Permite modificarea schemelor relationale. Admite definirea unor vederi pe baza altor vederi, dar modificarile pot fi facute numai in vederile definite pe baza relatiilor de baza. Se pot folosi functii agregat si se pot face prelucrari aritmetice ale datelor. Acordarea drepturilor de acces este distribuita.are un subsistem complex pentru verificarea integritatii semantice a datelor. Restrictiile care sunt verificate depind de tipul operatiei efectuate, verificarea fiind facuta inainte de efectuarea operatiilor. Contine un sistem expert pentru proiectarea asistata de baze de date, un editor de rapoarte si altele.


14.  SGBD SOCRATE

Este unul din primele sistem de gestiune de baze de date. In tara noastra a fost folosit pe sistemele FELIX. Sistemul contine un limbaj de descriere de date, un limbaj de cereri, un macrogenerator, un modul de metode de acces, un editor de texte, componente pentru asigurarea securitatii si confidentialitatii datelor din baza. Poate lucra atat autonom cat si ca metoda de acces, fiind deschis prin interfete pentru a putea functiona impreuna cu programe scrise in alte limbaje decat COBOL sau ASSIRIS poate opera atat programabil cat si conversational. In al doilea caz poate fi multiutilizator.


15. SGBD SYSTEM R

Este un sistem de baze de date relationale. In acest sistem relatiile pot fi imbricate una in alta tinand seama de relatii de forma unu-la-mai-multi, sau se pot construi structurimultilista ce conecteaza tupluri a doua relatii si se pot crea indecsi pe diferite multimi de atribute care sunt reprezentati sub forma de B-arbori. Nu se face distinctie intre indicii principali si cei secundari.


16.  SGBD TIS

Este conceput ca un fel de interfata intre un SGBD oarecare si utilizator. Transforma informatiile bazei de dateintr-o forma externa relationala. Schemele relationale pot fi modificate in timp. Gestionarea accesului la date se face distribuit. Utilizeaza un limbaj de interogare pseudonatural, numit QUERY. Acesta se bazeaza pe teoriile inteligentei artificiale. Se pot folosi functii agregat. Contine un editor de rapoarte, componente ce permit studii statistice si alte utilitare.


17. SGBD UNIFY

Se bazeaza pe limbajul SQL, folosind ecrane de interogare. Accesul la date este gestionat centralizat. Permite folosirea functiilor agregat. Are o componenta pentru optimizarea cererilor, un editor de rapoarte si alte componente.




Contact |- ia legatura cu noi -| contact
Adauga document |- pune-ti documente online -| adauga-document
Termeni & conditii de utilizare |- politica de cookies si de confidentialitate -| termeni
Copyright © |- 2024 - Toate drepturile rezervate -| copyright