Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Создание запросов на языке SQL

Читайте также:
  1. I СОЗДАНИЕ ОРГАНИЗАЦИОННОЙ ДИАГРАММЫ
  2. I Создание рисунка в технике акварель
  3. II СОЗДАНИЕ ДИАГРАММ ДРУГИХ ТИПОВ
  4. II Создание пользовательской кисти
  5. II. Направление межведомственных запросов в электронной форме через РСМЭВ.
  6. II. Публикации А. Лэнгле на русском языке
  7. III Технология использования градиента. Создание пользовательского градиента

SQL – язык структурированных запросов – неотъемлемая часть современных СУБД. Все запросы, которые мы создаем с помощью конструктора, автоматически переводятся на язык SQL и лишь затем идут в дальнейшую обработку. Здесь мы рассмотрим простейшие приемы создания запросов на языке SQL, что будет вполне достаточно для выполнения соответствующего задания контрольной работы.

Извлечение информации осуществляется инструкцией:

SELECT <список извлекаемых полей>

FROM <список таблиц, из которых извлекается информация>

[ WHERE <условия, налагаемые на значения полей>]

[ ORDER BY <имена полей, по которым производится упорядочение>]

[ GROUP BY < имена полей, по которым производится группировка>].

Перевод с английского некоторых ключевых слов языка SQL: SELECT – выбрать; FROM – из; WHERE – где; ORDER BY – упорядочить по…; GROUP BY – группировать по…; NOT – не; AND – и; OR – или; BETWEEN – между; AS – как.

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

Создание запроса на языке SQL в СУБД Аccess

Для создания запроса на языке SQL необходимо:

1) запустить редактор запросов SQL;

2) ввести текст запроса на языке SQL;

3) запустить запрос на исполнение.

Рассмотрим методику создания запроса на следующем примере.

Задание. Вывести все сведения из таблицы ТУРЫ.

Запрос на языке SQL будет иметь вид

SELECT * FROM ТУРЫ

Для создания запроса необходимо:

· В окне БазаИванов выбрать вкладку Запросы; выбрать Создание запроса в режиме конструктора; нажать Открыть.

· В окне Добавление таблицы нажать Закрыть (если это окно не появилось, то и нет необходимости его закрывать).

· В окне Запрос: запрос на выборку выполнить команду меню Вид/Режим SQL. Откроется окно редактора запросов Запрос: запрос на выборку, уже содержащее оператор SELECT – первое слово инструкции выбора.

· Ввести текст инструкции

SELECT * FROM ТУРЫ

Внимание! Английские слова должны вводиться при установке английского языка, русские слова – русского языка. Типичная ошибка начинающих: в нашем запросе после ввода слова FROM забывают переключить язык на русский, букву «Т» набирают как английскую, затем переключаются на русский алфавит, и хотя внешне разницы в начертании не видно, при попытке исполнить запрос получим сообщение об ошибке. Для любознательных: попробуйте сделать эту ошибку и посмотрите, какое будет сообщение.

Далее:

· закрыть окно запроса; на вопрос о сохранении изменения макета ответить Да;

· задать имя запроса; нажать ОК;

· исполнить запрос обычным образом.


Дата добавления: 2015-08-18; просмотров: 95 | Нарушение авторских прав


Читайте в этой же книге: Структура таблицы ТУРЫ | Подготовка исходных данных | Создание структуры таблицы ТУРЫ |
<== предыдущая страница | следующая страница ==>
Формирование запросов в режиме конструктора| АНКЕТА РАБA.

mybiblioteka.su - 2015-2024 год. (0.006 сек.)