SQL står for "Structured Query Language" som på portugisisk betyr Structured Query Language, et standard datastyringsspråk som samhandler med hoveddatabasene basert på relasjonsmodellen.
Noen av de viktigste systemene som bruker SQL er: MySQL, Oracle, Firebird, Microsoft Access, PostgreSQL (åpen kildekode), HSQLDB (åpen kildekode og skrevet i Java).
SQL-språket dukket opp i 1974 og ble utviklet i IBM-laboratorier som et grensesnitt for Relational Database Management System (RDBMS) kalt SYSTEM R. Dette systemet ble opprettet basert på en artikkel fra 1970 skrevet av Edgar F. Torsk.
Andre språk i sjangeren dukket opp, men SQL ble den mest brukte. Opprettelsen av en standard for SQL ble oppnådd i 1986 av American National Standard Institute (ANSI) og i 1987 av Internasjonal organisasjon for standarder (ISO).
SQL er et i hovedsak erklærende språk. Dette betyr at programmereren bare trenger å indikere hva det tiltenkte formålet er for at den skal utføres av RDBMS.
Noen av de viktigste SQL-kommandoene for datamanipulering er: INSERT (insert), SELECT (spørring), UPDATE (oppdatering), DELETE (delete). SQL gjør det også mulig å opprette relasjoner mellom tabeller og kontrollere tilgang til data.