Ingres

Ingres
Ingres Database
Ingres Logo.svg
Ingres Corporation logo
Тип

Реляционная СУБД

Разработчик

Ingres Corporation

Операционная система

Кроссплатформенное программное обеспечение

Последняя версия

10 (12 октября 2010)

Лицензия

GNU General Public License

Сайт

actian.com

Ingres (произносится «ingress») — коммерчески поддерживаемая реляционная СУБД с открытыми исходными текстами. Ingres была создана как научно-исследовательский проект в Калифорнийском университете в Беркли в начале 1970-х годов. Закончился этот проект в начале 1980-х. Исходный код, как и для других проектов того же происхождения, был доступен за минимальную плату под лицензией BSD.

Postgres (Post Ingres; позже развился в PostgreSQL), несмотря на своё название, не основан на Ingres.

Содержание

История

Ingres

В 1973 году в IBM приступили к разработке новой СУБД System R, и научно-исследовательская группа, занимавшаяся данным проектом, выпустила комплект документации с описанием создаваемой системы. Двое учёных в Беркли — Майкл Стоунбрейкер (Stonebraker) и Юджин Вонг (Wong) — заинтересовались результатами своих коллег из IBM и приняли решение начать свой собственный проект по созданию реляционной СУБД.

Этот проект использовался для исследования географической базы данных группой экономики в Беркли и был назван Ingres (INteractive Graphics REtrieval System — диалоговая графическая система поиска). В дальнейшем проектом заинтересовались в трёх военных ведомствах: в Военно-воздушных и Сухопутных силах и Военно-морском флоте.

Получив стороннее финансирование, Ingres был разработан в течение середины 1970-х годов группой студентов и учёных. Ingres проходил через эволюцию, сопровождающуюся доработками, как и System R, с ранним прототипом в 1974 году. Затем Ingres был распространён среди небольшого количества пользователей и участников проекта. Прототип многократно переписывался, чтобы включить накопленный опыт, замечания пользователей и новые идеи. Подобно System R, Ingres работал в системах «низкого уровня» — в операционной системе Unix на машинах DEC.

Коммерциализация

В отличие от System R, исходный код Ingres был доступен за небольшую плату. В 1980 году около 1000 копий Ingres распространили по университетам. Многие студенты из Беркли и других университетов использовали исходный код Ingres для разработки различных коммерческих баз данных.

Студенты Беркли Джерри Хелд и позже Karel Youseffi, перешедшие на работу в Tandem Computers, создали СУБД, которая позже развилась в NonStop SQL. Эта система реализовывала технологии Ingres. NonStop SQL работала эффективно на параллельных компьютерах — то есть, было включено функциональное требование для распределённых баз данных. В 1989 в системе можно было запускать SQL-запросы параллельно, продукт становится довольно известным. Tandem позже был приобретён фирмой Compaq. В 2000 году NonStop SQL был переписан и теперь это продукт фирмы HP.

Robert Epstein, главный программист в проекте Berkeley, вместе со своими студентами из проекта Ingres — Paula Hawthorne и Mike Ubell, и позже Eric Allman — основали Sybase. Sybase был вторым продуктом (после System R и Oracle) в 1980-х и 1990-х годах. В 1997 году появился Informix. Ряд продуктов Sybase также был лицензирован Microsoft в 1992 году и перевыпущен под маркой Microsoft SQL Server.

Несколько компаний использовали исходный код Ingres для своих СУБД. Наиболее успешной из них была Relational Technology, Inc. (RTI), основанная в 1980 году Стоунбрейкер и Вонг совместно с другим профессором из Berkeley — Lawrence A. Rowe (англ.). RTI был переименован в Ingres Corporation в середине 1980-х. Компания портировала код на DEC в VMS, которая была коммерческой ОС для компьютеров DEC.

Разрабатывала инструментальные средства для работы с базами данных (например, reporterwriters, дизайнер форм, и т. п.) и прикладные инструментальные средства разработки. Большинство времени ушло на расширение функционала (обработка SQL запросов, методы доступа B-tree, типы данных — дата/время и т. п.) и улучшение исполнения (кеширование запросов и т. п.). Компания была приобретена ASK Corporation в ноябре 1990. Основатели RTI оставили компанию через несколько месяцев. В 1994 ASK Corporation продает Ingres фирме Computer Associates, которая начала предлагать Ingres под рядом имён (OpenIngres, Ingres II, Advantage Ingres).

В 2004 году Computer Associates выпускает Ingres r3 под open source лицензией. Код включал сервер СУБД, утилиты и прикладные инструментальные средства разработки. В ноябре 2005 Garnett & Helfrich Capital в партнёрстве с Computer Associates создали новую компанию — Ingres Corporation — для поддержки Ingres, OpenROAD и связанных продуктов.

В феврале 2006 года Ingres Corporation выпустила Ingres 2006 под GNU General Public License.

Postgres

В 1990 году Стоунбрейкер начал с новой компании, чтобы поставить на коммерческую основу Postgres, под именем Illustr, позже компания и технология были приобретены Informix.

Ingres в России

СУБД Ingres успешно эксплуатируется в России, начиная с 1994 года[1].

Примечания

Ссылки

Сообщества

Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Полезное


Смотреть что такое "Ingres" в других словарях:

  • INGRES (J. A. D.) — Proclamé l’émule, l’égal de Raphaël, celui qui fut, selon Castagnary, «le messie du classicisme», apparaît malgré lui comme l’un des initiateurs du romantisme et du réalisme en France. Déjà, en 1855, Baudelaire remarquait dans son compte rendu de …   Encyclopédie Universelle

  • INGRES —   [Abk. für Interactive Graphics and Retrieval System], ein dialogfähiges, grafisches relationales Datenbank Managementsystem (Datenbank) der Firma Ingres Corporation (die zwischenzeitlich von Computer Associates aufgekauft wurde). Das System… …   Universal-Lexikon

  • Ingres — steht für Ingres (Datenbanksystem) Jean Auguste Dominique Ingres Siehe auch: Ingress Diese Seite ist eine Begriffsklärung zur Unterscheidung mehrerer mit demselbe …   Deutsch Wikipedia

  • Ingres — Ingres, Jean Auguste Dominique Ingres, violín de …   Enciclopedia Universal

  • Ingres —   [ɛ̃ːgr], Jean Auguste Dominique, französischer Maler und Zeichner, * Montauban 29. 8. 1780, ✝ Paris 14. 1. 1867; trat 1797 in Paris in das Atelier J. L. Davids ein. Während eines Aufenthaltes in Italien (1806 24), wo er in Rom und Florenz die… …   Universal-Lexikon

  • ingres — {{/stl 13}}{{stl 8}}rz. mnż I, D. u, Mc. ingressie {{/stl 8}}{{stl 7}} uroczystość kościelna, w czasie której nowo mianowany biskup wkracza do katedry i obejmuje władzę w diecezji : {{/stl 7}}{{stl 10}}Odbył się ingres nowego biskupa… …   Langenscheidt Polski wyjaśnień

  • Ingres — (spr. Änger), Jean Auguste Dominique, französischer Historienmaler, geb. 1781 in Montauban, bildete sich Anfangs unter seinem Vater in Montauban, seit 1797 unter David in Paris, lebte von 1806–24 in Italien u. kehrte dann nach Paris zurück. Er… …   Pierer's Universal-Lexikon

  • Ingres — (spr änggr ), Jean Auguste Dominique, franz. Maler, geb. 29. Aug. 1780 in Montauban, gest. 13. Jan. 1867 in Paris, kam 1796 in das Atelier Davids, wo er schon 1801 den römischen Preis errang. Er konnte jedoch erst 1806 nach Rom gehen, wo er bis… …   Meyers Großes Konversations-Lexikon

  • Ingres — (spr. änggr), Jean, franz. Maler, geb. 15. Sept. 1780 zu Montauban, Schüler Davids, lebte meist in Italien, gest. 13. Jan. 1867 zu Paris. Hauptbilder: Christus übergibt dem Petrus die Himmelsschlüssel (im Louvre), Gelübde Ludwigs XIII.… …   Kleines Konversations-Lexikon

  • Ingres — (Aengr), Jean Aug. Domin., geb. 1781 zu Montauban, franz. Historienmaler, dessen Ruhm nicht unangefochten ist …   Herders Conversations-Lexikon

  • Ingres — (Jean Auguste Dominique) (1780 1867) peintre français. Ses portraits (Portrait de Monsieur Bertin, 1832, Louvre), ses nus (la Grande Odalisque, 1814, le Bain turc, 1862, Louvre), ses dessins à la mine de plomb le situent entre le néo classicisme… …   Encyclopédie Universelle


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»