SQL

Kaj je SQL:

SQL je kratica za " Strukturirani jezik poizvedb ", kar v portugalščini pomeni jezik strukturiranega poizvedovanja, ki je standardni jezik upravljanja podatkov, ki je povezan z glavnimi bazami podatkov na podlagi relacijskega modela.

Nekateri glavni sistemi, ki uporabljajo SQL, so: MySQL, Oracle, Firebird, Microsoft Access, PostgreSQL (odprtokodni), HSQLDB (odprtokodni in napisani v Javi).

Jezik SQL se je pojavil leta 1974 in je bil razvit v IBM Labs kot vmesnik za sistem za upravljanje relacijske baze podatkov (RDBMS), imenovan SISTEM R. Ta sistem je nastal na podlagi članka iz leta 1970, ki ga je napisal Edgar F. Codd.

Pojavili so se drugi jeziki žanra, vendar je SQL postal najbolj razširjen. Oblikovanje standarda za SQL je leta 1986 naredil Ameriški nacionalni inštitut za standardizacijo (ANSI), leta 1987 pa Mednarodna organizacija za standarde (ISO).

SQL je v bistvu deklarativni jezik. To pomeni, da mora programer samo navesti, kateri namen je RDBMS izvajati.

Nekateri ključni ukazi SQL za manipulacijo podatkov so: INSERT, SELECT, UPDATE, DELETE. SQL omogoča tudi ustvarjanje razmerij med tabelami in nadzor dostopa do podatkov.