System R

System R
Kehittäjä IBM
Tiedot
Ohjelmistotyyppi tietokannan hallintajärjestelmä
Lisenssi omisteinen ohjelmisto
Infobox OK

System R oli IBM:n vuosina 1973-1976 kehittämä maailman ensimmäinen relaatiotietokannan hallintajärjestelmä. Relaatiomallin teoretisoi vuonna 1970 matemaatikko Edgar F. Codd kirjoituksessaan Relational Model of Data for Large Shared Data Banks. IBM:n San Jose Research laboratoriossa kehitettiin Coddin ajatuksen pohjalta prototyyppi relaatiomallin toteuttavasta tietokannasta.

Ensimmäinen käyttäjä oli Pratt&Whitney, jolle järjestelmä asennettiin vuonna 1977.[1] Kehitys oli tutkimusprojekti, josta julkaistiin kaikki vuoteen 1979 saakka.[1]

Järjestelmää varten kehitettiin myös SQL-kieli.[2]

System R oli pohjana IBM:n myöhemmille tietokannoille SQL/DS:lle ja DB2:lle, joista jälkimmäisellä nimellä toimiva tuote on käytössä ja kehityksen kohteena edelleen. Alun perin relaatiomallia suunniteltiin vain tiedon hakua varten, mutta System R todisti mallin sopivan mainiosti kaikenlaiseen tapahtumankäsittelyyn.

Lähteet

  1. a b Paul McJones: System R mcjones.org. Viitattu 12.3.2020. (englanniksi)
  2. History of SQL cs.helsinki.fi. Viitattu 14.9.2019. (englanniksi)

Aiheesta muualla

  • A History and Evaluation of System R. doi:10.1145/358769.358784
  • https://www.hpl.hp.com/techreports/Compaq-DEC/SRC-TN-1997-018.pdf