Relationellt DBMS

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 2 maj 2022; kontroller kräver 13 redigeringar .

Relational Database Management System (förkortning RDBMS , eng.  Relational Database Management System , förkortning RDBMS) - DBMS som hanterar relationsdatabaser .

Nästan alla utvecklare av moderna applikationer som involverar kommunikation med databassystem styrs av relations-DBMS [1] :59 . Enligt analytiker för 2010 används relations-DBMS i den absoluta majoriteten av stora projekt för utveckling av informationssystem . Enligt resultaten av forskning från IDC 2009 är endast cirka 7 % projekt som använder icke-relationell DBMS [2] .

Gartner uppskattade att RDBMS-marknaden 2013 var 26 miljarder USD med en årlig tillväxt på cirka 9 procent, och 2018 kommer RDBMS-marknaden att nå 40 miljarder USD [3] . För närvarande är de absoluta ledarna på DBMS-marknaden Oracle , IBM och Microsoft , med en total marknadsandel på cirka 90 %, och levererar system som Oracle Database , IBM DB2 och Microsoft SQL Server [2] .

Den enda kommersiellt framgångsrika rysktillverkade DBMS är den relationella DBMS Linter [4] för operativsystemen Windows, UNIX och QNX.

Historik

1974 startade IBM ett RDBMS-forskningsprojekt kallat System R [5] . Dess första kommersiella produkt var IBM SQL/DS, släppt 1982 [6] .

Den första kommersiellt framgångsrika RDBMS var dock Oracle, utgiven 1979 av Relational Software, som senare döptes om till Oracle Corporation [7] .

På 1970-talet, när nästan alla huvudsakliga teoretiska resultat redan hade erhållits och till och med de första prototyperna av relationella DBMS:er fanns, förnekade många myndigheter möjligheten att uppnå en effektiv implementering av sådana system. Fördelarna med det relationella angreppssättet och utvecklingen av metoder och algoritmer för att organisera och hantera relationsdatabaser ledde dock till att relationssystem i slutet av 1980-talet hade en dominerande ställning på världsmarknaden för DBMS [8] :37 .

På grund av den snabba ökningen i popularitet för RDBMS på 1980-talet började många företag att positionera sitt DBMS som "relationellt" för reklamändamål, ibland utan tillräcklig motivering, vilket resulterade i att Edgar Codd , författaren till den relationella datamodellen, publicerade hans berömda " 12 Codds regler " som varje RDBMS måste uppfylla.

Anteckningar

  1. Fowler, Martin . Arkitektur av företagsmjukvaruapplikationer.: Per. från engelska. - M .: Williams Publishing House, 2007. - 544 s.: ill.
  2. 1 2 Maxim Nikitin. Är eran av relationell DBMS över? Arkivexemplar daterad 16 augusti 2014 på Wayback Machine // CNews.ru, 2010
  3. The Future of Enterprise Data: RDBMS Will Survive Arkiverad 16 augusti 2014 på Wayback Machine // Think Innovative, 2013.
  4. Secure relational DBMS Linter Arkiverad 1 september 2009 på Wayback Machine // Open Systems, nr 11-12, 1999
  5. ^ Finansiering av en revolution : Regeringsstöd för beräkningsforskning . National Academies Press  , 1999. - ISBN 0309062780 . . - "System R övertygade inte IBM-ledningen att överge sin befintliga produkt."
  6. Hershel Harris, Bert Nicol. SQL/DS: IBMs första RDBMS arkiverad 1 juni 2016 på Wayback Machine // IEEE Annals of the History of Computing, Volym 35, nummer 2, april-juni 2013, s. 69-71
  7. Oracle Timeline  // Profit Magazine. - Oracle, 2007. - Maj ( vol. 12 , nr 2 ). - S. 26 .
  8. Kuznetsov S. D., 2007 .

Litteratur