1 Introduction

Data Definition Language (DDL) is used to define data structures, in particular database schemas (BD). It consists of SQL statements to create, update and delete tables, views and synonyms.

DEISTER uses an XML grammar to write these statements and make them syntactically independent of the Database Management System (DBMS). At runtime, XML is transformed to the native syntax of the DBMS.