Home >> Computers >> Software >> Databases >> Relational >> Implementations >> Ingres




This article is all about the relational database formulas. For the creative person, watch Jean Auguste Dominique Ingres.


---------------

Ingres (pronounced "ingress") occurs as commercially supported, open-source relational database management system. Ingres was number one created as a scientific research at a University of California, Berkeley starting in the early 1970s & ending in the early Eighties. the original code, such as that from either more projects at Berkeley, was available at minimum numbers under a version of the BSD license. Since the mid-1980s, Ingres experienced spawned a total of commercial database applications, including Sybase, Microsoft SQL Server, NonStop SQL, Informix and a total of others. The watch-in design began in the mid-1980s when Postgres, leading to the development of PostgreSQL, Illustra, and late versions of Informix. By any measure, Ingres is one of a virtually all influential modern computer scientific research.

History

Ingres

Within 1973 whilst a System R project was getting began at IBM, a locate team freed the series of papers describing the patterns it were building. Both man of science at Berkeley, Michael Stonebraker & Eugene Wong, became interested in the conception fallowing reading the papers, and decided to begin a relational database scientific research of their have.

It experienced already raised money for testing the geographic database body for Berkeley's political economy class action, which it known as Ingres, for INteractive Graphics REtrieval Models. It decided to utilise this money to fund their relational task instead, & utilized this as the seed for a freshly & good deal big plan. For farther funding Stonebraker approached a DARPA, a conspicuous funding source for computing locate & development at a instance, however each a DARPA & the Office of Naval Research (ONR) turned them down when it were already funding database search elsewhere. Stonebraker so introduced his idea to more agents, &, by using trend lines from either either his colleagues he in time found mild support from a NSF and three military agents: a Air Force Office of Scientific Research, the Army Research Office, and a Navy Electronic Systems Command.

So funded, Ingres was developed in the period of the mid-1970s by a rotating team of students & staff. Ingres went across an evolution similar to it of Patterns R, by owning an early image inside 1974 followed by major revisions to produce a code maintainable. Ingres was so disseminated to a little user community, & plan members rewrote the epitome repeatedly to incorporate accumulated own experience, feedback from either users, & newly ideas. Ingres remained largely similar to IBM's Formulas R around conception, however according to "low end" systems, viz. Unix on DEC machines.

Commercialization

Unlike Body R, the Ingres source code was available (in tape) for a mild fee. By 1980 the bit of 1,000 copies got been distributed, & a total of corporations were using the code for their have line.

Informix was one of a earliest users, & one of the couple of that was formed by population all external to the Ingres design. It freed a number 1 version of their Ingres-depending product within 1984, & by 1997 experienced be a #2 database marketer. Still a series of management & accounting flub destroyed the company's credibleness witharound both short years, & in 2000 IBM purchased a remains.

Robert Epstein, a independent computer programmer on the design spell at Berkeley, formed Britton-Lee, and then Sybase. Sybase experienced been a #2 product (behind a Patterns R depending Oracle) for some period through a Eighties & into the Nineties, prior to Informix come "out of nowhere" & took above within 1997. Sybase's line of products experienced as well been licensed to Microsoft in 1992, who re-branded it when Microsoft SQL Server. This relationship soured in the late 1990s, & in todays world SQL Server outsells Sybase by the wide margin.

Jerry Held & Karel Youseffi moved to Tandem Computers where they built the patterns that evolved into NonStop SQL. NonStop was the versiin of Ingres modified to redo profits on parallel computers, adding functionality for distributed data, distributed execution, & distributed dealing (a survive existence fairly hard). 1st freed around 1987, another version inside 1989 added a ability to dog inquiry around parallel, & a product became fairly famed for existence one of a couple of systems that scales near linearly by using a total of processors in the machine: adding another CPU to an existent NonStop SQL server might well-nigh exactly double its performance. Tandem was late purchased by Compaq who started a re-rescript inside 2000, & today the product is at HP.

Stonebraker, Wong, & a second Berkeley prof, Larry Rowe founded Relational Technologies, Inc (RTI) in 1982 to commercialize a product. Starting as much as 1986, RTI undertook a multi-season rescript of the Ingres server code (the "Jupiter" task), transforming the back-prevent into a multi-threaded DBMS server. (At this point, a code base diverged from either a more original-Ingres descendent.) Stonebraker remained a section of RTI (which renamed itself a Ingres Corporation) until 1991, just about a instance that the company was acquired by ASK. Within 1994, ASK/Ingres was purchased by Computer Associates who continued to offer Ingres under a kind of trade name (OpenIngres, Ingres II, Benefit Ingres).

Inside 2004, Computer Associates released Ingres release Ternary under an open source license. Computer Associates continues to produce & sell trend lines for Ingres.

Postgres

Fallowing giving to Berkeley, Stonebraker began the post-Ingres task to location limitations of existent database-management implementations of the relational model. Primary among these was their inability to let a user define fresh domains (or even "types") which are then combinations of simpler domains (understand relational model for an explanation of the term "domain").

A sequent task, known as Postgres, aimed at introducing a minimal total of features required to add complete types trend lines. These involved a ability to define types, however likewise a ability to fully describe relationships – which higher until this instance got been widely utilized however maintained completely per user. Inside Postgres a database "understood" relationships, & can retrieve datthe withinside related tables in a natural way utilizing system. For complete details, watch a PostgreSQL article.

In a Nineties Stonebraker again left Berkeley to commercialize Postgres, under the title Illustra. Illustra was late purchased by Informix, & Stonebraker once more returned to higher education.

Ingres
The original RDBMS, but the current version of its QUEL language has been corrupted to acommodate SQL.

University Ingres
Implemented the QUEL language, based on relational calculus and more elegant and powerful than SQL. [Free software]

Database Research at Berkeley
The original Ingres and Postgres systems implementing QUEL, which was relational.






© 2005 GeneralAnswers.org