SQL

Što je SQL:

SQL je akronim za " Structured Query Language " ( Strukturirani upitni jezik ), što znači, na portugalskom, Structured Query Language, standardni jezik upravljanja podacima koji je u interakciji s glavnim bazama podataka na temelju relacijskog modela.

Neki od glavnih sustava koji koriste SQL su: MySQL, Oracle, Firebird, Microsoft Access, PostgreSQL (open source), HSQLDB (open source i pisani u Javi).

SQL jezik nastao je 1974. i razvijen je u IBM Labs kao sučelje za sustav upravljanja relacijskom bazom podataka (RDBMS) pod nazivom SUSTAV R. Taj je sustav stvoren na temelju članka iz 1970. koji je napisao Edgar F. Codd.

Pojavili su se i drugi jezici žanra, ali je SQL postao najčešće korišten. Stvaranje standarda za SQL učinio je 1986. godine Američki nacionalni institut za standardizaciju (ANSI), a 1987. godine Međunarodna organizacija za standarde (ISO).

SQL je u biti deklarativni jezik. To znači da programer treba samo naznačiti namjeravanu svrhu RDBMS-a.

Neke od ključnih SQL naredbi za manipulaciju podacima su: INSERT, SELECT, UPDATE, DELETE. SQL također omogućuje stvaranje odnosa između tablica i kontrolu pristupa podacima.