SQL

Wat is SQL:

SQL is een afkorting van " Structured Query Language ", wat in het Portugees gestructureerde querytaal betekent, een standaardtaal voor gegevensbeheer die interactie heeft met de belangrijkste databases op basis van het relationele model.

Enkele van de belangrijkste systemen die SQL gebruiken zijn: MySQL, Oracle, Firebird, Microsoft Access, PostgreSQL (open source), HSQLDB (open source en geschreven in Java).

De SQL-taal ontstond in 1974 en werd ontwikkeld in IBM Labs als een interface met het Relational Database Management System (RDBMS), genaamd SYSTEM R. Dit systeem is gemaakt op basis van een artikel uit 1970 geschreven door Edgar F. Codd.

Andere talen van het genre zijn naar voren gekomen, maar SQL is de meest gebruikte taal geworden. De creatie van een standaard voor SQL werd in 1986 gedaan door het American National Standard Institute (ANSI) en in 1987 door de International Organization for Standards (ISO).

SQL is een in wezen declaratieve taal. Dit betekent dat de programmeur alleen hoeft aan te geven wat het beoogde doel is voor de RDBMS om uit te voeren.

Enkele van de belangrijkste SQL-opdrachten voor gegevensmanipulatie zijn: INSERT, SELECT, UPDATE, DELETE. SQL maakt ook het maken van relaties tussen tabellen en het beheer van gegevenstoegang mogelijk.