Помощь в написании студенческих работ
Антистрессовый сервис

Языки баз данных

РефератПомощь в написанииУзнать стоимостьмоей работы

Язык для работы с данными, который способна воспринимать СУБД, состоит из двух частей: языка определения данных (Data Definition Language — DDL) и языка манипулирования данными (Data Manipulation Language — DML). Язык DDL используется для определения схемы базы данных, а язык DML — для чтения и обновления данных, хранимых в базе. Эти языки называются подъязыками данных 1131, поскольку в них… Читать ещё >

Языки баз данных (реферат, курсовая, диплом, контрольная)

Язык для работы с данными, который способна воспринимать СУБД, состоит из двух частей: языка определения данных (Data Definition Language — DDL) и языка манипулирования данными (Data Manipulation Language — DML). Язык DDL используется для определения схемы базы данных, а язык DML — для чтения и обновления данных, хранимых в базе. Эти языки называются подъязыками данных 1131, поскольку в них отсутствуют такие конструкции для выполнения вычислительных операций, обычно используемых в языках программирования высокого уровня, как условные операторы или операторы цикла.

Во многих СУБД предусмотрена возможность включения операторов подъязыка данных в программы, написанные на таких языках программирования высокого уровня, как Pascal, С, C++, Java или Visual Basic. В этом случае язык высокого уровня принято называть базовым включающим языком (host language). Перед компиляцией программы на базовом языке, содержащей включенные операторы подъязыка данных, такие операторы удаляются и заменяются вызовами функций. Затем эта предварительно обработанная программа обычным образом компилируется с помещением результатов в объектный модуль, который компонуется с библиотекой, содержащей вызываемые в программе функции СУБД. После этого полученный программный код готов к выполнению.

Помимо возможности включения операторов подъязыка данных в программы, для большинства подъязыков данных предусмотрены также средства интерактивного выполнения операторов, вводимых пользователем непосредственно с компьютера в диалоговом режиме.

Показать весь текст
Заполнить форму текущей работой