Ingres — Комерційно підтримувана реляційна СУБД з відкритими вихідними текстами. Ingres була створена як науково-дослідний проєкт в Каліфорнійському університеті в Берклі на початку 1970-х років. Закінчився цей проєкт на початку 1980-х. Вихідний код, як і для інших проєктів того ж походження, був доступний за мінімальну плату під ліцензією BSD.
Тип | відкрите програмне забезпечення і реляційна система керування базами даних |
---|---|
Розробник | d |
Мова програмування | C |
Ліцензія | GNU GPL |
Вебсайт | actian.com |
Історія
Ingres
У 1973 році в IBM приступили до розробки нової СУБД System R, і науково-дослідницька група, що займалася цим проєктом, випустила комплект документації з описом створюваної системи. Двоє вчених в Берклі — Майкл Стоунбрейкер (Stonebraker) і Юджин Вонг (Wong) — зацікавилися результатами своїх колег з IBM і прийняли рішення почати свій власний проєкт зі створення реляційної СУБД.
Отримавши стороннє фінансування, Ingres був розроблений протягом середини 1970-х років групою студентів і вчених. Ingres проходив через еволюцію, що супроводжується доробками, як і System R, з раннім прототипом в 1974 році. Потім Ingres був поширений серед невеликої кількості користувачів і учасників проєкту. Прототип багаторазово листувався, щоб включити накопичений досвід, зауваження користувачів і нові ідеї. Подібно System R, Ingres працював в системах «низького рівня» — в операційній системі Unix на машинах DEC.
Комерціалізація
На відміну від System R, вихідний код Ingres був доступний за невелику плату. У 1980 році близько 1000 копій Ingres поширили по університетам. Багато студентів з Берклі і інших університетів використовували вихідний код Ingres для розробки різних комерційних баз даних.
Студенти Берклі Джеррі Хелд і пізніше Karel Youseffi, що перейшли на роботу в , створили СУБД, яка пізніше розвинулася в NonStop SQL. Ця система реалізовувала технології Ingres. NonStop SQL працювала ефективно на паралельних комп'ютерах — тобто, було включено функціональне вимога для розподілених баз даних. У 1989 в системі можна було запускати SQL-запити паралельно, продукт стає досить відомим. Tandem пізніше був придбаний фірмою Compaq. У 2000 році NonStop SQL був переписаний і тепер це продукт фірми HP.
Robert Epstein, головний програміст в проєкті Berkeley, разом зі своїми студентами з проєкту Ingres — Paula Hawthorne і Mike Ubell, і пізніше Ерік Оллман — заснували Sybase. Sybase був другим продуктом (після System R і Oracle) в 1980-х і 1990-х роках. У 1997 році з'явився Informix. Ряд продуктів Sybase також був ліцензований Microsoft в 1992 році і перевипущена під маркою Microsoft SQL Server.
Бази даних
Встановлення Ingres (або екземпляр) може підтримувати безліч баз даних, кожна з яких належить будь-якому користувачеві відомому установці. Установка дозволяє безлічі баз даних бути доступним одночасно. Кількість баз даних настроюється величина. Зверніть увагу, що це просто обмежує кількість баз даних, доступних в будь-який момент, і безліч інших баз даних може бути створено.
При створенні установки Ingres сервера, будуть створені бази даних «iidbdb» і «imadb», що належать користувачеві «$ ingres». База даних iidbdb також відома, як «Master Catalog database», містить безліч спеціальних таблиць для управління самою установкою. База даних imadb (Management Architecture database) теж включає зареєстровані об'єкти, що використовуються для управління установкою.
Особливо слід відзначити, що бази даних не мають попередній розмір. Кожній базі даних в установці дозволено рости в розмірі, скільки дозволяє вільне місце на диску.
Джерела
http://citforum.ck.ua/database/advanced_intro/82.shtml [ 30 квітня 2019 у Wayback Machine.]
http://www.realcoding.net/articles/vyshla-otkrytaya-subd-ingres-database-10.html [ 29 жовтня 2020 у Wayback Machine.]
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Ingres Komercijno pidtrimuvana relyacijna SUBD z vidkritimi vihidnimi tekstami Ingres bula stvorena yak naukovo doslidnij proyekt v Kalifornijskomu universiteti v Berkli na pochatku 1970 h rokiv Zakinchivsya cej proyekt na pochatku 1980 h Vihidnij kod yak i dlya inshih proyektiv togo zh pohodzhennya buv dostupnij za minimalnu platu pid licenziyeyu BSD IngresTip vidkrite programne zabezpechennya i relyacijna sistema keruvannya bazami danihRozrobnik dMova programuvannya CLicenziya GNU GPLVebsajt actian comIstoriyaIngres U 1973 roci v IBM pristupili do rozrobki novoyi SUBD System R i naukovo doslidnicka grupa sho zajmalasya cim proyektom vipustila komplekt dokumentaciyi z opisom stvoryuvanoyi sistemi Dvoye vchenih v Berkli Majkl Stounbrejker Stonebraker i Yudzhin Vong Wong zacikavilisya rezultatami svoyih koleg z IBM i prijnyali rishennya pochati svij vlasnij proyekt zi stvorennya relyacijnoyi SUBD Otrimavshi storonnye finansuvannya Ingres buv rozroblenij protyagom seredini 1970 h rokiv grupoyu studentiv i vchenih Ingres prohodiv cherez evolyuciyu sho suprovodzhuyetsya dorobkami yak i System R z rannim prototipom v 1974 roci Potim Ingres buv poshirenij sered nevelikoyi kilkosti koristuvachiv i uchasnikiv proyektu Prototip bagatorazovo listuvavsya shob vklyuchiti nakopichenij dosvid zauvazhennya koristuvachiv i novi ideyi Podibno System R Ingres pracyuvav v sistemah nizkogo rivnya v operacijnij sistemi Unix na mashinah DEC Komercializaciya Na vidminu vid System R vihidnij kod Ingres buv dostupnij za neveliku platu U 1980 roci blizko 1000 kopij Ingres poshirili po universitetam Bagato studentiv z Berkli i inshih universitetiv vikoristovuvali vihidnij kod Ingres dlya rozrobki riznih komercijnih baz danih Studenti Berkli Dzherri Held i piznishe Karel Youseffi sho perejshli na robotu v stvorili SUBD yaka piznishe rozvinulasya v NonStop SQL Cya sistema realizovuvala tehnologiyi Ingres NonStop SQL pracyuvala efektivno na paralelnih komp yuterah tobto bulo vklyucheno funkcionalne vimoga dlya rozpodilenih baz danih U 1989 v sistemi mozhna bulo zapuskati SQL zapiti paralelno produkt staye dosit vidomim Tandem piznishe buv pridbanij firmoyu Compaq U 2000 roci NonStop SQL buv perepisanij i teper ce produkt firmi HP Robert Epstein golovnij programist v proyekti Berkeley razom zi svoyimi studentami z proyektu Ingres Paula Hawthorne i Mike Ubell i piznishe Erik Ollman zasnuvali Sybase Sybase buv drugim produktom pislya System R i Oracle v 1980 h i 1990 h rokah U 1997 roci z yavivsya Informix Ryad produktiv Sybase takozh buv licenzovanij Microsoft v 1992 roci i perevipushena pid markoyu Microsoft SQL Server Bazi danihVstanovlennya Ingres abo ekzemplyar mozhe pidtrimuvati bezlich baz danih kozhna z yakih nalezhit bud yakomu koristuvachevi vidomomu ustanovci Ustanovka dozvolyaye bezlichi baz danih buti dostupnim odnochasno Kilkist baz danih nastroyuyetsya velichina Zvernit uvagu sho ce prosto obmezhuye kilkist baz danih dostupnih v bud yakij moment i bezlich inshih baz danih mozhe buti stvoreno Pri stvorenni ustanovki Ingres servera budut stvoreni bazi danih iidbdb i imadb sho nalezhat koristuvachevi ingres Baza danih iidbdb takozh vidoma yak Master Catalog database mistit bezlich specialnih tablic dlya upravlinnya samoyu ustanovkoyu Baza danih imadb Management Architecture database tezh vklyuchaye zareyestrovani ob yekti sho vikoristovuyutsya dlya upravlinnya ustanovkoyu Osoblivo slid vidznachiti sho bazi danih ne mayut poperednij rozmir Kozhnij bazi danih v ustanovci dozvoleno rosti v rozmiri skilki dozvolyaye vilne misce na disku Dzherelahttp citforum ck ua database advanced intro 82 shtml 30 kvitnya 2019 u Wayback Machine http www realcoding net articles vyshla otkrytaya subd ingres database 10 html 29 zhovtnya 2020 u Wayback Machine