Data definition language. SQL statements that can be used either interactively or within programming language source code to define databases and their components.