Top Qs
Tijdlijn
Chat
Perspectief
Data definition language
Van Wikipedia, de vrije encyclopedie
Remove ads
Remove ads
Een data definition language (DDL) is een computertaal voor het definiëren van data. XML-schema is een voorbeeld van een pure DDL (alleen in de context van XML). Een andere DDL wordt gevormd door een deel van de commando's van SQL.
SQL bestaat uit de onderdelen: de data manipulation language (DML), de data control language (DCL) en de data definition language (DDL). Met behulp van SQL/DDL is het mogelijk om de objecten van een relationele database, zoals: TABLE, VIEW, INDEX, SYNONYM, FOREIGN KEY, TRIGGER te definiëren, wijzigen of verwijderen.
Het relationele model is in principe platformonafhankelijk. Dit heeft als voordeel dat de syntaxis van DDL op de verschillende DBMS'en (Oracle, DB2, MySQL, Microsoft SQL Server) veel met elkaar overeenkomt. Uitzondering hierop vormen de parameters, die fysieke raakvlakken hebben, zoals locatie, space, buffers, cache, etc.
DDL-commando's in SQL zijn CREATE, DROP, ALTER, etc... Deze commando's bepalen de structuur van een database, zoals de velden, de tabellen, indexen, relaties en andere.
Remove ads
Zie ook
Remove ads
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads