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 клас