Функциональные возможности моделей данных становятся доступными пользователям СУБД благодаря ее языковым средствам.
Реализация языковых средств интерфейсов может быть осуществлена различными способами:
1. для высококвалифицированных пользователей языковые средства представляются в их явной синтаксической форме;
2. в других случаях функции языков могут быть доступны косвенным образом, когда они реализуются в форме различного рода меню, диалоговых сценариев или заполняемых пользователем таблиц.
Языковые средства используются для выполнения следующих функций:
- для описания представления базы данных на управляемых уровнях архитектуры системы;
- для инициирования выполнения операций манипулирования данными;
- для управления данными.