Visual Basic 6. Руководство разработчика

       

Введение в


SQL

SQL (Structured Query Language — язык структурированных запросов) — универ­сальный язык, используемый для управления базами данных. SQL - декларативный язык, в отличие от процедурного языка типа Visual Basic. На декларативном языке определяется, что надо сделать, а не как это сделать. Нет необходимости объяснять SQL, как обратиться к базе данных. Нужно только сообщить ему, что

необходимо извлечь из базы данных. На процедурном языке необходимо подробно описать, как выполнить данную задачу.

Принадлежность языка к процедурному или декларативному типу — это основное отличие между языками третьего поколения, типа Visual Basic, и четвертого, типа SQL. Является ли SQL языком четвертого поколения — сложный вопрос. Он был разработан в 1970-ых годах доктором Коддом (E.F.Codd) в компании IBM. В то время языки не классифицировались по поколениям.

Начнем с рассмотрения структуры SQL-операторов и ключевых слов, исполь­зуемых в них. Затем приведем примеры SQL-операторов и разработаем средство для выборки данных из базы данных с их помощью.

Для экспериментов с SQL-операторами используется приложение SQLExec, рассмотренное далее в этой главе. Приложение SQLExec позволяет выбрать базу данных, выполнить SQL-операторы и просмотреть результаты их работы (RecordSet).



Содержание раздела