1.3. Интерактивный и встроенный SQL

Существуют и используются две формы языка SQL: интер­активный SQL и встроенный SQL.

Интерактивный SQL используется для задания SQL-запросов пользователем и получения результата в интерактивном режиме.

Встроенный SQL состоит из команд SQL, встроенных внутрь программ, обычно написанных на каком-то другом языке (Пас­каль, С, С++и др. ). Это делает программы, использующие та­кие языки, более мощными, гибкими и эффективными, обес­печивая их применение для работы с данными, хранящимися в реляционных базах. При этом, однако, требуются дополни­тельные средства интерфейса SQL с языком, в который он встраивается.

Данная книга посвящена интерактивному SQL, поэтому в ней не обсуждаются вопросы построения интерфейса, позво­ляющего связать SQL с другими языками программирования.