ПОИСК Статьи Рисунки Таблицы Системы управления базами данных (СУБД) принципы разработки, архитектура типовой СУБД из "Управление безопасностью химических производств на основе новых информационных технологий" Типовая СУБД представляет собой совокупность двух больших компонентов языка описания данных и языка манипулирования данными. С помощью языка описания данных создаются описания элементов, групп и записей данных, а также взаимосвязей между ними, которые обычно задаются в виде таблиц. Язык описания данных — это средство задания структуры данных, выполняющее функции настройки СУБД на конкретное приложение или группу приложений и относящееся к средствам администраторов базы данных. [c.297] Для выполнения операций СУБД (выборка, удаление) в прикладных программах используется язык манипулирования данными. Язык манипулирования данными — это средства прикладных программистов, являющиеся подмножеством алгоритмических языков и позволяющие при обращении к БД формировать запросы, генерировать специальные отчеты и выполнять типичные вычисления. (Прикладной программист [2] — программист, осуществляюидай разработку и отладку прикладных программ. Квалифицированный прикладной программист должен быть одновременно специалистом в предметной области, с которой связаны разрабатываемые им программные продукты.) Языки манипулирования данными большинства существующих СУБД ориентированы на процедурные методы доступа к данным, в основе которых лежат возможности операционных систем. Язык манипулирования данными может обладать разными функциональными возможностями. [c.297] Большинство этих требований относится и к языку описания данных. Однако в этом случае возможности обработки заменяются на возможности описания. Язык описания данных должен обеспечивать работу с описаниями схемы и словаря данных, а также с описаниями процедур, в частности процедур подцержки целостности и различных преобразований и отображений, которые являются неотъемлемой частью описания данных. [c.297] Вернуться к основной статье