|
|
Строка 3: |
Строка 3: |
| <metakeywords>Інформатика, клас, урок, на тему, 11 клас, Запити в системі управління БД.</metakeywords> | | <metakeywords>Інформатика, клас, урок, на тему, 11 клас, Запити в системі управління БД.</metakeywords> |
| | | |
- | <br> '''Тема: Запити в системі управління БД.'''
| + | ==Тема== |
| + | *'''Запити в системі управління БД.''' |
| | | |
- | '''Мета:''' Розглянути: поняття запиту типи запитів процес і способи створення запитів.
| + | ==Мета== |
| + | *Розглянути: поняття запиту, типи запитів процес і способи створення запитів. |
| | | |
- | '''Тип уроку:''' теоретично-практичний
| + | ==Тип уроку== |
| + | *теоретично-практичний |
| | | |
| + | ==Хід уроку== |
| | | |
| + | ===Поняття запиту=== |
| | | |
- | '''Хід уроку:''' | + | '''Запит''' ('''англ. - query''') – засіб добування з бази даних необхідної інформації. |
- | | + | |
- | <br> ''Запит'' (''англ. - query'') – засіб добування з бази даних необхідної інформації.
| + | |
| | | |
| Питання, сформоване для бази даних і є запит. | | Питання, сформоване для бази даних і є запит. |
| | | |
- | Застосовуються два ''типи запитів: '' | + | Застосовуються два '''типи запитів: ''' |
| | | |
- | *запит за зразком (''QBE – Query by example'') | + | *запит за зразком ('''QBE – Query by example''') |
- | *структурована мова запитів (''SQL – Structured Query Language''). | + | *структурована мова запитів ('''SQL – Structured Query Language'''). |
| | | |
- | <br>
| |
| | | |
- | [[Image:Zapros-0.jpg]] | + | [[Image:Zapros-0.jpg|400px|Запит]] |
| | | |
- | <br>
| |
| | | |
| '''QBE''' - запит за зразком – засіб для пошуку необхідної інформації в базі даних. Такий вид запиту формується не спеціальною мовою, а шляхом заповнення бланка запиту у вікні Конструктора запитів. | | '''QBE''' - запит за зразком – засіб для пошуку необхідної інформації в базі даних. Такий вид запиту формується не спеціальною мовою, а шляхом заповнення бланка запиту у вікні Конструктора запитів. |
Строка 32: |
Строка 33: |
| '''SQL'''-запит – це запит, який складається з послідовності SQL-інструкцій. Ці інструкції задають команди, які потрібно виконати із вхідним набором даних для створення вихідного набору. Наприклад, програма MS Access усі запити будує на основі SQL – запитів - щоб подивитися їх, потрібно в активному вікні проектування запиту виконати команду Вид/SQL. | | '''SQL'''-запит – це запит, який складається з послідовності SQL-інструкцій. Ці інструкції задають команди, які потрібно виконати із вхідним набором даних для створення вихідного набору. Наприклад, програма MS Access усі запити будує на основі SQL – запитів - щоб подивитися їх, потрібно в активному вікні проектування запиту виконати команду Вид/SQL. |
| | | |
- | <br>
| |
| | | |
- | [[Image:Zapros-1.jpg]] | + | [[Image:Zapros-1.jpg|400px|Запит]] |
| | | |
- | <br>
| + | ===Типи запитів=== |
| | | |
- | <br>
| + | '''Існує кілька типів запитів:''' |
- | | + | |
- | <u>Існує кілька типів запитів:</u>
| + | |
| | | |
| #на вибірку | | #на вибірку |
Строка 49: |
Строка 47: |
| #створення таблиць | | #створення таблиць |
| | | |
- | <br>
| + | Найпоширенішим є запит '''на вибірку. ''' |
- | | + | |
- | Найпоширенішим є запит ''на вибірку. '' | + | |
| | | |
| Запити на вибірку використовуються для відбору потрібної користувачеві інформації, які розміщена в таблицях. | | Запити на вибірку використовуються для відбору потрібної користувачеві інформації, які розміщена в таблицях. |
Строка 57: |
Строка 53: |
| Вони створюються тільки для зв'язаних таблиць. | | Вони створюються тільки для зв'язаних таблиць. |
| | | |
- | <br>
| |
| | | |
- | [[Image:Zapros-2.jpg]] | + | [[Image:Zapros-2.jpg|400px|Запит]] |
| | | |
- | <br>
| |
| | | |
- | <br>
| + | ===Створення запитів=== |
- | | + | |
- | '''Створення запитів.'''
| + | |
| | | |
| У програмі MS Access, запити можна створювати двома способами: | | У програмі MS Access, запити можна створювати двома способами: |
Строка 72: |
Строка 64: |
| *за допомогою Конструктора запитів | | *за допомогою Конструктора запитів |
| | | |
- | <br>
| |
| | | |
- | [[Image:Zapros-3.jpg]] | + | [[Image:Zapros-3.jpg|400px|Запит]] |
| | | |
- | <br>
| |
- |
| |
- | <br>
| |
| | | |
| При створенні запиту за допомогою '''Майстра запитів''' необхідно визначити: | | При створенні запиту за допомогою '''Майстра запитів''' необхідно визначити: |
Строка 88: |
Строка 76: |
| • Перелік полів у результаті виконання запиту | | • Перелік полів у результаті виконання запиту |
| | | |
- | <br>
| |
| | | |
- | У вікні база даних необхідно вибрати вкладку ''Запити'' і двічі клацнути на піктограму ''Створення запиту за допомогою Майстра''. | + | У вікні база даних необхідно вибрати вкладку '''Запити''' і двічі клацнути на піктограму '''Створення запиту за допомогою Майстра'''. |
| | | |
| З'явиться вікно Створення простих запитів. | | З'явиться вікно Створення простих запитів. |
| | | |
- | [[Image:Zapros-4.jpg]]
| |
| | | |
- | У вікні ''Майстра'' потрібно вибрати необхідну таблицю (таблицю-джерело) з опції «''Таблиці і запити''» і обрати поля даних. | + | [[Image:Zapros-4.jpg|400px|Запит]] |
| + | |
| + | |
| + | У вікні '''Майстра''' потрібно вибрати необхідну таблицю (таблицю-джерело) з опції «'''Таблиці і запити'''» і обрати поля даних. |
| | | |
| Якщо запит формується на основі декількох таблиць, треба повторити дії для кожної таблиці-джерела. | | Якщо запит формується на основі декількох таблиць, треба повторити дії для кожної таблиці-джерела. |
| | | |
- | <br>
| |
| | | |
| {{#ev:youtube|0oyA6X3sRzc}} | | {{#ev:youtube|0oyA6X3sRzc}} |
| | | |
- | <br>
| |
| | | |
- | Потім у вікні Майстра обираємо докладний або підсумковий звіт і клацаємо на кнопку ''Далі. '' | + | Потім у вікні Майстра обираємо докладний або підсумковий звіт і клацаємо на кнопку '''Далі. ''' |
| | | |
| Після цього задається ім'я запиту і обирається один з варіантів подальших дій: | | Після цього задається ім'я запиту і обирається один з варіантів подальших дій: |
| | | |
- | ''Відкрити'' запит для перегляду даних або ''Змінити'' макет запиту і натиснути кнопку «Готово». | + | '''Відкрити''' запит для перегляду даних або '''Змінити''' макет запиту і натиснути кнопку «Готово». |
| | | |
| У результаті ми одержимо готовий запит. | | У результаті ми одержимо готовий запит. |
| | | |
- | <br> Процес створення запитів за допомогою ''Конструктора'' буде розглянутий у наступному уроці, тому що цей метод має більш широкі можливості.
| + | Процес створення запитів за допомогою '''Конструктора''' буде розглянутий у наступному уроці, тому що цей метод має більш широкі можливості. |
| | | |
- | <br>
| |
| | | |
| {{#ev:youtube|GEtfqhOn5_I}} | | {{#ev:youtube|GEtfqhOn5_I}} |
Строка 122: |
Строка 108: |
| {{#ev:youtube|tBWxGxUHu0A}} | | {{#ev:youtube|tBWxGxUHu0A}} |
| | | |
- | <br> '''Самоконтроль:'''
| + | ==Самоконтроль== |
| | | |
- | 1. Що таке запит? | + | ''1. Що таке запит? '' |
| | | |
- | 2. Види запитів. | + | ''2. Види запитів. '' |
| | | |
- | 3. Способи створення запитів. | + | ''3. Способи створення запитів. '' |
| | | |
- | 4. Що потрібно визначити перед початком створення запиту? | + | ''4. Що потрібно визначити перед початком створення запиту? '' |
| | | |
- | 5. Опишіть процес створення запитів за допомогою «Майстра запитів» програми MS Access. | + | ''5. Опишіть процес створення запитів за допомогою «Майстра запитів» програми MS Access. '' |
| | | |
- | <br>
| |
| | | |
- | <br>
| + | ==Список використаної літератури== |
| | | |
- | '''Список використаної літератури:''' | + | ''1. Урок на тему: «Запити в системі баз даних», Харевич Б. А., м. Луганськ. '' |
| | | |
- | 1. Урок на тему: «Запити в системі баз даних», Харевич Б. А., м. Луганськ.
| + | ''2. Сергеев А. Скачать Access 2007. Новые возможности. - Питер Пресс, 2008 г. '' |
| | | |
- | 2. Сергеев А. Скачать Access 2007. Новые возможности. - Питер Пресс, 2008 г.
| + | ''3. Информатика: Практикум по технологии работы на компьютере. Учебное пособие / Под ред. Н.В.Макаровой. 3-е изд. М.: Финансы и статистика, 2004 г.'' |
| | | |
- | 3. Информатика: Практикум по технологии работы на компьютере. Учебное пособие / Под ред. Н.В.Макаровой. 3-е изд. М.: Финансы и статистика, 2004 г.
| + | ''4. Леонтьев В.П. Новейшая энциклопедия персонального компьютера 2003. - М.: ОЛМА-ПРЕСС, 2003 г.'' |
| | | |
- | 4. Леонтьев В.П. Новейшая энциклопедия персонального компьютера 2003. - М.: ОЛМА-ПРЕСС, 2003 г.
| |
| | | |
| + | ---- |
| | | |
| | | |
Строка 153: |
Строка 138: |
| | | |
| | | |
- | <br> ----
| + | ---- |
| | | |
- | '''<u>Над уроком працювали</u>''' | + | |
| + | '''Над уроком працювали''' |
| | | |
| Харевич Б. А. | | Харевич Б. А. |
Строка 161: |
Строка 147: |
| Соловйов М. С. | | Соловйов М. С. |
| | | |
- | ----
| |
| | | |
| + | ---- |
| | | |
| | | |
Питання, сформоване для бази даних і є запит.
Запити на вибірку використовуються для відбору потрібної користувачеві інформації, які розміщена в таблицях.
Вони створюються тільки для зв'язаних таблиць.
З'явиться вікно Створення простих запитів.
Якщо запит формується на основі декількох таблиць, треба повторити дії для кожної таблиці-джерела.
У результаті ми одержимо готовий запит.
Харевич Б. А.
Соловйов М. С.