Home >> Computers >> Software >> Databases >> Informix


  4GL
  Documentation
  User Groups


Informix occurs as personal of relational database management system products from IBM, acquired in 2001 from a company (besides known as Informix) which dates its origins back to 1980.

A Informix DBMS started from a pioneering Ingres system that also led to Sybase and Microsoft SQL Server. For a time period when you took the 1990s Informix was the 2nd virtually all popular database rules, when Oracle. Profits did non previous super yearn, but, & by 2000 a series of management boo-boo experienced significantly weakened the company financially.

Inside 2001 IBM, prompted by a guide from either Wal-Mart [http://www.interex.org/hpworldnews/hpw207/features5.jsp], purchased Informix. IBM has long-long-run plans to merge Informix technology into DB2, though as of 2004 it continues to release enhanced versions of the Informix product line. Within early 2005, IBM released version Tenner of Informix IDS.

1980: Early history
Roger Sippl & Laura King worked at Cromemco, an early S-100/CP/M company, where it developed the little relational database based on ISAM techniques, as the part of a report-writer pack package.

Sippl & King left Cromemco to incurred Relational Database Systems (RDS) inside 1980. Their number one product, Marathon, was au fond the 16-bit version of their earlier ISAM operate, freed on the Onyx operating system, a version of Unix for early ZiLOG microprocessors.

At RDS, it turned their attention to the emerging SQL market, and adapted the version of the publicly-available Ingres source code to the Unix platform. At the instance Ingres got a total of good limitations: it did exclusively document-level lockup (non row-level) it relied on the underlying operating system to provide all security, and it limited identifiers to exclusively Xviii characters.

A accessibility of the loose & easily-tested Ingres code base allowed RDS to release their have version when Informix inside 1981. It involved just a virtually all basic changes to the Ingres patterns, virtually all notably an adaptation of its query language QUEL to their own Betrayer language. It featured a ACE report writer, utilized to extract information from either a database & present it to users for convenient reading. It besides featured a PERFORM screen form convienence, which allowed a user to interactively query & edit the information in the database. A final release of this product was version Three.Xxx around early 1986.

(A claim that Informix's code originated using Ingres is puzzling & non readily substantiated. There exists for certawithin there is no concrete grounds to believe of that in any code, potentially in Informix Three.Thirty code, which dates back to 1985 & so would become nighest to the claimed Ingres base. These are indisputable that Sybase was a base for MS SQL Server; these are non clear that Sybase was according to Ingres code either - though a Wikepedia document for Sybase besides claims this. Ingres will will have a bit of influence within Informix, however Ingres interrogation processing was radically different from either either that utilized in Informix - utilizing multiple processes like than one run, & utilizing Quel like than Rat, two of which are then arguably better than SQL from a equivalent time.)

(A claim of 1981 for a number 1 release of Informix is early - the Ingres page claims it was 1984, which is probably more precise than 1981. A second crucial product was C-ISAM - available individually. It wwhen utilized when a storage manager for Informix (& however is utilized as a storage manager for Informix-SE), and then it virtually all probably pre-dates Informix. There was likewise the product known as File-It!, complete with exclamation mark, that was in essence the cut-down, 1-table at one time, version of Informix or even Informix-SQL. This existed as an adjunct to ISQL One.10 & Two.00; there exists grounds to believe that it besides existed as an adjunct to Informix Three.Thirty.)

Inside 1985, they addressed the second defect of Ingres by introducing a fresh SQL-based interrogation engine when a share of INFORMIX-SQL version Unity.Ten (version I.00 was never freed). This product as well involved SQL variants of ACE & PERFORM.

Through a early Eighties Informix remained the little streaming video player, however when Unix & SQL grew within popularity when you took the mid-1980s, their fortunes changed. By 1986 they had be big sufficiency to float the successful IPO, and changed a company title to Informix Programs. A products involved INFORMIX-SQL version Deuce.00 & INFORMIX-4GL Ace.00, two of which involved a database engine likewise when development information (I4GL for computer programmer, ISQL for non-programmers).

The series of releases followed, including the freshly question engine, at the start called Informix Turbo. Turbo utilized a recently RSAM, with swell multi-user performance advantages above ISAM. By using a release of the version Foursome.00 products within 1989, Turbo was renamed Informix Low (within a portion because it permitted consistent database backups when users were modifying a information), & a original server according to C-ISAM (i personally.e. ISAM was separated from a information (ISQL & I4GL) & known as Informix-SE (Standard Engine). Version Five.00 of Informix On a net was freed at the super prevent of 1990.

1988: Innovative Software acquisition
Inside 1988, Informix purchased Innovative Software, makers of the Unix-depending professional supervisor call instruction SmartWare & WingZ, an innovative spreadsheet program for the Apple Macintosh.

WingZ provided the extremely gui, supported super big spreadsheets, & offered programming within the HyperCard-like language called HyperScript. A original release proved super successful, becoming a #2 spreadsheet, behind Microsoft Excel, although many WingZ users uncovered it to exist as the superior product. Within 1990, WingZ ports started appearing for the total of more platforms, mostly Unix variants. Nevertheless it suffered from either the want of development & marketing resources, even due to the general misunderstanding of the non-server computer software market. Per early Nineties WingZ got turn into uncompetitive, & Informix at length sold it around 1995. Informix too sold the license to Claris, who combined it sustaining the like updated GUI when Claris Resolve.

1994: Dynamic Server Architecture
Using its failure inside professional automation products, Informix refocused on the growing database server market. Around 1994, when the portion of a collaboration sustaining Sequent Computer Systems, Informix released its version Six.00 database server, which featured its fresh Dynamic Server Architecture, DSA.

DSa exposed the major rework of the core engine of the product, supporting two horizontal & vertical correspondence, & according to a multi-threaded core swell suited towards the symmetric multiprocessing systems that Sequent pioneered and that major vender rather Sun Microsystems and Hewlett-Packard would eventually act on. Them forms of correspondence processed a product capable of market-leading levels of scalability, each for OLTP and data warehousing.

Nowadays called Informix Low Dynamic Server (fallowing briefly entertaining a title Obsidian), Version 7 hit a market inside 1994, good after SMP systems were becoming popular & Unix generally experienced began to turn into a server operating models of guide. Version 7 was in essence the generation ahead of the competition, & systematically won performance benchmarks. Following of its profits Informix vaulted to the #2 position in the database globe by 1997, pushing Sybase away from that spot sustaining surprising ease.

Building on the profits of Version 7, Informix split its core database development investment into ii efforts. A single effort, foremost called XMP (for eXtended Multi-Parallel processing), became a Version 8 line, as well referred to as XPS (for eXtended Parallel Server). This effort focused inside sweetening in data warehousing and parallelism within high-prevent platforms, including shared-nothing platforms such as IBM's RS-6000/SP.

1995: Illustra acquisition
A 2nd focus, which followed a 1995 purchase of Illustra, concentrated on object-relational database (O-R) technology. Illustra, written by ex-Postgres team members and led by database pioneer Michael Stonebraker, included various features that allowed it to link to fully-formed objects directly from the database, a feature that potty significantly reduce programming period within several projects. Illustrthe too involved a feature called DataBlades that allowed recently information types & features to exist when involved in the basic server as alternatives. These involved solutions to the total of thorny SQL problems, viz. instance series, spacial & multimedia system information. Informix integrated Illustra's O-R mapping and DataBlades into the Heptad.10 On the internet product, following inside Informix Universal Server, or even sir thomas more usually, Version 9.

Each freshly versions, V8 & V9, appeared on the market inside 1996, making Informix the number 1 of the "big three" database corporations (a others existence Oracle and Sybase) to offer built-in O-R trend lines. Commentators paid particular attention to the DataBlades, which before long became super popular: xii appeared in a year, ported to the fresh architecture when partnerships using Illustra. This left more marketer scrambling, by having Oracle introducing the "grafted on" pack for instance-series trend lines inside 1997, & Sybase turning to the third person for an external pack which remains an improbable guide.

1997: Misgovernance
Failures around marketing & an unlucky leadership inside corporate misgovernance overshadowed Informix's technical indicator successes. In April 1, 1997, Informix had to announce that revenues fell short of expectations by $100 million. Within retrospect, a day prior to this incident might keep close at hand marked a peak of Informix's profits as a company. When it continued to advance its technology, a butter churn inside management that followed a ouster of the CEO in 1997 meant a company never recovered a divergence that its profits by using Version 7.x constituted.

2001: Other acquisitions
Starting in the season 2000, the major cases inside Informix's history there is no yearn centered in its technical indicator innovations. That month, within March, Informix acquired Ardent Software, the company that got a history of mergers & acquisitions of its have. That acquisition added multi-dimensional engines UniVerse and UniData (known collectively when U2) to its already-many names of database engines at the period, which involved non merely a Informix heritage products, however a datawarehouse-oriented SQL engine from either Red Brick & a 100% Java version of SQL, Cloudscape (which was late bundled by owning a information implementation of J2EE).

By July a previous CEO of Ardent became a CEO of Informix, & shortly re-organized Informix to produce it further attractive as a acquisition target. A major step taken was to filter out a lot of a database engine technologies from either the applications & information.

Around 2001 IBM took advantage of this reorganization, & bought from either Informix a database technology, a brand, a plans for new development (an internal task codenamed "Arrowhead"), & a all over 100,000-customer base associated by using these. A application & convienence remnant remained under a title Ascential Software.

Within May 2005, IBM took a second bite at a cherry & completed a acquisition of Ascential Programs.

2002: Repercussions from misgovernance
Within November 2002, Phillip White, the previous CEO of Informix ousted within 1997, was indicted by the federal grand jury & charged with eight numbers of securities, wire, and mail fraud. Within the plethe bargaining baker's dozen months late, he pleaded shamefaced to one count of filing a faithlessly registration statement by using the U.S. Securities and Exchange Commission.

Around Can 2004, the Department of Justice announced White was sentenced to 2 months around federal prison for securities fraud, the mulct of $10,000, along by using the two-biennial period of supervised release & 300 hours of community service. A announcement noted that a total of loss to shareowner from either a violation, may not reasonably exist as judged under a information of the experience [http://www.usdoj.gov/usao/can/press/html/2004_05_white.html]. Whiten's earliest plea agreement got limited prison instance to those days are gone than Xii months.

An additional Informix officer, a company's Vice-President around charge of European operations Walter Königseder, wwhen indicted by the federal gr& jury earliest however, as he was the citizen and resident of Munich, Germany, the United States has been unable to secure his extradition.

Product summary
Before its buy, Informix got many interesting products that it developed or even acquired, including:

Informix C-ISAM - a latest version of the original Marathon database Informix SE - offered as a on line-prevent rules for embedding into applications Informix On the internet - the competent technique for managing medium size databases Informix Extended Parallel Server (XPS, V8) - the high-prevent versiin of the V7 code base for utilize on vast distributed machines Informix Universal Server (V9) - a combination of the V7 On the net engine by using the O-R mapping & DataBlade trend lines from either Illustra Informix-4GL - A fourth generation language for application programming Red Brick Warehouse - the data warehouse product Cloudscape - the RDBMS written completely inside Java that fits into free to roam hardware on the great-prevent & J2EE-depending architectures on the high prevent. Inside 2004 Cloudscape was freed by IBM as an Open Source database to be managed per Apache Software Foundation under the title Derby. U2 suite, UniVerse and UniData - multidimensional databases that offer networks, hierarchies, arrays and more formatting hard to model inside SQL

PRS Technologies, Inc.
Peter Schmidt offers Informix tool and database administration resources.

Marco on the Web
Several Informix related utilities and tips, including information on running Informix on Linux.

IIUG Popular Links
Popular Informix-Related Links

Informix Software, Inc.
Technical Information, Product downloads and sales material for all their Database products and development tools.

Archive of Informix Skilled Jobs
Mail archive of Informix related jobs includes contract and full time.






© 2005 GeneralAnswers.org