[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Wspierajmy się



Czy coś stoi na przeszkodzie, by PSC zrobiło LEPSZĄ bazę?:))))))
KJM

Henryk Jusza wrote:

 
 
Podzielam te opinie i od lat zastanawiam sie nad tym, dlaczego rozmaite
narzedzia, ktore maja bezposrednie wsparcie do kilkunastu baz danych, zwykle
nie wspieraja Progress'a. Nie bardzo wierze w ogolnoswiatowe spiski, wiec wina
lezy zapewne po stronie PSC. Czy ktos ma inne wytlumaczenie?
Wyjaśnienie jest proste - baza progress'owa nie jest bazą SQL-ową. SQL-89 to wewnętrzna sprawa Progress'a. SQL-92 to coś obok Progress'a i dostępny dopiero od wersji 9. Ciągłe kłopoty ze sterownikami ODBC powodują, że trudno dostać się do tej bazy. Natomiast większość uniwersalnych narzędzi komunikuje się z bazą poprzez ODBC i działa na bazie za pomocą SQL'a.

Jeśli chodzi o narzędzia typu CASE, to od lat korzystam z PowerDesigner'a firmy Sybase. Generuje triggery do utrzymania integralności bazy (szablony trigger'ów można samodzielnie zmieniać), pozwala wykonywać rewerse engineering. Generuje schemat bazy w postaci skryptu SQL (starsze wersje tego produktu generowały w postaci pliku *.df). Dla moich potrzeb zbudowałem most do nie-SQL'owej bazy progressowej (obsługiwanej za pomocą 4GL). Ma duże możliwości dokumentacyjne.

Pozdrawiam,


Henryk Jusza              mailto:henju@pg.gda.pl
--------------------------------------------------------------
Ośrodek Informatyczny Politechniki Gdańskiej
Pracownia Rozwoju Oprogramowania
tel (058) 347-28-01          fax (058) 347-24-63



Placisz raz - uzywasz caly czas!
[ http://www.onetmail.onet.pl/oferta ]