Поделиться через


Поддерживаемые типы запросов (визуальные инструменты для баз данных)

В областях диаграмм и критериев (графические области) конструктора запросов и представлений можно создать запросы следующих типов.

  • Запрос SELECT. Получает данные из одной или нескольких таблиц или представлений. Запрос этого типа создает инструкцию SQL SELECT.

  • Вставить результаты. Создает новые строки копированием существующих строк из одной таблицы в другую или в ту же самую таблицу в качестве новых строк. Запрос этого типа создает инструкцию SQL INSERT INTO...SELECT.

  • Вставить значения. Создает новую строку и вставляет значения в заданные столбцы. Запрос этого типа создает инструкцию SQL INSERT INTO...VALUES.

  • Запрос Update. Изменяет значения отдельных столбцов в одной или нескольких существующих строках таблицы. Запрос этого типа создает инструкцию SQL UPDATE...SET.

  • Запрос Delete. Удаляет одну или несколько строк из таблицы. Запрос этого типа создает инструкцию SQL DELETE.

    ПримечаниеПримечание

    Запрос «Удаление» удаляет строки из таблицы целиком. Если необходимо удалить значения из отдельных столбцов данных, используйте запрос «Обновление».

  • Создание таблицы. Создает новую таблицу и строки в этой таблице, копируя в нее результаты запроса. Запрос этого типа создает инструкцию SQL SELECT...INTO.

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

При создании запросов при помощи инструкций SQL, которые не могут быть представлены на графических областях, конструктор запросов и представлений затемняет эти области, указывая тем самым, что они не отражают создаваемый вами запрос. Однако затемненные области остаются активными, и во многих случаях в этих областях можно производить изменения запросов. Если выполняемые изменения приводят к запросу, который может быть представлен в графических областях, эти области перестают затемняться.