free webpage counters
ETUSIVU materiaalit

22 SQL:n taustaa


Kiitos SQL:n (Structured Query Language) olemassaolosta kuuluu relaatiotietokantojen isälle E.F. Coddille. Hän kirjoitti artikkelin 1970, jossa hän määritteli pohjat relaatiotietokannoille. Myöhemmin artikkelia ryhdyttiin nimittämään "Coddin 12:ksi säännöksi". Oracle toi ensimmäisenä tietokantatoimittajana markkinoille kaupallisen SQL-sovelluksen. Perässä seurasivat pian IBM ja Sybase. (IT Plus 2001, 96.)

Nykyisin SQL on standardi, kun kyseessä on yhteyksein luominen relaatiotietokantoihin. Sen asema on niin vahva, että relaatiotiteokantatuotteet perustuvat nykyisin poikkeuksetta SQL-kieleen. Lisäksi markkinoilla on paljon sovelluskehittimiä, raporttigeneraattoreita ja muista välineitä, joiden tietokantaliittymä perustuu SQL:aan. esimerkkinä manittakoon Microsoft Accees, jonka tietokantaosuus on vahvasti SQL-pohjainen. SQL-kieli on helpon näköistä, mutta toisaalta sillä voi myös helposti tehdä karkeita virheitä. (Hovi 1996, 2.) Microsoft Access ohjelmassa SQL:n saa näkyviin kyselyissä. Tässä alla kolme erilaista näkymää yhteen kyselyyn. Viimeisenä näkymä siihen miltä SQL-näyttää. Kyselyn voi kuitenkin tehdä ilman, että kirjoittaa SQL koodia. Siinä tapauksessa ohjelma kirjoittaa koodin puolestasi sinun muokatessa rakennenäkymää. Kyselyn tulos näkyy taulukkonäkymässä.