Datenbanken » Datenbankarten » Unify (SQL Base)


Unify (SQL Base)


1984 gründeten Umang Gupta und Bruce Scott, ehemalige Mitarbeiter von ORACLE, die Firma Gupta Technologies und habe eine Entwicklungsumgebung entworfen(SQLWINDOWS), die Sql-Statements und eine kompakte Programmiersprache vereint.

Im Jahr 2006 wurde Gupta Technologie an die Firma Unify, die in Kalifornien ansässig ist, verkauft.

Neben den USA bildet Europa und hier vor allem im deutschsprachigen Raum den wichtigsten Markt für Unify. Die meisten Anwender setzen die 4GL-Entwicklungsumgebung Team Developer zusammen mit dem Hauseigenen Produkt (SQLBase) ein. Besonders im größeren Mittelstand werden besonders von Entwicklern Komplettlösungen entwickelt und vertrieben.

Eine Zeit lang war es Ungewiss ob die Sprache noch aktuell ist, da durch den mehrfachen Firmenverkauf die Kunden verunsichert wurden.

Wichtigste Produkte


SQLBASE

Ist ein relationales DBMS(Datenbankmanagementsystem) das es als Einzelplatzlizenz oder Mehrbenutzerlizenz gibt. Die Datenbank verfügt in der Version 7.5 eine Verschlüsselung von 128-Bit

In Moment ist die Version 11.5 die aktuellste Version

SQLWINDOWS (Centura Team Developer)

Ist eine 4GL-Entwicklungumgebung die die Programmiersprache SAL(Scalable Application Language) beherrscht, die sehr stark an BASIC erinnert:

Beispiel:

Call SqPrepareAndExecute(ghSql,‘SELECT NAME,VORNAME FROM KUNDEN INTO :psName,:psVorname WHERE KUNNR = :pnKnr’)
Call SqlFetchNext(ghSql,gnError)

Team Object Manager

Um SQLWINDOWS in Projektgruppen zu benutzen wird der Team Object Manager verwendet um die OOP(Objektorientierte Programmierung) zu fördern.

Report Builder

Der Report Builder ist ein Programm um professionelle Reports (Berichte) zu erstellen um den Kunden die bestmöglichem Ergebnisse grafisch darzustellen

Vorteile / Nachteile von Unify / SQL BASE


Vorteile:


Nachteile:

- Learning by Doing! -
Übungsbücher mit Lösungen
Übung macht den Meister! Wir sagen euch, welche Übungsbücher am besten geeignet sind.
Anzeigen
Buchempfehlung