www.wikidata.de-de.nina.az
Informix ist der Produktname fur ein Datenbankmanagementsystem DBMS Die gleichlautende Datenbankfirma wurde 2001 von IBM ubernommen die Software wurde bis 2017 von IBM weiterentwickelt Im April 2017 hat IBM die Entwicklung und den fachspezifischen Support an das indische Unternehmen HCL abgegeben und gleichzeitig eine 15 jahrige Partnerschaft dazu vereinbart in der auch IBM Informix weiter vertreibt InformixBasisdatenEntwickler HCL IBMAktuelle Version 14 10 xC9 1 21 Oktober 2022 Betriebssystem AIX HP UX Linux OS X Solaris WindowsProgrammiersprache C 2 CKategorie DBMSLizenz proprietarIBM Informix WebseiteZu IBM Informix gehoren aktuell laut IBM Preisbuch 241 Produkte Das sind die diversen Lizenzen und Lizenzmodelle Wartungsoptionen sowie die Mediapacks Mit uber 46 000 EUR ist der BM Informix Advanced Enterprise Edition CPU Option Virtual Processor Core License SW die teuerste Lizenz 3 Die Informix Developer Edition kann kostenlos getestet werden 4 Inhaltsverzeichnis 1 Geschichte 2 Neuerungen 2 1 14 10 xc6 3 Eigenschaften 4 Datenbanken 4 1 Standard Engine 4 2 OnLine 4 2 1 Datentyp Serial 5 Werkzeuge 5 1 Administration und Monitoring 5 2 Informix SQL 5 3 Informix 4GL 6 Weblinks 7 EinzelnachweiseGeschichte BearbeitenDas ehemalige Unternehmen Informix spielte bei der Verbreitung relationaler Datenbanken RDBMS unter Unix eine bedeutende Rolle als starkster Wettbewerber von Oracle Die zugehorige ebenfalls auf UNIX und auf Terminalbetrieb ausgerichtete Integrierte Entwicklungsumgebung Informix 4GL war in den fruhen 1990er Jahren das vermutlich verbreitetste 4GL Entwicklungswerkzeug uberhaupt In Deutschland wurden die Informix Produkte zunachst durch den Distributor und Systemintegrator Garmhausen und Partner dann durch die BYTEC GmbH sowie Siemens bekanntgemacht und etabliert Wahrend der Datenbankserver Informix Dynamic Server IDS auch heute noch weit verbreitet ist gelang es dem Unternehmen nicht ein ahnlich erfolgreiches Nachfolgeprodukt fur die inzwischen veraltete 4GL Entwicklungsumgebung auf den Markt zu bringen Neben dem eigentlichen Informix Datenbankserver hat auch das von Informix entwickelte Datenzugriffstool C ISAM eine C Schnittstelle fur ISAM Dateien eine weite Verbreitung vor allem auf UNIX Systemen gefunden Die neueren Versionen der Informix IDS konnen mittels des C ISAM Datablades auf die Daten zugreifen die im alten C ISAM Format abgelegt wurden Mit der Ubernahme von Garmhausen und Partner wurde Mitte der 1990er Jahre versucht die Position des Unternehmens in Deutschland weiter zu starken In den Folgejahren jedoch verlor Informix ausgelost durch einen Bilanzierungsskandal und einige zweifelhafte Akquisitionen an Borsenwert Im Jahr 2000 kaufte Informix die Firma Ardent ETL Anbieter dazu und benannte sich wenig spater in Ascential um um zu verdeutlichen dass das Softwareportfolio nun aus mehr Produkten als nur dem Datenbankserver bestand Nach einem Managementwechsel wurde die Datenbanksparte Informix inklusive Mitarbeiter an IBM fur 1 Milliarde Dollar verkauft 5 Der Kauf wurde im Hintergrund von WALMART eingefadelt da diese sehr stark auf Informix in ihren Markten setzte und diese Investitionen als gefahrdet einstufte 6 Mittlerweile wurde auch Ascential fur eine weitere Milliarde Dollar von IBM ubernommen Nach dem Aufkauf durch IBM gab es kurzzeitig den Plan Informix mit DB2 zusammenzufuhren was eine gewisse Verunsicherung der Informix Kunden verursachte Dieser Plan wurde aber verworfen und Informix und DB2 wurden parallel mit unterschiedlichem Fokus weiterentwickelt wobei aber haufig neue Technologien in das jeweils andere System einflossen Der Datenbankserver Informix Dynamic Server IDS wurde von IBM als strategisches Datenbanksystem bezeichnet und im Markt vor allem fur OLTP Integrated Applications embedded systems spatial applications und SMB etabliert Neuerungen Bearbeiten14 10 xc6 Bearbeiten InformixHQ TLS 1 3 hinzugefugtInformix unterstutzt jetzt TLS Version 1 3 TLS Version 1 2 ist standardmassig aktiviert Auditing erweitertUnterstutzung fur Audit in Syslog ASL facilityVerteilte Transaktionen erweitert PAM Authentifizierung erweitert 7 Eigenschaften BearbeitenInformix IDS ist verfugbar auf AIX HP UX Linux auch Linux fur z Systems 8 Mac OS X Solaris und Windows 9 Datenbanken BearbeitenStandard Engine Bearbeiten Bei dieser dateibasierenden Version werden alle Tabellen inklusive Systemtabellen in einem Unterverzeichnis pro Datenbank in je zwei Dateien gespeichert eine Datei mit den Daten eine mit den Indizes Der Zugriff erfolgt direkt durch die Clients Dieses System benotigt wenig Wartung einzelne Tabellen konnen leicht einzeln gesichert und wieder zuruckgesichert werden Die Datenbanken konnen mit oder ohne Transaktionslogik angelegt werden OnLine Bearbeiten Bei dieser Version werden die Daten auf einem oder mehreren Bereichen Database Spaces mittels Manager verwaltet Der Zugriff durch die Clients ist nur moglich wenn die Datenbank online ist d h ein Serverprozess lauft Fur die Sicherung usw sind spezielle Programme notwendig Datentyp Serial Bearbeiten Eine Besonderheit ist der Datentyp SERIAL fur eine automatisch fortlaufend vergebene Nummer Je Tabelle kann ein Feld diesen INTEGER Typ haben Bei Anlage der Tabelle kann der Startwert angegeben werden Bei einem Insert des Wertes 0 in dieses Feld wird die nachste Nummer vergeben Ein Update ist nicht moglich es kann jedoch beim Insert eine selbst bestimmte freie Nummer angegeben werden Ist diese Nummer hoher als der aktuelle letzte Wert wird ab dieser weitergezahlt Das Rucksetzen auf einen niedrigeren Wert z B nach Loschungen ist nur durch Neuanlage der Tabelle moglich Dieser Feldtyp ersetzt die bei anderen Datenbanken ublichen Sequenzen und ist nicht SQL Standard Werkzeuge BearbeitenAdministration und Monitoring Bearbeiten Mit Version 14 10 wurde InformixHQ als grafisches Administrations und Monitoringwerkzeug eingefuhrt 10 Es ist eine Java Anwendung mit Jetty als Applikationsserver und setzt mindestens Informix Version 12 10 und Java 8 voraus 11 Informix SQL Bearbeiten Wartung von Datenbanken SQL Abfragedialog Abfragemasken Generieren Bearbeiten Ausfuhren Die Masken hatten ein Menu mit den Menupunkten Suchen Query by Example Vor Weiterblattern in den Suchergebnissen Zuruck Zuruckblattern in den Suchergebnissen Neu Anlage eines neuen Satzes Bearbeiten Bearbeiten des aktuell angezeigten Satzes Loschen Loschen des aktuell angezeigten Satzes EndeReportsDurch den verschachtelten Aufruf von Masken und Reports konnten schon kleinere Programme realisiert werden Informix 4GL Bearbeiten Editor und Compiler fur Programmfilesnur zeichenorientiert SQL embedded SQL Befehle werden einfach im Programm angegeben z B 12 SELECT Wert INTO nWert FROM Tabelle1 WHERE ID 1 Definitionen DATABASE GLOBALS DEFINE Variablen Konstanten Records Arrays Zuweisungen LET INITIALZE Blocke MAIN FUNCTION REPORT Schleifen FOR FOREACH WHILE Eingaben PROMPT INPUT Ausgabe DISPLAY PRINT MESSAGE ERROR Beispiel fur Zeichen A bis Z in eine Array Variable fullen DEFINE la list ARRAY 26 OF CHAR 1 i SMALLINT FOR i 1 TO 26 LET la list i CHR 64 i END FOR Editor und Compiler fur Maskenfiles LinkerDie Programmmodule wurden zuerst in CE Code C embedded wo die SQL Kommandos noch nicht aufgelost sind danach in C Code ubersetzt und dieser kompiliert Daher bestand die Moglichkeit auch CE und C Source einzubinden die Parameterubergabe erfolgte uber Stacks Die Objektdateien wurden dann mit Standard Informix und eigenen Bibliotheken gebunden Die Masken wurden in ein spezielles Format fur die Programmverwendung umgewandelt Fur den Programmablauf benotigte man eine Runtime Umgebung die Datenbank die Programmdateien und die Maskenfiles Von der Siemens AG gab es eine OEM Version fur Sinix auf Deutsch Weblinks Bearbeitenwww informix com Fruhere Informix Webseite mittlerweile Weiterleitung auf IBM Portal Informix Produkt Informationen auf der IBM Webseite The Informix Zone News Download Links and BLOG Memento da Betreiber sich geschaftlich verandert hat International Informix Users Group Deutsche Informix User Group IBM offering Information alle Neuigkeiten von IBM im Bereich InformixEinzelnachweise Bearbeiten www ibm com abgerufen am 30 November 2022 www ibm com Informix Lizenzubersicht Bucker GmbH 24 Mai 2021 abgerufen am 21 September 2021 IBM Informix Developer kostenlos testen IBM abgerufen am 20 September 2021 heise online IBM kauft Informix Abgerufen am 1 November 2019 Features HP s Secret Software Weapon 19 Juli 2005 archiviert vom Original am 19 Juli 2005 abgerufen am 5 Februar 2020 nbsp Info Der Archivlink wurde automatisch eingesetzt und noch nicht gepruft Bitte prufe Original und Archivlink gemass Anleitung und entferne dann diesen Hinweis 1 2 Vorlage Webachiv IABot www interex org What s new in Informix 16 Juni 2021 abgerufen am 1 August 2021 amerikanisches Englisch Informix Server System Requirements 10 Dezember 2021 abgerufen am 11 Dezember 2021 englisch Informix Server System Requirements 12 September 2019 abgerufen am 1 November 2019 englisch IBM Informix 14 10 neues Release bringt Aufwertung der Editionen ZP19 0078 2019 03 CURSOR Service Distribution Abgerufen am 5 Februar 2020 IBM Knowledge Center Abgerufen am 5 Februar 2020 amerikanisches Englisch IBM Knowledge Center Abgerufen am 22 Januar 2021 amerikanisches Englisch Abgerufen von https de wikipedia org w index php title Informix amp oldid 228071162