русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Формирование запросов в режиме Конструктора


Дата добавления: 2014-03-21; просмотров: 1020; Нарушение авторских прав


Создание запроса на выборку с помощью Мастера

1. Открыть окно базы данных → вкладка Запросы.

2. Двойным щелчком выбрать режим «Создание запроса в режиме мастера»

3. В поле «Таблицы и запросы» выбрать первую из тех таблиц, откуда нужно выбрать данные. На рисунке выбрана таблицы СПИСОК.

4. при помощи кнопки, указанной стрелкой, перенести в правую часть окна нужные для выборки поля, например, прізвище, ім'я, По-Батькові, Дата нар.

5. Далее следовать подсказкам мастера (кнопка ДАЛЕЕ), ввести имя запроса и получить результат на экране

Внимание!

Если выборка делается из нескольких таблиц одновременно (если бы вам нужен был ещё и аттестат студентов), тогда после выполнения п.4, нужно в списке таблиц выбрать вторую таблицу ВступніОцінки и указать поля из неё, а только после этого щёлкать по кнопке «Далее». Результат в этом случае должен выглядеть таким образом:

Результат организации запроса на выборку тогда может выглядеть так:

 

 

Обратите внимание, что в данном запросе не налагаются никакие условия, выбираются все записи подряд.

 

Используя мастер создания запросов нельзя установить условия выборки, в этом случае нужно использовать Конструктор.

1. Открыть окно базы данных → вкладка Запросы.

2. Двойным щелчком выбрать режим «Создание запроса в режиме конструктора»

3. В появившемся диалоговом окне поочерёдно выбрать все нужные для запроса таблицы (кнопка «Добавить») и щёлкнуть по кнопке «Закрыть».

У вас появится бланк запроса вида:

 

Столбцы бланка запроса

 

Флажок вывода поля на экран

 

4. Перетащить мышкой в столбцы бланка запроса нужные поля из таблиц.

5. Щелкнуть мышью в строке Сортировка и из списка выбрать требуемый способ сортировки.

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



7. Чтобы определить условие отбора записей, в строку «Условие отбора» соответствующего поля вводят условие по определённым правилам записи:

Основные правила записи условий:

- для проверки на равенство какого-либо поля конкретному значению. Например, аттестат больше 4 баллов.

Условие запишем так:

Для сравнения значений следует использовать операторы

<, >, <=, =>, <> (не равно);

 

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

Например, нужно вывести на экран ФИО всех студентов группы СОЗ-08, у которых аттестат не менее 4 баллов. Этот запрос будет выглядеть так:

Обратите внимание на то, что сами оценки и название группы не будут выводиться на экран (там убраны флажки вывода на экран), потому что по условию нужно было вывести только ФИО студентов.

8. Чтобы запустить запрос на выполнение (просмотреть результаты запроса), необходимо щелкнуть по кнопке Запуск.

 

Если вы хотите создать универсальный запрос на вывод данных о студентах любой группы, которая вам понадобится в определённый момент работы, тогда создают параметрическийзапрос: в этом случае в квадратных скобках записывают вопрос пользователю. В данном случае просьбу ввести с клавиатуры название нужной группы (группа – это параметр).

 

При выполнении такого вида запроса, на экране сначала появится диалоговое окно с вопросом пользователю.

После того, как пользователь введёт название группы и нажмёт на кнопку «Ок», запрос начнёт осуществлять выборку данных именно для этой группы.

 

Вместо названия группы у пользователя можно запросить у оператора фамилию студента или фамилию преподавателя, название специальности, номер корпуса, оценку по предмету, всё, что угодно.

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

Например, запрос на фамилию нужно расположить в поле «Прізвище» и т.д.



<== предыдущая лекция | следующая лекция ==>
Назначение запросов. | Тема: СУБД MS Access : основные возможности, достоинства и недостатки


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.003 сек.