Lenguaje de definición de esquemas para declarar estructuras y restricciones de integridad de una base de datos NDL; un lenguaje de definición de subesquema para declarar una vista de usuario de esa base de datos; un lenguaje de módulo y lenguaje de manipulación de datos para declarar procedimientos de base de datos y declaraciones ejecutables de una aplicación de base de datos específica. Dos niveles.
BS DD 151:1986 Historia
1986BS DD 151:1986 Lenguaje de base de datos NDL (ISO/DIS 8907)