Data definition language

Also found in: Acronyms, Wikipedia.

Data definition language

(language, database)

1. A language enabling the structure and instances of a database to be defined in a human-, and machine-readable form.

SQL contains DDL commands that can be used either interactively, or within programming language source code, to define databases and their components, e.g. CREATE and DROP.

See also Data manipulation language (DML).

2. A specification language for databases, based on the entity-relationship model. It is used in the Eli compiler-compiler to manage type definitions.

["DDL Reference Manual", ECE Dept U Colorado, 1991].
References in periodicals archive ?
Relational databases are created using Data Definition Language (DDL) statements: CREATE, DROP, and ALTER.
The data is formatted through a Web services application on a request-response basis returning data in Market Data Definition Language (MDDL), an industry standard XML protocol.
DataPower's program provides Financial Services companies a solution for "Snap-In" XML Web Service security that is transparent to existing applications and easy to deploy by offering a starter-kit of pre-built DataPower XS40 XML security gateway policies that bind today's critical vertical standards, like Market Data Definition Language (MDDL) for the interchange of information to trade financial instruments of the world's markets, to "horizontal" Web services standards, like WS-Security that is critical for message integrity, confidentiality, and authentication within a Web service.
The ability to refresh, replicate and audit data definition language used to create and modify database objects greatly reduces the time and effort required to perform common administrative tasks.
The Software & Information Industry Association (SIIA) announced today that Foliage Software Systems has agreed to create a toolkit that will help developers write code that conforms to Market Data Definition Language (MDDL).