Skip to main content
Offline·Progress is saved on this device and syncs the next time you open the app online.
Endpoint, Host & Application

SQL

Structured Query Language

The language for querying relational databases; injection abuses it.

Structured Query Language is the standard language for defining and querying relational databases, used to read, insert, update, and delete records. Its security relevance comes from injection, where attacker controlled input is concatenated into queries and executed, enabling data theft, authentication bypass, or full database compromise. The primary defense is parameterized queries or prepared statements, supported by least privilege accounts and input validation. On the exam, link SQL directly to SQLi and to the input handling failures that allow it.

Related terms

Looking SQL up is step one. Getting tested on it is step two.

A free account opens all 4 Domain 1 objectives, 271 exam-style questions with a lesson and a lab on each, a placement check that skips what you already know, and a dated plan. No card.

Not affiliated with or endorsed by CompTIA.