4941

Формирование запросов выбора к данным базы

Лабораторная работа

Информатика, кибернетика и программирование

Формирование запросов выбора к данным базы Цель работы: научиться создавать запросы выбора в режиме конструктора. Постановка задания: В процессе работы с базой данных часто возникает необходимость в получении сведений, хранящихся в нескольких таблиц...

Русский

2012-11-29

181 KB

6 чел.

Формирование запросов выбора к данным базы

Цель работы: научиться создавать запросы выбора в режиме конструктора.

Постановка задания:

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

 Задание 3.1. Создать запрос на выборку данных (фамилия, имя, отчество, год рождения, что окончил, курс, группа, преподаватель) из таблиц Список и Группы следующей структуры (см. табл. 3.1):

Таблица 3.1

 

 

Рекомендации к выполнению:

· Выбрать в окне БД вкладку Запросы и щелкнуть по кнопке Создать.

· Выбрать режим создания запросов Конструктор.

На экране появится диалоговое окно добавления таблиц.

· Выделить в окне Добавление таблицы название таблицы Список и щелкнуть по кнопке Добавить.

· Добавить  таблицу Группы аналогичным способом.

· Закрыть окно Добавление таблицы.

· Переместить в строку Поле бланка Конструктора запроса путем перетаскивания поля Фамилия, Имя, Отчество, Год рождения, Что окончил, Курс (из таблицы Список) и Группа, Преподаватель (из таблицы Группы).

Окно конструктора запроса в результате выполненных действий должно иметь вид, представленный на рис. 3.1.

 

 

Рис. 3.1. Окно конструктора запроса на выборку данных
из таблиц
Список и Группы

 

· Запустить запрос, выполнив команду Запрос/ Запуск или щелкнув по кнопке на панели инструментов  .

Результат выполнения запроса представлен на рис. 3.2.

 

 

Рис. 3.2. Окно результата выполнения запроса

 

· Сохранить запрос с именем Выборка из 2-х таблиц.

 

 Задание 3.2. Создать запрос на выборку информации о студентах, окончивших школу, из таблицы Список, следующей структуры (см. табл.3.2)

 

                      Таблица 3.2

 

 

Рекомендации к выполнению:

· Вызвать режим создания запросов Конструктор.

· Добавить в бланк запроса таблицу Список.

· Закрыть окно Добавления таблицы.

· Переместить в бланк Конструктора запроса поля Фамилия, Имя, Отчество, Год рождения, Что окончил.

· Ввести в строке Условие отбора  бланка запроса для поля Что окончил значение Школу.

Окно конструктора запроса будет иметь вид, представленный на рис. 3.3.

 

 

Рис. 3.3. Окно конструктора запроса на выборку данных о студентах,
окончивших школу

 

· Выполнить запрос.

Результат выполнения запроса представлен на рис. 3.4.

 

 

Рис. 3.4. Окно результат выполнения запроса

 

· Сохранить запрос с именем Школа.

 

Задание 3.3. Создать запрос на выборку данных о студентах, родившихся в 1983 или 1984 году, из таблицы Список, следующей структуры (см. табл.3.3).

 

         Таблица 3.3

 

 

Рекомендации к выполнению:

· Вызвать режим создания запросов Конструктор.

· Добавить в бланк запроса таблицу Список.

· Закрыть окно Добавления таблицы.

· Переместить в бланк Конструктора запроса поля Фамилия, Имя, Отчество, Год рождения, Что окончил, Группа.

· Ввести в строке Условие отбора  бланка запроса для поля Год рождения выражение 1983 Or 1984.

На заметку! OR – логический оператор Или, используется для выбора данных, удовлетворяющих одному из введенных условий. В данном случае, будут отобраны записи о студентах, год рождения которых 1983 или 1984.

Окно конструктора запроса будет иметь вид, представленный на рис.3.5.

 

 

Рис. 3.5. Окно конструктора запроса на выборку данных
по заданному году рождения

 

· Выполнить запрос.

Результат выполнения запроса представлен на рис. 3.6.

 

 

Рис. 3.6. Окно результата выполнения запроса

 

· Сохранить запрос с именем Год рождения.

 

 

 Задания для самостоятельной работы:

 

1. Создать запрос на выборку данных о студентах, занятия у которых проводит преподаватель Соловьева З.М. Сохранить запрос с именем Преподаватель.

2. Создать запрос на выбор сведений о студентах, фамилии которых начинаются на букву Б. Сохранить запрос с именем Фамилия.

На заметку! Для создания данного запроса в строку Условие отбора для поля Фамилия необходимо ввести условие  Like Б*

3. Создать параметрический запрос на выборку данных о студентах, обучающихся в любой конкретной группе (например, ЗКП-1) на основании запроса Выборка из 2-х таблиц. Сохранить запрос с именем Параметрический.

 

На заметку!  Для создания данного запроса в строку Условие отбора для поля Группа необходимо ввести текст, заключенный в квадратные скобки, например, [Введите номер группы:]. Данный текст MS Access 2000 будет рассматривать как параметр и выводить в диалоговом окне каждый раз при запуске запроса.


 

А также другие работы, которые могут Вас заинтересовать

21543. ОСТРЫЕ ОТРАВЛЕНИЯ ХЛОРОМ, АММИАКОМ, ГИПОКСИЧЕСКИМИ ГАЗАМИ 82.5 KB
  ОТРАВЛЕНИЯ ГИПОКСИЧЕСКИМИ ГАЗАМИ ОСТРЫЕ ОТРАВЛЕНИЯ ОКИСЬЮ УГЛЕРОДА Окись углерода встречается везде где существуют условия для неполного сгорания веществ содержащих углерод. Она входит в состав многих промышленных газов доменный генераторный коксовый; содержание окиси углерода в выхлопных газах двигателей внутреннего сгорания колеблется от 1 до 13. Окись углерода широко применяется как одно из исходных соединений в современной промышленности органического синтеза. Окись углерода СО это бесцветный газ без запаха и вкуса.
21544. ОТРАВЛЕНИЯ СПИРТАМИ (клиника, диагностика, лечение) 82 KB
  Отравления могут носить профессиональный характер и возникать вследствие нарушений правил техники безопасности приема спиртсодержащей жидкости внутрь по ошибке или преднамеренно с целью опьянения. Наиболее часто встречаются и тяжело протекают острые отравления такими веществами как этиленгликоль и его производные метиловый спирт этиловый спирт амиловый бутиловый тетрагидрофурфуриловый спирт. Острые отравления спиртсодержащими жидкостями это трудный для диагностики и сложный для лечения раздел клинической токсикологии имеющий большую...
21545. ОТРАВЛЕНИЯ ТЕХНИЧЕСКИМИ ЖИДКОСТЯМИ 211 KB
  Острые ингаляционные отравления четыреххлористым углеродом – 20 мин. Острые пероральные отравления дихлорэтаном – 10 мин. Острые отравления метиловым спиртом – 25 мин.
21546. Электропривод для швейных машин 3.38 MB
  На швейных машинах привод работает в необычно тяжёлых условиях когда в течение часа производится до 1000 пусков машины. Найдётся ли иная технологическая машина с подобным режимом работы А скорость главного вала до 9000 мин –1 Многие передачи не выдерживают таких скоростей Отсюда и специальные требования к электроприводу: Быстроходность – способность обеспечить на главном валу машины 5 – 6 103 мин –1. Плавный пуск плавная регулировка скорости машины. В автоматизируемых электроприводах имеется свыше 30 микросхем а его стоимость...
21547. Способы получения кроя 8.63 MB
  Механический способ получения кроя характеризуется разделением материала путём сдвига слоёв волокон частиц материала. Термический способ представляет разделение материала путём подвода тепла вызывающее размягчение или его сгорание. после размягчения ослабления материала его разделение довершается механическим сдвигом. В зависимости от вида инструмента различают три способа механического разделения текстильного материала: 1.
21548. Схема механизмов швейного предприятия 12.55 MB
  Машины машиныавтоматы и автоматические линии легкой промышленности М. Швейные машины: Иллюстрированное пособие. Швейные машины М. Швейные машины: Иллюстрированное пособие.
21549. Регулировки механизма челнока 4.66 MB
  I регулировка зазора между носиком челнока и иглой 005 мм – 01 мм. II – регулировка зазора между зубом установочного пальца и дном открытого паза П шпуледержателя 8 который должен составлять 06 – 08 мм рис. III – регулировка натяжения нижней нити; осуществляется поворотом регулировочного винта с большей головкой на тормозной пластине шпульного колпачка. IV – регулировка количества подаваемого в челнок масла рис.
21550. Зигзаг-машины 7.3 MB
  Принципиальное отличие от стачивающих машин в том что зигзагмашины Имеют специальный дополнительный механизм отклонения иглы в направлении поперёк строчки Оснащены челноком увеличенного объёма вследствие увеличения нити в стежке Располагают челночный вал вдоль строчки что необходимо для отклонения иглы поперёк строчки. На рисунке 1 показаны параметры простейших зигзагстрочек: а – двухукольного зигзага и б – четырёхукольного – для усиленного стачивания где tи – величина отклонения иглы при прокладывании стежка tИ – шаг подачи...
21551. Машины цепного переплетения ниток 1.22 MB
  1 Общая характеристика машин цепного стежка. В связи с появлением нетрадиционных материалов для пошива а также с тенденцией автоматизации основных и вспомогательных операций спрос на машины цепного стежка неизменно высок. Преимущества машин цепного стежка: Уменьшенное истирание верхней нити при подаче в машину вследствие отсутствия операции обвода её вокруг шпуледержателя. Недостатки машин цепного стежка: повышенная распускаемость строчки вследствие открытости переплетения и существенное увеличение расхода ниток – в 16 – 23 раза на к...