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

Карагужина Акмаржан Ерсаевна
преподаватель
Актюбинский колледж промышленных технологий и управления

Тема:Запрос. Создание запроса.

Цель:

образовательные- повторить основные понятия темы Базы данных, Системы управления базами данных; познакомить учащихся с различными способами создания запросов в БД; – познакомить с видами запросов; освоить технологические приемы по созданию запросов в среде СУБД; научить создавать запросы;

развивающие– развитие мышления, познавательных интересов, навыков работы на компьютере; знаний в области информационных технологий, компьютерной грамотности и информационной культуры учащихся; формировать творческую способность учащихся;

воспитательныевоспитывать организованность, строгость, аккуратность, четкость, правильность.

Тип урока: комбинированный.

Методы урока: частично-поисковый, практический, самостоятельности, элементы деловой игры

Оборудование:программное обеспечение: MS Access, мультимедиа-проектор, презентация по теме урока, карточки с заданиями.

Межпредметная связь: экономика

Формы работы учащихся: фронтальная, групповая, индивидуальная

ХОД УРОКА

I. Организационный момент. Эмоциональный настрой.

- Ребята, у нас в колледже проходит неделя доброты, дружбы. У меня в руках «Клубок добра», сейчас вы по очереди передадите друг другу клубок, говоря добрые пожелания.

II. Постановка темы и целей урока

Мы продолжаем изучать базы данных, на прошлых уроках вы познакомились с понятием базы данных, с понятием СУБД, с различными классификациями баз данных, с полями и записями, с типами данных и с операциями над информацией в базах данных. Тема сегодняшнего урока: «Создание запросов в MS Access »

Итак, на этом уроке мы:

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

2. Познакомимся с различными способами создания запросов в БД;

3. Научимся отбирать записи по нескольким условиям

III. Фронтальный опрос

Чтобы повторить основные понятия темы, я предлагаю вам «прогуляться» по полю понятий. Выбираете номер овала, появляется термин и вы формулируете соответствующее правило.

IV. Ознакомление с новым материалом

Вы научились создавать таблицы, формы. На очереди запросы. Так что же такое запрос?

Запрос – это требование на отбор записей, хранящихся в таблицах или на выполнение определённых действий с ними.

Запрос это временная таблица. Это значит, что данные в запросах не хранятся постоянно, а только временно вызываются из таблицы по заданному шаблону, в момент активизации запроса. Поэтому в базе данных постоянно сохраняется только шаблон вызова данных, а не сама информация. Следовательно, запрос не занимает много места в БД.

Запросы позволяют:

1)выбирать нужные поля из разных таблиц БД;

2)фильтровать и сортировать данные;

3)производить расчёты;

4)группировать записи, рассчитывая различные итоговые значения;

5)вносить изменения сразу в несколько записей;

6)создавать таблицы как результат запроса.

 

Способы создания запросов

1)SQL;

2)Конструктор;

3)Мастер.

Существует универсальный язык запросов, на котором формулируются запросы во многих СУБД. Он называется SQL (Structured Query Language [strʌk.tʃəd ˈkwɪə.ri ˈlæŋɡwɪdʒ]) – структурированный язык запросов. В большинстве современных СУБД существуют вспомогательные средства для составления запросов, позволяющие обходиться без изучения SQL. В MS Access это конструктор запросов.

Простой запрос на выборку или один из 3-х специальных запросов можно создать с помощью Мастера, но конструктор является более универсальным способом создания запросов.

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

Например, есть база данных Школьная библиотека, в которой создана таблица Книги. Запрос на выборку записей по полям Автор, Название, Год издания будет выглядеть как на слайде.

Рассмотрим процесс создания этого запроса с помощью Мастера.

1 шаг – на вкладке Создание выбираем Мастер запросов.

2 шаг – в диалоге Новый запрос выбираем Простой запрос à ОК

3 шаг – в диалоге Создание простых запросов выбираем из списка таблицу

4 шаг – перемещаем из списка Доступные поля в список Выбранные поля нужные имена полей à нажимаем кнопкуДалее >

5 шаг – выбираем один из вариантов отображения записей с данными: подробный(без выполнения операции сведения) или итоговый с использованием сведения (нахождение суммы, среднего значения, минимума, максимума для определенных записей) à нажимаем кнопкуДалее >

6 шаг – вводим имя запроса àнажимаем кнопку Готово.

Теперь рассмотрим пример создания запроса при помощи Конструктора.

1 шаг – на вкладке Создание выбираем Конструктор запросов.

2 шаг – в диалоге Добавление таблицы выбираем таблицы, поля из которых будут использоваться в запросе à Добавитьà Закрыть

Появляется бланк запроса, в верхней части которого отображаются макеты выбранных таблиц. А нижняя часть содержит такие строки:

· Поле, в которой будут отображаться имена выбранных полей;

· Имя таблицы, в которой будет отображаться имена таблиц, в состав которых входят соответствующие поля;

· Сортировка, в которой при необходимости можно выбрать вид сортировки;

· Вывод на экран, содержащая флажок, установленная метка которого свидетельствует о том, что данное будет отображаться в запросе;

· Условие отбора, которая может содержать условие – выражение для выборки данных из соответствующего поля;

· или – для записи еще одного выражения, которое является частью составного условия.

3 шаг – выбираем нужные поля.

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

4 шаг – вводим условие отбора и нажимаем кнопку Выполнить.

5 шаг – закроем вкладку запроса à в окне сохранения структуры запроса выберем Да àвведем имя запроса à ОК

V. Первичное осмысление и применение изученного.
- Ребята, сегодня мы с вами поиграем в деловую игру. На несколько минут мы превратимся в сотрудников агентства недвижимости «Фрегат». И нам поступил заказ от клиентов. (выполнение заданий)

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

С помощью запросов к базе данных «Риэлтор» определите:

1)квартиры, расположенные в Южном районе;

2)квартиры, расположенные в Центральном районе;

3)квартиры, расположенные в Северном районе;

4)квартиры, расположенные на Юго-Западе;

5)квартиры, расположенные на Востоке;

6)трехкомнатные квартиры, приватизированные до 1999г;

7)однокомнатные квартиры, больше 46 кв.м.;

8)квартиры, меньше 29 кв.м.;

9)4-комнатные квартиры, находящиеся в Южном районе;

10) однокомнатные квартиры, находящиеся на Востоке;

11) все двухкомнатные квартиры

12) квартиры больше 61 кв.м.

VI. Итог урока.Что мы сегодня изучили новое? Что такое запрос? Какие бывают запросы?

VII. Рефлексия «Оцени свою работу по 10-бальной шкале». Выставление оценок.

VIII. Домашнее задание: подготовить вырезки из газет о продаже автомобилей марки «Тойота» и «Мерседес».

 
Скачать презентацию: otkr-urok.zip [3.93 Mb] (cкачиваний: 3)
скачать dle 11.0фильмы бесплатно