KNOWLEDGE HYPERMARKET


Запити в системі управління БД. Повні уроки
 
Строка 3: Строка 3:
<metakeywords>Інформатика, клас, урок, на тему, 11 клас, Запити в системі управління БД.</metakeywords>  
<metakeywords>Інформатика, клас, урок, на тему, 11 клас, Запити в системі управління БД.</metakeywords>  
-
==Тема==
+
== Тема ==
-
*'''Запити в системі управління БД.'''
+
-
==Мета==
+
*'''Запити в системі управління БД.'''
-
*Розглянути: поняття запиту, типи запитів процес і способи створення запитів.  
+
-
==Тип уроку==
+
== Мета  ==
-
*теоретично-практичний
+
-
==Хід уроку==
+
*Розглянути: поняття запиту, типи запитів процес і способи створення запитів.
-
===Поняття запиту===
+
== Тип уроку  ==
-
'''Запит''' ('''англ. - query''') – засіб добування з бази даних необхідної інформації.  
+
*теоретично-практичний
 +
 
 +
== Хід уроку  ==
 +
 
 +
=== Поняття запиту  ===
 +
 
 +
'''Запит''' ('''англ. - query''') – засіб добування з бази даних необхідної [[Источники информации для компьютерного поиска|інформації]] .  
Питання, сформоване для бази даних і є запит.  
Питання, сформоване для бази даних і є запит.  
Строка 25: Строка 28:
*структурована мова запитів ('''SQL – Structured Query Language''').
*структурована мова запитів ('''SQL – Structured Query Language''').
 +
<br> [[Image:Zapros-0.jpg|400px|Запит]]
-
[[Image:Zapros-0.jpg|400px|Запит]]  
+
<br> '''QBE''' - запит за зразком – засіб для пошуку необхідної інформації в [[Поняття про бази даних та їх види. Повні уроки|базі даних]]. Такий вид запиту формується не спеціальною мовою, а шляхом заповнення бланка запиту у вікні Конструктора запитів.
 +
'''SQL'''-запит – це запит, який складається з послідовності SQL-інструкцій. Ці інструкції задають команди, які потрібно виконати із вхідним набором даних для створення вихідного набору. Наприклад, [http://xvatit.com/it/fishki-ot-itshki/ програма] MS Access усі запити будує на основі SQL – запитів - щоб подивитися їх, потрібно в активному вікні проектування запиту виконати команду Вид/SQL.
-
'''QBE''' - запит за зразком – засіб для пошуку необхідної інформації в базі даних. Такий вид запиту формується не спеціальною мовою, а шляхом заповнення бланка запиту у вікні Конструктора запитів.  
+
<br> [[Image:Zapros-1.jpg|400px|Запит]]
-
'''SQL'''-запит – це запит, який складається з послідовності SQL-інструкцій. Ці інструкції задають команди, які потрібно виконати із вхідним набором даних для створення вихідного набору. Наприклад, програма MS Access усі запити будує на основі SQL – запитів - щоб подивитися їх, потрібно в активному вікні проектування запиту виконати команду Вид/SQL.
+
=== Типи запитів ===
-
 
+
-
 
+
-
[[Image:Zapros-1.jpg|400px|Запит]]
+
-
 
+
-
===Типи запитів===
+
'''Існує кілька типів запитів:'''  
'''Існує кілька типів запитів:'''  
Строка 45: Строка 45:
#на видалення  
#на видалення  
#перехрестний запит  
#перехрестний запит  
-
#створення таблиць
+
#створення [[Дидактический материал на тему: Электронные таблицы|таблиць]]
Найпоширенішим є запит '''на вибірку. '''  
Найпоширенішим є запит '''на вибірку. '''  
Строка 53: Строка 53:
Вони створюються тільки для зв'язаних таблиць.  
Вони створюються тільки для зв'язаних таблиць.  
 +
<br> [[Image:Zapros-2.jpg|400px|Запит]]
-
[[Image:Zapros-2.jpg|400px|Запит]]
+
<br>
 +
=== Створення запитів  ===
-
===Створення запитів===
+
У програмі [[Конструктор запросов в MS Access|MS Access]], запити можна створювати двома способами:  
-
 
+
-
У програмі MS Access, запити можна створювати двома способами:  
+
*за допомогою Майстра запитів  
*за допомогою Майстра запитів  
*за допомогою Конструктора запитів
*за допомогою Конструктора запитів
 +
<br> [[Image:Zapros-3.jpg|400px|Запит]]
-
[[Image:Zapros-3.jpg|400px|Запит]]
+
<br> При створенні запиту за допомогою '''Майстра запитів''' необхідно визначити:  
-
 
+
-
 
+
-
При створенні запиту за допомогою '''Майстра запитів''' необхідно визначити:  
+
-
• Поля в базі даних, по яких буде вестися пошук інформації  
+
• Поля в базі даних, по яких буде вестися [[Поиск информации в Интернете|пошук інформації]]
• Предмет пошуку  
• Предмет пошуку  
Строка 76: Строка 74:
• Перелік полів у результаті виконання запиту  
• Перелік полів у результаті виконання запиту  
-
 
+
<br> У вікні база даних необхідно вибрати вкладку '''Запити''' і двічі клацнути на піктограму '''Створення запиту за допомогою Майстра'''.  
-
У вікні база даних необхідно вибрати вкладку '''Запити''' і двічі клацнути на піктограму '''Створення запиту за допомогою Майстра'''.  
+
З'явиться вікно Створення простих запитів.  
З'явиться вікно Створення простих запитів.  
 +
<br> [[Image:Zapros-4.jpg|400px|Запит]]
-
[[Image:Zapros-4.jpg|400px|Запит]]
+
<br> У вікні '''Майстра''' потрібно вибрати необхідну таблицю (таблицю-джерело) з опції «'''Таблиці і запити'''» і обрати поля даних.  
-
 
+
-
 
+
-
У вікні '''Майстра''' потрібно вибрати необхідну таблицю (таблицю-джерело) з опції «'''Таблиці і запити'''» і обрати поля даних.  
+
Якщо запит формується на основі декількох таблиць, треба повторити дії для кожної таблиці-джерела.  
Якщо запит формується на основі декількох таблиць, треба повторити дії для кожної таблиці-джерела.  
 +
<br> {{#ev:youtube|0oyA6X3sRzc}}
-
{{#ev:youtube|0oyA6X3sRzc}}
+
<br> Потім у [[Работа 3. Запускаем программы. Основные элементы окна программы|вікні]] Майстра обираємо докладний або підсумковий звіт і клацаємо на кнопку '''Далі. '''  
-
 
+
-
 
+
-
Потім у вікні Майстра обираємо докладний або підсумковий звіт і клацаємо на кнопку '''Далі. '''  
+
Після цього задається ім'я запиту і обирається один з варіантів подальших дій:  
Після цього задається ім'я запиту і обирається один з варіантів подальших дій:  
Строка 103: Строка 96:
Процес створення запитів за допомогою '''Конструктора''' буде розглянутий у наступному уроці, тому що цей метод має більш широкі можливості.  
Процес створення запитів за допомогою '''Конструктора''' буде розглянутий у наступному уроці, тому що цей метод має більш широкі можливості.  
-
 
+
<br> {{#ev:youtube|GEtfqhOn5_I}}  
-
{{#ev:youtube|GEtfqhOn5_I}}  
+
{{#ev:youtube|tBWxGxUHu0A}}  
{{#ev:youtube|tBWxGxUHu0A}}  
-
==Самоконтроль==
+
== Самоконтроль ==
-
''1. Що таке запит? ''
+
''1. Що таке запит? ''  
-
''2. Види запитів. ''
+
''2. Види запитів. ''  
-
''3. Способи створення запитів. ''
+
''3. Способи створення запитів. ''  
-
''4. Що потрібно визначити перед початком створення запиту? ''
+
''4. Що потрібно визначити перед початком створення запиту? ''  
-
''5. Опишіть процес створення запитів за допомогою «Майстра запитів» програми MS Access. ''
+
''5. Опишіть процес створення запитів за допомогою «Майстра запитів» програми MS Access. ''  
 +
<br>
-
==Список використаної літератури==  
+
== Список використаної літератури ==
-
''1. Урок на тему: «Запити в системі баз даних», Харевич Б. А., м. Луганськ. ''
+
''1. Урок на тему: «Запити в системі баз даних», Харевич Б. А., м. Луганськ. ''  
-
''2. Сергеев А. Скачать Access 2007. Новые возможности. - Питер Пресс, 2008 г. ''
+
''2. Сергеев А. Скачать Access 2007. Новые возможности. - Питер Пресс, 2008 г. ''  
-
''3. Информатика: Практикум по технологии работы на компьютере. Учебное пособие / Под ред. Н.В.Макаровой. 3-е изд. М.: Финансы и статистика, 2004 г.''
+
''3. Информатика: Практикум по технологии работы на компьютере. Учебное пособие / Под ред. Н.В.Макаровой. 3-е изд. М.: Финансы и статистика, 2004 г.''  
-
''4. Леонтьев В.П. Новейшая энциклопедия персонального компьютера 2003. - М.: ОЛМА-ПРЕСС, 2003 г.''
+
''4. Леонтьев В.П. Новейшая энциклопедия персонального компьютера 2003. - М.: ОЛМА-ПРЕСС, 2003 г.''  
 +
<br>
----
----
 +
<br> ''Скомпоновано та надіслано викладачем Київського національного університету імені Тараса Шевченка Соловйовим М. С.''
-
''Скомпоновано та надіслано викладачем Київського національного університету імені Тараса Шевченка Соловйовим М. С.''
+
<br>
-
 
+
----
----
 +
<br> '''Над уроком працювали'''
-
'''Над уроком працювали'''
+
Харевич Б. А.
-
Харевич Б. А.
+
Соловйов М. С.  
-
 
+
-
Соловйов М. С.
+
 +
<br>
----
----
-
 
+
<br> Поставить вопрос о современном образовании, выразить идею или решить назревшую проблему Вы можете на [http://xvatit.com/forum/ '''Образовательном форуме'''], где на международном уровне собирается образовательный совет свежей мысли и действия. Создав [http://xvatit.com/club/blogs/ '''блог,'''] Вы не только повысите свой статус, как компетентного преподавателя, но и сделаете весомый вклад в развитие школы будущего. [http://xvatit.com/school/guild/ '''Гильдия Лидеров Образования'''] открывает двери для специалистов&nbsp; высшего ранга и приглашает к сотрудничеству в направлении создания лучших в мире школ.<br>  
-
Поставить вопрос о современном образовании, выразить идею или решить назревшую проблему Вы можете на [http://xvatit.com/forum/ '''Образовательном форуме'''], где на международном уровне собирается образовательный совет свежей мысли и действия. Создав [http://xvatit.com/club/blogs/ '''блог,'''] Вы не только повысите свой статус, как компетентного преподавателя, но и сделаете весомый вклад в развитие школы будущего. [http://xvatit.com/school/guild/ '''Гильдия Лидеров Образования'''] открывает двери для специалистов&nbsp; высшего ранга и приглашает к сотрудничеству в направлении создания лучших в мире школ.<br>  
+
-
 
+
-
+
[[Category:Інформатика_11_клас]]
[[Category:Інформатика_11_клас]]

Текущая версия на 12:24, 8 февраля 2013

Гіпермаркет Знань>>Інформатика>>Інформатика 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 клас