Zum Inhalt springen

Gupta Technologies

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 17. August 2005 um 15:47 Uhr durch 84.163.182.63 (Diskussion). Sie kann sich erheblich von der aktuellen Version unterscheiden.

Gupta Technologies ist der aktuelle Name eines Unternehmens, welches Datenbankabfragesysteme und Entwicklungsumgebungen herstellt. Die Firma wurde im Jahre 1984 vom Umang Gupta gegründet, zeitweise hieß sie Centura und hat ihren Sitz in Redwood Shores in Kalifornien. Im Februar 2001 wurde sie von der Firma Platinum Equity übernommen. Am 31. Januar 2005 wurde Gupta Technologies, LLC von der Firma Warp Technology Holdings, Inc. gekauft. Am 24. Mai 2005 hat Warp Technology Holdings, Inc. ihren Markennamen geändert in Halo Technology Holdings, Inc..

Die wichtigsten Produkte

SQLBase

SQLBase ist ein Datenbankserver (Programm zur Verwaltung der Datenbanken). Gemeinsam mit der Deutschen Bank entwickelte Centura für die Version 7.5 einige Plugins, die Daten in der Datenbank 56- bzw. 128-bit verschlüsselt ablegt.

Gupta Team Developer ist eine 4GL-Entwicklungsumgebung. Zu dem Paket gehören einige Programme und Werkzeuge für Software-Entwickler. Die SAL (SQLWindows Application Language) - Programmiersprache die teilweise an BASIC erinnert, stellt eigene Funktionen zur Dialogprogrammierung, für Datenbanktransaktionen und das Reporting mit allen bekannten Datenbanksystemen zur Verfügung. Ein einfaches Beispiel:

Call SqlImmediate( "SELECT Wert INTO :NWert FROM Tabelle1 WHERE ID = 1" )

Diese Programmzeile liest den Inhalt der Tabellenspalte Wert in die Variable NWert für eine Zeile der Tabelle Tabelle1, in der sich in der Spalte ID 1 befindet.

Die Programme werden kompiliert, dabei entsteht allerdings nicht ein Code in der Maschinensprache, sondern ein Code, welches vom Computer interpretiert wird.

Die objektorientierten Programme können aus mehreren Modulen bestehen, die von unterschiedlichen Mitgliedern eines Teams der Entwickler unabhängig bearbeitet werden können. Zur Verwaltung der Programmodule und Druckvorlagen (sog. Reports) dient ein Hilfsprogramm Team Object Manager.

Report Builder ist ein Hilfsprogramm zum Anlegen und Bearbeiten der Druckvorlagen (sog. Reports). Die erzeugten Dateien haben für gewöhnlich die Endung .qrp (Siehe auch: Liste der Dateiendungen)

Unter den Entwicklern galt die Entwicklungsumgebung als fehlerbehaftet. Seit 2001 hat sich die Qualität stark verbessert und entspricht Industriestandards. Team Developer ist der Nachfolger von SQL Windows.