KNOWLEDGE HYPERMARKET


Запити в системі управління БД. Повні уроки
(Новая страница: «'''Гіпермаркет Знань>>Інформатика>...»)
Строка 102: Строка 102:
<br>  
<br>  
-
{{#ev:youtube|0oya6X3srzc}}  
+
{{#ev:youtube|0oyA6X3sRzc}}  
<br>  
<br>  
Строка 118: Строка 118:
<br>  
<br>  
-
{{#ev:youtube|getfqhon5_I}}  
+
{{#ev:youtube|GEtfqhOn5_I}}  
-
{{#ev:youtube|tbwxgxuhu0A}}  
+
{{#ev:youtube|tBWxGxUHu0A}}  
<br> '''Самоконтроль:'''  
<br> '''Самоконтроль:'''  

Версия 13:27, 25 января 2011

Гіпермаркет Знань>>Інформатика>>Інформатика 11 клас. Повні уроки>> Інформатика: Запити в системі управління БД.


Тема: Запити в системі управління БД.

Мета: Розглянути: поняття запиту типи запитів процес і способи створення запитів.

Тип уроку: теоретично-практичний


Хід уроку:


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

Питання, сформоване для бази даних і є запит.

Застосовуються два типи запитів:

  • запит за зразком (QBE – Query by example)
  • структурована мова запитів (SQL – Structured Query Language).


Zapros-0.jpg


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

SQL-запит – це запит, який складається з послідовності SQL-інструкцій. Ці інструкції задають команди, які потрібно виконати із вхідним набором даних для створення вихідного набору. Наприклад, програма MS Access усі запити будує на основі SQL – запитів - щоб подивитися їх, потрібно в активному вікні проектування запиту виконати команду Вид/SQL.


Zapros-1.jpg



Існує кілька типів запитів:

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


Найпоширенішим є запит на вибірку.

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

Вони створюються тільки для зв'язаних таблиць.


Zapros-2.jpg



Створення запитів.

У програмі MS Access, запити можна створювати двома способами:

  • за допомогою Майстра запитів
  • за допомогою Конструктора запитів


Zapros-3.jpg



При створенні запиту за допомогою Майстра запитів необхідно визначити:

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

• Предмет пошуку

• Перелік полів у результаті виконання запиту


У вікні база даних необхідно вибрати вкладку Запити і двічі клацнути на піктограму Створення запиту за допомогою Майстра.

З'явиться вікно Створення простих запитів.

Zapros-4.jpg

У вікні Майстра потрібно вибрати необхідну таблицю (таблицю-джерело) з опції «Таблиці і запити» і обрати поля даних.

Якщо запит формується на основі декількох таблиць, треба повторити дії для кожної таблиці-джерела.




Потім у вікні Майстра обираємо докладний або підсумковий звіт і клацаємо на кнопку Далі.

Після цього задається ім'я запиту і обирається один з варіантів подальших дій:

Відкрити запит для перегляду даних або Змінити макет запиту і натиснути кнопку «Готово».

У результаті ми одержимо готовий запит.


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





Самоконтроль:

1. Що таке запит?

2. Види запитів.

3. Способи створення запитів.

4. Що потрібно визначити перед початком створення запиту?

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



Список використаної літератури:

1. Урок на тему: «Запити в системі баз даних», Харевич Б. А., м. Луганськ.

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

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

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


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


Якщо у вас є виправлення чи пропозиції до цього уроку, напишіть нам.

Якщо ви хочете побачити інші виправлення чи пропозиції до уроків, дивіться тут - Образовательный форум.

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