Информационно-управляющие системы (ИУС).
ИУС состоят из:
языка описания данных. Его часто называют языком определения данных. Описание данных средствами ЯОД называют схемой б.д. оно включает в себя описание логической структуры данных и налагаемых на нее ограничений целостности в рамках тех правил, которые регламентированы моделью данных используемой СУБД, которая обеспечивает возможности задания ограничения доступа к данным или полномочий пользователей.
Языка манипуляции данных. Позволяет запрашивать предусмотренные в и.с. операции над данными и б.д., т.е. содержит набор операторов манипулирования данными, позволяющих заносить данные, удалять, модифицировать или выбирать их. Аналогично ЯОД, ЯМД не обязательно выступает в качестве синтаксически самостоятельной СУБД.
Автономные языки программирования. Языки, которые не только реализуют функции определения и манипулирования данными, но и обладают управляющими структурами и другими средствами, свойственными традиционным языкам программирования. Благодара этому они могут использоваться как функционально полное средство для создания прикладных программ м для формулировки запросов пользователей к б.д. Яязыка конечного пользователя. Автономные непроцедурные ЯВУ, позволяющие осуществлять выборку данных, формировать отчеты, разрабатывать приложения и запрашивать выполнение уже разработанных. В некоторых языках такого типа обеспечиваются также возможности обновления б.д. и реализация достаточно сложной их обработки.