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