close

Informix

Ugrás a navigációhoz Ugrás a kereséshez
Informix
Az adatbázis-kezelő rendszer része
IBM logo.svg
Általános információ
programtípus Irányítási rendszer relációs adatbázisa
fejlesztő IBM
Engedély tulajdonos
Technikai információ
Beütemezett C , C++
Támogatott platformok
Frissítési módszer
Verziók
Legújabb stabil verzió IBM Informix 14.10.xC1 (2019. február 20. (3 év, 7 hónap és 24 nap))
Technikai segítségnyújtás
https://www.ibm.com/support/knowledgecenter/en/SSGU8G_14.1.0/com.ibm.welcome.doc/welcome.htm
Linkek

Az Informix az IBM RDBMS -termékeinek családja , amelyet 2001 -ben vásároltak egy olyan cégtől (más néven Informix vagy Informix Software), amelynek eredete 1980 -ig nyúlik vissza .

Az Informix DBMS -t Roger Sippl ötletelte és tervezte az 1970-es évek végén. Az Informix céget 1980-ban alapították, 1986-ban tették közzé, és a 90- es évek egy részében a második legnépszerűbb adatbázisrendszer volt az Oracle után . Sikere azonban nem tartott sokáig, és 2000-re vezetői félrelépések sorozata komoly anyagilag meggyengítette a céget.

2001- ben az IBM, a Wal-Mart (az Informix legnagyobb ügyfele) javaslatára, megvásárolta az Informixet. Az IBM-nek hosszú távú tervei voltak az Informix és a DB2 esetében is, és mindkét adatbázis megosztja egymás technológiáját. 2005 elején az IBM kiadta az Informix Dynamic Server (IDS) 10-es verzióját.

Előzmények

1980: Kezdetek

Sippl és King elhagyta a Cromemcót , hogy megalapítsa a Relational Database Systems-t (RDS) 1980-ban. Első termékük, a Marathon , lényegében a korábbi ISAM rendszerük 16 bites változata volt, amelyet az Onyx operációs rendszerhez , a Unix korai mikroprocesszorokhoz való változatához adtak ki. a ZiLOG -tól .

Figyelmét a feltörekvő RDBMS -piacra fordítva, az RDS 1981-ben kiadta saját termékét Informix (For Information on Unix ) néven, beleértve a saját Informer nyelvét és az ACE jelentésszerkesztőt, amellyel az adatbázis adatait kinyerheti és bemutatja a felhasználóknak. olvasható módon. Tartalmazza a képernyőn megjelenő PERFORM űrlapok eszközt is, amely lehetővé tette a felhasználó számára az adatbázisadatok interaktív lekérdezését és szerkesztését. A termék utolsó kiadása a 3.30-as verzió volt 1986 elején.

1985- ben egy új SQL - alapú lekérdező motort vezettek be az INFORMIX-SQL (vagy ISQL) 1.10-es verziójuk részeként (az 1.00-as verziót soha nem adták ki). Ez a termék az ACE és a PERFORM SQL verzióit is tartalmazza. A legfontosabb különbség az ISQL és a korábbi Informix között az volt, hogy az adatbázis hozzáférési kódot külön motorba (sqlexec) különítették el ahelyett, hogy közvetlenül a kliensbe ágyazott volna be, így előkészítve a környezetet a kliens számítástechnika megjelenésére. egy másik gépen, mint a végfelhasználó.

Az 1980-as évek elején az Informix kisvállalat maradt, de ahogy a Unix és az SQL népszerűvé vált az 1980-as évek közepén, sorsa megváltozott. 1986 -ra elég nagyra nőttek ahhoz, hogy sikeresen tőzsdére léphessenek , a cég nevét Informix Software -re változtatták . Termékei az INFORMIX-SQL 2.00 és az INFORMIX-4GL 1.00 voltak, beleértve az adatbázis motort és a fejlesztő eszközöket (I4GL programozóknak, ISQL nem programozóknak).

Kiadások sorozata következett, köztük egy új lekérdezőmotor, kezdetben INFORMIX-Turbo néven. A Turbo az új RSAM -ot használta, hatalmas javulással a többfelhasználós teljesítményben az ISAM -hez képest . Termékei 4.00-s verziójának 1989-es kiadásával a Turbót INFORMIX-OnLine névre keresztelték (részben azért, mert lehetővé tette a konzisztens adatbázis-mentéseket, miközben a szerver online volt, és a felhasználók módosították az adatokat), és az eredeti, C-ISAM alapú szervert elválasztották. az eszközökből (ISQL és I4GL), és az INFORMIX -SE ( Standard Engine , 'standard engine') nevet kapta. Az Informix OnLine 5.00-as verziója az 1990-es évek végén jelent meg, és magában foglalta a teljesen elosztott tranzakciók támogatását kétfázisú véglegesítésekkel és tárolt eljárásokkal. Az 5.01-es verzió támogatja a triggereket , ( triggerek ).

1988: Innovatív szoftver vásárlása

1988- ban az Informix megvásárolta az Innovative Software -t, a SmartWare nevű DOS- és Unix- irodai programcsomag szerzőit, valamint a WingZ-t, egy innovatív táblázatot az Apple Macintosh számára .

A WingZ rendkívül grafikus felhasználói felülettel rendelkezett, támogatta a nagyon nagy táblázatokat, és lehetővé tette a programozást a HyperCard -szerű nyelven , a HyperScript-en . Az eredeti kiadás nagyon sikeresnek bizonyult, a második számú táblázat lett, csak a Microsoft Excel mögött , bár sok WingZ felhasználó kiváló terméknek tartotta. 1990- ben más platformokra is megjelentek a verziók, főleg Unix változatok . Ebben az időszakban sok pénzintézet kezdett Unix munkaállomásokba fektetni, hogy növelje a nagy pénzügyi modellek megvalósításához szükséges munkaállomások kapacitását. A WingZ rövid ideig sikeres volt ezen a piaci rést .

A WingZ azonban a fejlesztési és marketing erőforrások hiányától szenvedett, valószínűleg az asztali szoftverek piacának általános félreértése miatt. Az 1990-es évek elejére a WingZ elvesztette versenyképességét, és végül 1995 -ben az Infomix eladta . Az Informix egy licencet is eladott a Clarisnak , aki azt egy meglehetősen frissített grafikus felhasználói felülettel csatolta a Claris Resolve -ban .

1995: Illustra megvásárlása

Az Illustra 1995 -ös megvásárlását követően a második érdeklődés középpontjában az objektum -relációs adatbázis (OBD) technológia állt. Az Illustra, amelyet az adatbázis úttörője, Michael Stonebraker által vezetett Postgres csapat egykori tagjai írtak, számos olyan funkciót tartalmazott, amelyek lehetővé tették a teljesen kialakított objektumok közvetlenül az adatbázisból való visszaküldését, ami jelentősen csökkentette számos projekt programozási idejét. Az Illustra egy DataBlades nevű szolgáltatást is tartalmazott, amely lehetővé tette új adattípusok és funkciók hozzáadását, amelyek opcióként beépíthetők az alapkiszolgálóba. Ezek a lehetőségek magukban foglalták az SQL számos kényes problémájának megoldását, nevezetesen az idősorokat , a téradatokat és a multimédiás tartalmat. Az Informix integrálta az Illustra objektumrelációs leképezését és a DataBlades-et az OnLine kiadás 7.x verziójába, ami az Informix Universal Server (IUS) vagy gyakrabban a 9-es verziót eredményezte.

Mindkét új verzió, a V8 (XPS) és a V9 (IUS) 1996 -ban jelent meg a piacon , így az Informix a „három nagy” adatbázis-cég (a másik kettő az Oracle és a Sybase) közül az első, amely objektumtámogatást kínál. . A szakértők különös figyelmet fordítottak a DataBlades-re, amely hamarosan nagy népszerűségnek örvend: mindössze egy év alatt több tucat jelent meg, amelyeket az Illustrával kötött együttműködési megállapodások után az új architektúrára portoltak át. Emiatt a többi gyártó utánuk rohangált, az Oracle 1997-ben bevezetett egy "beoltott" csomagot az idősorok támogatására, a Sybase pedig külső, harmadik féltől származó csomaghoz fordult, amely továbbra sem meggyőző megoldás.

1997: Rossz gazdálkodás

A sikertelen marketingkampányok és a sikertelen vállalatirányítási irányok beárnyékolták az Informix technikai sikereit. 1997. április 1-jén az Informixnek be kellett jelentenie, hogy a bevétel 100 millió dollárral elmarad az előrejelzéstől. Utólag visszagondolva, ez a hír egy nappal korábban jelenthette volna az Informix vállalati sikerének csúcsát. Miközben technológiája tovább fejlődött, a vezérigazgató 1997-es menesztését követő vezetés hullámvölgyei azt eredményezték, hogy a vállalat soha nem nyerte vissza azt a lendületet, amelyet a 7.x verzió sikere adott neki.

2001: Egyéb vásárlások

A 2000 - es évtől kezdődően az Informix történetének főbb mérföldkövei nem a műszaki innovációkra összpontosítottak. Ugyanezen év májusában az Informix megvásárolta az Ardent Software -t, egy olyan céget, amely már rendelkezett saját fúziós és felvásárlási múlttal. Ez a felvásárlás hozzáadta a többdimenziós UniVerse és UniData motorokat (együttesen U2 ) az adatbázismotorok már eddig is kiterjedt listájához, amely nemcsak a régi Informix termékeket, hanem az Informix adattárház- orientált SQL motorját is tartalmazza. Red Brick és a 100 Az SQL % java verziója, a Cloudscape (melyet később beépítettek a J2EE referencia implementációjába ).

Júliusban az Ardent korábbi vezérigazgatóját, James D. Foyt nevezték ki az Informix vezérigazgatójává, és hamarosan átszervezte a céget, hogy vonzóbbá tegye az esetleges felvásárlások szempontjából. A fő intézkedés az volt, hogy minden adatbázismotor-technológiát elkülönítsenek az alkalmazásoktól és eszközöktől.

2001: Az adatbázis részleg eladása

2001- ben az IBM kihasználta ezt az átszervezést, és megvásárolta az Informix adatbázis-technológiáját, márkáját, jövőbeli fejlesztési terveit ( Arrowhead nevű belső projekt ), és az ezekhez kapcsolódó mintegy 100 000 ügyfélkört. A többi alkalmazás és eszköz az Ascential Software név alatt maradt .

2002: A rossz gazdálkodás következményei

2002 novemberében a szövetségi nagy esküdtszék vádat emelt Phillip White ellen, az Informix korábbi vezérigazgatója ellen, akit 1997-ben menesztettek, és nyolc rendbeli postai, vezetékes és részvénycsalás miatt emelt vádat. Egy tizenhárom hónappal későbbi vádmegállapodásban bűnösnek vallotta magát az egyetlen vádban, amiért hamis regisztrációs nyilatkozatot nyújtott be a SEC -hez .

2004 májusában az Egyesült Államok Igazságügyi Minisztériuma bejelentette, hogy White-ot két hónap szövetségi börtönbüntetésre ítélték értékpapír-csalásért, 10 000 dollár pénzbüntetésre, valamint két év próbaidőre és 300 óra közmunkára. A közleményben jelezték, hogy a részvényeseket a bűncselekmény miatt elszenvedett veszteségek mértéke az ügy tényállása alapján nem volt ésszerűen megbecsülhető [1] . White korábbi jogalap-megállapodása legfeljebb 12 hónapra korlátozta a börtönbüntetést.

Az Informix másik ügyvezetője, a vállalat európai műveletekért felelős alelnöke, Walter Königseder ellen egy korábbi szövetségi nagyesküdtszék vádat emelt, de Münchenben (Németország) élő állampolgárként és lakosként az Egyesült Államok nem tudta biztosítani a kiadatását.

2005 Az Ascential felvásárlása az IBM által

2005 májusában az IBM befejezte az Ascential Software felvásárlását, az eszköz- és alkalmazásrészleget, amely azután is megmaradt, hogy az IBM 2001-ben felvásárolta az adatbázis-részleget. Az Informix/Ascential mint olyan megszűnt létezni, hogy az IBM részévé váljon.

2005 novemberében megjelent egy könyv, amely részletezi az Informix Software és vezérigazgatója, Phil White felemelkedését és bukását. Az Informix szoftver valódi története és Phil White: Lessons in Business and Leadership for the Executive Team egy bennfentes jelentést tartalmaz, amely részletesen bemutatja a vállalat korai sikerét, végső kudarcát és azt, hogy Phil vezérigazgató. White börtönbe került.

Termék áttekintése

A vásárlás előtt az Informix számos izgalmas termékkel rendelkezett, amelyeket fejlesztett vagy vásárolt. Közöttük:

  • Informix C-ISAM - az eredeti Marathon adatbázis legújabb verziója .
  • Informix SE - alacsony kategóriás rendszerként kerül forgalomba, alkalmazásokba ágyazva.
  • Informix OnLine - közepes méretű adatbázisok kezelésére alkalmas rendszer.
  • Informix Extended Parallel Server (XPS, V8) – a V7 kódbázis nagy teljesítményű változata nagy elosztott rendszerekben való használatra.
  • Informix Universal Server (V9) – a V7 OnLine motor VAGY leképezéssel és az Illustra DataBlade támogatásának kombinációja.
  • Informix - 4GL – Negyedik generációs nyelv programozási alkalmazásokhoz.
  • Red Brick Warehouse – adattárházi termék .
  • Cloudscape – egy teljesen Java RDBMS, amely támogatja az alsó kategóriás mobileszközöket a csúcskategóriás J2EE architektúrákig. 2004-ben az IBM kiadta a Cloudscape-et nyílt forráskódú adatbázisként , amelyet az Apache Software Foundation kezel Derby néven .
  • U2 Suite: UniVerse és UniData – többdimenziós adatbázisok , amelyek támogatják az SQL-ben nehezen modellezhető hálózatokat, hierarchiákat, tömböket és egyéb adattípusokat.

Külső linkek