Инфоурок Другое Другие методич. материалыРазработка урока по УП.01 по теме: "Создание запросов в базе данных"

Разработка урока по УП.01 по теме: "Создание запросов в базе данных"

Скачать материал

Учебная практика

 

Раздел 2. Ввод и обработка цифровой информации

 

Тема 2.3. Работа с базами данных

Тема урока 2.2.2. Работа по созданию запросов

 

Цель урока:

-        Приобретение практических навыков создания запросов разных видов.

-        Приобретение навыков по организации рабочего места.

         

Задания

 

1.        Займите свои рабочие места, взяв с собой инструкционную карту.

2.        Откройте базу данных Автомагазин, созданную вами на предыдущем уроке.

3.        Выполните следующие упражнения:

 

Упражнение 1. Создание простого запроса.

Создайте запрос, позволяющий вывести на экран марку автомобиля и его цвет.

 

Технология выполнения:

a)     Выберите в окне базы данных на ленте команд вкладку Создание и в группе инструментов Другие щелкните кнопку Конструктор запросов.

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

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

d)    Строка Поле заполняется перетаскиванием названий полей из таблицы в верхней части бланка или выполнением двойного щелчка мыши на названии нужного поля.

e)     Строка Имя таблицы заполняется автоматически.

f)     Сохраните запрос с именем Запрос_Цвет.

g)    Для запуска запроса выполните двойной щелчокна пиктограмме запроса Запрос_Цвет в окне базы данных. Результат запроса должен выглядеть примерно так:

 

Модель

Цвет

Corolla Kombi

Антрацитовый

Corolla LiftbackXL

Красный торнадо

Corolla LiftbackGT

Бутылочное стекло

Corolla CompactXL

Небесно-голубой

Corolla CompactGT

Черный

 

Упражнение №2. Создание запроса с сортировкой.

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

 

Упражнение №3. Создание запроса на выборку.

Создайте запрос, который позволит вывести сведения о клиентах (фамилия, адрес), купивших автомобиль Corolla Liftback (код – 12580). Сохраните запрос с именем Запрос_Авто.

Технология выполнения:

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

 

Упражнение №4. Создание запроса на выборку с параметром.

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

Технология выполнения:

Технология создания такого запроса почти полностью совпадает с технологией создания запроса на выборку. Только в поле строки Условие отбора необходимо в квадратных скобках указать текст обращения к пользователю. Укажите в столбце Почтовый адрес [Введите страну] и откажитесь от вывода этого столбца на экран (удалите флажок в поле Вывод на экран для данного столбца). Выполните запрос. Результат может быть примерно таким, если ввести – Россия:

 

Фамилия

Населенный пункт

Модель

Кучумова

Курск

Corolla Kombi

Иванов

Железногорск

Corolla LiftbackGT

 

Упражнение №5. Создание запроса на выборку с вычислениями.

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

Технология выполнения:

1.     Создайте бланк запроса как и в предыдущих упражнениях.

2.     Столбцы Фамилия и Заводская цена сформируйте из таблиц базы данных.

3.     Столбцы Издержки, Льгота и К оплате получите в результате вычислений. Для формирования столбца Издержки необходимо вместо имени поля записать следующую формулу:

Издержки:[Транспортные издержки]+[Предпродажная подготовка]
Перед вводом формулы откройте окно Область ввода, нажав комбинацию клавиш Shift+F2.
4.     Также сформируйте и следующие столбцы:

Льгота:[Заводская цена]*[Скидка]

К оплате:[Заводская цена]+[Издержки]-[Льгота]

5.     Сохраните запрос с именем Запрос_С вычислениями.
6.     Результат выполнения запроса:

 

 

Упражнение №5. Создание итогового запроса.

Создать запрос, позволяющий вывести список стран с указанием сумм продаж.

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

Технология выполнения:

1.     Создайте пустой бланк запроса.

2.     Добавьте в бланк запроса поля Почтовый адрес и Заводская цена.

3.     Введите в бланк запроса новую строку Группировка. Для этого щелкните на кнопке Итоги (кнопка имеет вид å), расположенной в группе инструментов Показать или скрыть на вкладке Конструктор.

4.     Появятся новые поля, в которых будет установлена функция Группировка. В тех полях, по которым производится группировка, а это Почтовый адрес, надо оставить эту функцию, а в тех полях, по которым проводятся итоговые вычисления (Заводская цена) в строке Группировка необходимо раскрыть список итоговых функций и, в нашем случае, выбрать функцию Sum.

5.     Сохраните запрос с именем Запрос_Итоговые вычисления.

6.     Результат выполнения запроса выглядит так:

 

 


 

Самостоятельная работа

 

Задание 1.

Создайте самостоятельно три простых запроса:

1 запрос: по данным таблицы Клиенты;

2 запрос: по данным таблицы Модели автомобилей;

3 запрос: по данным двух таблиц.

Поля, входящие в каждый запрос определите самостоятельно. Запросы назовите Запрос_СР1_1,  Запрос_СР1_2, Запрос_СР1_3.

 

Задание 2.

Создайте запрос, который, позволит вывести сведения о клиентах (фамилия, адрес), купивших автомобиль Corolla LiftbacrkXL (код – 12579). Сохраните запрос с именем Запрос_СР2.

 

Задание 3.

Создайте запрос с параметром, позволяющий выводить на экран фамилию, имя, отчество клиента, модель заказанного автомобиля и дату заказа по населенному пункту. Сохраните запрос с именем Запрос_СР3.

 

Задание 4.

Создайте запрос с двумя параметрами, позволяющий выводить на экран фамилию клиентов и характеристики моделей заказанных автомобилей по почтовому адресу и населенному пункту клиентов. Сохраните запрос с именем Запрос_СР4.

 

Задание 5.

Создайте запрос, позволяющий выводить на экран характеристики моделей автомобилей заводская цена которых не превышает 1000000 р. Сохраните запрос с именем Запрос_СР5.

 

Задание 6.

Создайте запрос, позволяющий вывести список клиентов с указанием суммы к оплате (без учета скидки). Сохраните запрос с именем Запрос_СР6.

 

Задание 7.

Оформите в тетради следующую схему:

 

 

 

 

 

 

 

 

 

 

 


Задание 7.

Заполните таблицу:

Создание запросов

1-й способ:

С помощью мастера запросов

(Технология создания)

2-й способ:

В режиме конструктора

(Технология создания)

1)

1)

2)

2)

И т.д.

И т.д.

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Разработка урока по УП.01 по теме: "Создание запросов в базе данных""

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Медиатор

Получите профессию

Методист-разработчик онлайн-курсов

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 672 280 материалов в базе

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 14.04.2017 556
    • DOCX 297.7 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Севрюкова Любовь Анатольевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Севрюкова Любовь Анатольевна
    Севрюкова Любовь Анатольевна
    • На сайте: 7 лет и 10 месяцев
    • Подписчики: 1
    • Всего просмотров: 44747
    • Всего материалов: 19

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Технолог-калькулятор общественного питания

Технолог-калькулятор общественного питания

500/1000 ч.

Подать заявку О курсе

Курс профессиональной переподготовки

Библиотечно-библиографические и информационные знания в педагогическом процессе

Педагог-библиотекарь

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 499 человек из 71 региона
  • Этот курс уже прошли 2 336 человек

Курс профессиональной переподготовки

Руководство электронной службой архивов, библиотек и информационно-библиотечных центров

Начальник отдела (заведующий отделом) архива

600 ч.

9840 руб. 5600 руб.
Подать заявку О курсе
  • Этот курс уже прошли 25 человек

Курс профессиональной переподготовки

Организация деятельности библиотекаря в профессиональном образовании

Библиотекарь

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 290 человек из 67 регионов
  • Этот курс уже прошли 852 человека

Мини-курс

Фитнес: особенности построения смешанных групповых тренировок

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Этот курс уже прошли 21 человек

Мини-курс

Эффективное управление электронным архивом

6 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Мастерство влияния и успешных переговоров

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 31 человек из 18 регионов