S.G.B.D. - uri clasice .
Cel mai raspandit sistem de gestiune a bazelor de date este dBASE , in diversele lui
versiuni . El poate fi considerat un " BASIC al bazelor de date . La momentul aparitiei a constituit o adevarata revolutie in domeniul S.G.B.D.-urilor .
Meritele sale principale care l-au impus atentiei utilizatorilor si programatorilor sunt :
foarte simplu de utilizat ;
limbaj de nivel foarte inalt , simplu de invatat ;
interactivitate buna a sistemului ;
poate functiona cu resurse extrem de restranse ;
Dezavantajele principale ale dBASE -ului sunt :
viteza de lucru extrem de scazuta ;
limbaj de programare cu lacune greu de surmontat ( nu poseda salturi , functii matematice reduse , erori de implementare ) ;
aplicatiile create slab interactive ;
imposibilitateta conectarii cu un alt limbaj .
Cele mai importante implementari ale sale sunt : dBASE III Plus si dBASE IV .
A fost creat in 1950 si reprezenta singura posibilitate de gestionare a unei baze de date .
Reprezinta in primul rand un limbaj de programare special conceput pentru informatica de gestiune . Daca facem o comparatie , sugestiva , COBOL este echivalentul FORTRAN-ului pentru sistemele de gestiune a bazelor de date ( din punct de vedere istoric si al performantelor ) .
Limbajul este considerat greoi si inflexibil , iar pentru crearea unui program foarte simplu e nevoie de scrierea unui adevarat eseu .
Singurul avantaj real al COBOL-ului este portabilitatea sa ridicata .
Sistemul dBASE a incintat firmele producatoare de soft , datorita popularitatii sale si pe de alta parte a calitatilor scazute ale implementarilor originale furnizate de firma Ashton-Tate . Au aparut noi implementari ale limbajului care au incercat sa furnizeze unelte profesionale pe baza acestui suport conceptual .
Versiunile FOXBASE 2.10 si FOXBASE PRO se constitue in medii performante atat pentru programatori cat si pentru utilizatori .
II.3.1.4. ISIS
Este distribuit gratis de catre UNESCO , ceea ce il face cu adevarat interesant . Caracteristicile ce il fac interesant sunt :
interactivitate buna ;
posibilitate definire structuri 1 : n ;
suport de retea locala ;
un limbaj intern( o versiune de PASCAL ) cu care se prelucreaza datele ;
adaptabilitate foarte buna .