KNOWLEDGE HYPERMARKET


Запросы к базе данных. Полные уроки


Гипермаркет знаний>>Информатика>>Информатика 11 класс. Полные уроки>>Информатика: Запросы к базе данных.


Содержание

Тема

  • Запросы к базе данных.

Цель

  • Рассмотреть понятие запроса, типы запросов, процесс и способы создания запросов.

Ход урока

Понятие запроса


Запрос (англ. - query) – средство извлечения из базы данных необходимой информации.

Вопрос, сформированный базе данных, и есть запрос.

Применяются два типа запросов:

  • по образцу (QBE – Query by example)
  • структурированный язык запросов (SQL – Structured Query Language).


Запросы


QBE - запрос по образцу – средство для поиска необходимой информации по базе данных. Такой вид запроса формируется не на специальном языке, а путем заполнения бланка запроса в окне Конструктора запросов.

SQL – запрос – это запрос, составляющийся из последовательности SQL – инструкций. Эти инструкции задают, что надо сделать с входным набором данных для создания выходного набора. Например, программа MS Access все запросы строит на основе SQL – запросов, чтобы посмотреть их, необходимо в активном окне проектирования запроса выполнить команду Вид/SQL.


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

Типы запросов

Существует несколько типов запросов:

  1. на выборку
  2. на обновление
  3. на добавление
  4. на удаление
  5. перекрестный запрос
  6. создание таблиц

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

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

Они создаются только для связанных таблиц.


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


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

В программе MS Access, запросы можно создавать двумя способами:

  • с помощью Мастера запросов
  • с помощью Конструктора запросов


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


При создании запроса с помощью Мастера запросов необходимо определить:

• Поля в базе данных, по которым будет идти поиск информации

• Предмет поиска в базе данных

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


В окне база данных необходимо выбрать вкладку Запросы и дважды щелкнуть на пиктограммеСоздание запроса с помощью Мастера.

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


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


В окне Мастера нужно выбрать необходимую таблицу (таблицу - источник) из опции «Таблицы и запросы» и выбрать поля данных.

Если запрос формируется на основе нескольких таблиц, необходимо повторить действия для каждой таблицы – источника.




Затем в окне Мастера надо выбрать подробный или итоговый отчет и щелкнуть на кнопке Далее.

После этого необходимо задать имя запроса и выбрать один из вариантов дальнейшего действия:

Открыть запрос для просмотра данных или Изменить макет запроса и нажать кнопку Готово.

В результате чего получите готовый запрос.


Процесс создание запросов с помощью Конструктора будет рассмотрен в следующем уроке, так как этот метод имеет болле широкие возможности.





Вопросы

1. Что такое запрос?

2. Виды запросов.

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

4. Что нужно определить перед началом создания запроса?

5. Опишите процесс создания запросов с помощью Мастера запросов программы MS Access.


Список использованных источников

1. Урок на тему: «Запросы и база данных», Галушко В. А., учитель информатики, г. Феодосия.

2. Сергеев А. Скачать Access 2007. Новые возможности. - Питер Пресс, 2008 г.

3. Информатика: Практикум по технологии работы на компьютере. Учебное пособие / Под ред. Н.В.Макаровой. 3-е изд. М.: Финансы и статистика, 2004 г.

4. Леонтьев В.П. Новейшая энциклопедия персонального компьютера 2003. - М.: ОЛМА-ПРЕСС, 2003 г..



Отредактировано и выслано преподавателем Киевского национального университета им. Тараса Шевченко Соловьевым М. С.




Над уроком работали

Соловьев М. С.




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

Предмети > Информатика > Информатика 11 класс