Загальноосвітня середня школа
І-ІІІ ступенів №10, м. Сєвєродонецьк
Методична розробка уроку на тему:
“Бази даних. Запити на змінення”
Розробила: учитель інформатики:
Подрєз Олена Володимирівна.
Сєверодонецьк 2019
1. Познайомити учнів з етапами хода уроку.
2. Формувати вміння та навики побудови різноманітних запитів по заповненій Базі даних.
3. Розвивати логічне мислення, пам’ять, точність.
4. Формувати повагу один к одному, до викладача.
5. Форматувати охайне відношення до техніки.
Тип уроку: - комбінований урок.
Обладнання уроку:
1. Комп’ютер;
2. Мультимедійний проектор;
3. Пакет програм MS Office, MS Access;
4. Презентація; 5. Інструктивні карти.
Методи: словесно-наочний і практичний.
ХІД УРОКУ
Урок проходить у декілька етапів:
I. Організаційний момент.
II. Актуалізація опорних знань (даний етап містить у собі фронтальний опит учнів з теми ”Бази даних” у вигляді гри).
III. Мотивація учбової діяльності(розповідь учителя про область використання та потрібність побудови запитів у житті).
IV. Викладання нового матеріалу(розповідь учителя про етапи та алгоритм побудови запитів).
V. Закріплення знань з побудови запитів(учні займають місця за комп’ютером та будують запити за раніше створеною БД).
VI. Підсумки уроку (до отриманих балів додаються бали, котрі зароблені на опиті-грі, отримані бали сумуються та виводиться оцінка за роботу учня на уроці). І. Організаційний момент.
Перевірка присутніх на уроці.
Оголошення теми уроку. Оголошення ходу уроку.
ІІ. Актуалізація опорних знань.
Фронтальный опит учнів з теми“Бази даних ” у вигляді гри.
Правила гри: На моніторі будуть питання, ціна котрих буде дорівнювати певній кількості балів.
Відповідає першим той, хто підняв руку, якщо відповіді немає – це право переходить до іншого учня.
Перелік питань:
1. База даних служить для:
a) зберігання та упорядкування інформації;
b) ведення розрахунково-обчислювальних операцій;
c) обробки текстової документації;
d) обробки графічної інформації.
2. Що складає структуру таблиці?
a) запис;
b) поле;
c) комірка;
d) стовбець.
3. Довжина поля вимірюється в:
a) байтах;
b) міліметрах;
c) пікселях;
d) символах.
4. Записами вважаються:
a) стовбці;
b) строки;
c) таблиці;
d) заголовки.
5. Текстове поле дозволяє занести інформацію до:
a) 256 символів;
b) 20 символів;
c) 65536 символів;
d) 8 символів;
6. Логічні дані - це:
a) грошові дані;
b) текст;
c) одне з двох значень;
d) числа.
7. Властивості автоматичного нарощування має поле:
a) “чистове”;
b) “cчьотчик”;
c) “мемо”;
d) “логічне”.
8. Реляційні бази даних мають:
a) статистичні дані;
b) поля однакових властивостей;
c) обов’язково впровадженні об’єкти;
d) зв’язані таблиці.
9. Поле вважається унікальним, якщо:
a) значення не повторюються;
b) його значення повторюються;
c) його довжина мінімальна;
d) його ім’я не повторюється в базі даних.
10. Ключове поле повинно бути:
a) обов’язково “счьотчиком”;
b) обов’язково числовим;
c) унікальним;
d) не повинно містити довгих записів.
11. Бази даних – це:
a) сукупність даних, організованих за певними правилами;
b) сукупність програм для збереження та обробки великих масивів інформації;
c) інтерфейс, котрий підтримує наповнення та маніпуляцію даними;
d) певна сукупність інформації.
12. Найпоширенішими у практиці є:
a) розподілені бази даних;
b) ієрархічні бази даних;
c) мережеві бази даних;
d) реляційні бази даних.
13. Найбільш точним аналогом реляційної бази даних може служити:
a) невпорядкована множина даних;
b) вектор;
c) генеалогічне дерево;
d) двовимірна таблиця.
14. Що з перерахованого не являється об’єктом Access:
a) ключі;
b) форми;
c) звіти;
d) запити.
15. Мається таблиця бази даних.
Кількість полів у ній дорівнює:
a) 5;
b) 4;
c) 1;
d) 6.
16. В якому режимі працює з базою даних користувач:
a) в проектному;
b) в користувацькому;
c) в заданому;
d) в експлуатаційному.
17. В якому діалоговому вікні створюють зв’язки між полями таблиць бази даних: a) таблиця зв’язків;
b) схема зв’язків;
c) схема даних;
d) таблиця даних.
18. Чому при закритті таблиці програма Access не пропонує виконати збереження внесених даних:
a) недоробка програми;
b) тому, що дані зберігаються одразу після вводу до таблиці;
c) тому, що дані зберігаються тільки після закриття усієї бази даних.
19. Без яких об’єктів не може існувати база даних:
a) без звітів;
b) без таблиць;
c) без форм;
d) без запитів.
20. В яких елементах таблиці зберігаються дані бази:
a) у полях;
b) у строках;
c) у стовпцях;
d) у записах.
21. Чи має якусь інформацію таблиця, котра не містить жодного запису:
a) порожня таблиця не містить жодної інформації;
b) порожня таблиця містить інформацію про структуру бази даних;
c) порожня таблиця містить інформацію про майбутні записи;
d) таблиця без записів існувати не може.
22. Чи має якусь інформацію таблиця, котра не містить полів:
a) містить інформацію про структуру бази даних;
b) не місить жодної інформації;
c) таблиця без полів існувати на може;
d) містить інформацію про майбутні записи.
23. В ієрархічній базі даних сукупність даних та зв’язків між ними описується: a) таблицею;
b) мережевою схемою;
c) деревовидною структурою;
d) сукупністю таблиць.
24. Поля реляційної бази даних:
a) іменуються користувачем у вільній формі з певними обмеженнями;
b) автоматично нумеруються, іменуються за правилами, котрі специфічні для кожної конкретної СУБД;
c) нумеруються за правилами, специфічними для кожної конкретної СУБД;
d) нумеруються користувачем у вільній формі з певними обмеженнями.
25. Структура файлу реляційної бази даних повністю визначається:
a) переліком назв полів та вказанням числа записів БД;
b) переліком назв полів з вказанням їх ширини та типів;
c) місткістю записів, котрі зберігаються в БД;
d) числом полів в БД.
26. Структура файлу реляційної бази даних змінюється при:
a) видаленні одного з полів;
b) видаленні одного запису;
c) видаленні декількох записів;
d) видаленні декількох полів.
27. В записі файлу реляційної бази даних може міститися:
a) числові дані і формули, виключно однорідні дані;
b) тільки текстові дані та числові дані;
c) неоднорідні дані (дані різних типів).
28. Система управління базами даних – це:
a) програмна система, котра підтримує наповнення та маніпулювання даними в файлах баз даних;
b) набір програм, котрі забезпечують роботу всіх апаратних пристроїв комп’ютера та доступ користувача до них;
c) прикладна програма для обробки тексту та різноманітних документів.
29. Прикладом ієрархічної бази даних є:
a) сторінка класного журналу;
b) каталог файлів, котрі зберігаються на диску;
c) розклад потягів;
d) електронна таблиця.
30. Для чого призначені запити:
a) для зберігання даних бази;
b) для відбору та обробки даних бази;
c) для вводу даних бази та їх перегляду;
d) для автоматичного виконання групи команд.
31. Яке розширення у файлах, котрі створені за допомогою бази даних: a) xls;
b) mdb;
c) tab;
d) mba.
32. Вкажіть кнопку, за допомогою якої можна усі поля таблиці перемістити в поля форми:
33. За допомогою якої кнопки можна перейти в «Режим конструктора»: a)
b)
c)
d)
34. На яку кнопку потрібно натиснути, щоб зберегти проміжні дані: a)
b)
c)
d)
35. Коли необхідно ввести назву таблиці:
a) при першому переході із режиму Таблиці в режим Конструктору;
b) при запуску програми;
c) при завершенні програми;
d) назва для таблиці не вводиться.
36. Для чого використовуються бази даних:
a) для зберігання чисел;
b) для збереження інформації;
c) для збереження прізвищ;
d) для збереження інформації про воєнні бази.
Правильні відповіді:
1А, 2B, 3D, 4B, 5A, 6C, 7B, 8D, 9D, 10C, 11A, 12D, 13C, 14A, 15D, 16C, 17B, 18B, 19B, 20A, 21B, 22C, 23C, 24A, 25A, 26A, 27C, 28A, 29 B,30B, 31B, 32 (2), 33C, 34D, 35A, 36B.
ІІІ. Мотивація учбової діяльності.
Учитель:
Як я вже казала, темою нашого сьогоднішнього уроку являється «База даних. Побудова запитів.»
Ви можете задати питання: - «Навіщо мені ці запити потрібні?».
Подивіться один на одного, хто ви? Усе, що ми бачим містить будь-яку інформацію. А велику кількість інформації важко упорядковувати та зберігати. А, уявімо, що в цьому різноманітті інформації необхідно швидко знайти конкретну. І якщо Бази даних необхідні для упорядкування та збереження любого змісту та об’єму – то запити потрібні, для швидкого находження конкретної інформації. ІV. Викладання нового матеріалу.
Учитель:
Основні терміни
Таблиці – містять інформацію (БД).
Запити – вибірка даних по деяким умовам, сортування даних, оновлення, видалення та добавка даних.
Форми – підготовка підсумкових документів та вивід їх на друк.
Малюнок 1. Зовнішній вигляд вікна програми під час створення БД
Створення запиту в Базі даних Access.
Дії, що виконуються над інформацією, котра зберігається в Базі даних, називається маніпулюванням даними.
До них відносяться вибірка даних за певними умовами, сортування даних, відновлення, видалення та додавання даних. Виконання цих дій виконується за допомогою запитів.
Класифікація запитів:
1. QBE-запити (Query By Example) — запити, будуються за допомогою конструктору запитів, котрий представляє графічний інструмент для побудови запиту за прикладом.
2. SQL-запити —запити, будуються за допомогою уніфікованого набору інструкцій SQL (Structured Query Language — структурована мова запитів).
3. Запити на вибірку виконують вибірку даних із таблиць у співвідношенні із заданою умовою.
Алгоритм створення запиту. 1. Відкрити вкладку «Запити».
2. Вибрати команду Створення запиту у режимі конструктору
Малюнок 2. Зовнішній вид вікна програми під час створення запитів
3. У вікні Додавання таблиці на вкладці «Таблиця» обрати назву потрібної таблиці, виконати команду «Додати»/«Зачинити».
Малюнок 3. Вікно Додавання таблиці на вкладці «Таблиця»
У підсумку виходить готовий бланк запиту:
Малюнок 4 Бланк запиту 4. Перед створенням Запиту на вибірку необхідно розв'язати, що конкретно буде на екрані, за якими параметрами задається запит: назва поля, з якої таблиці береться вибірка даних. Чи необхідне сортування (за зростанням/убуванням). Чи виводити дане поле на екран, за якою умовою виконувати відбір.
Малюнок 5. Вікно під час створення запиту на вибірку
5. До БД необхідно створити запит: вивести назву чогось створеного в певній області.
6. До Бази даних «Відеотека» створимо запит: виведемо назву усіх фільмів, котрі створені у США.
Для виконання запиту: Запит/Запуск або на панелі інструментів
Малюнок 6. Приклад створення запиту
Після створення та запуску запиту, результати будуть виведені на екран.
Малюнок 7 Результат запиту
7. Приклад запиту:
Необхідно вивести назву всіх фільмів, створених у США або в Україні раніше 15.03.1997 року.
Малюнок 8 Результат запиту V. Закріплення знань з побудови запитів (учні обирають варіант шляхом жеребкування, займають місця за комп’ютером та створюють запити за раніше створеною БД)
Виконати завдання з конверту: створити Запити на вибірку за представленою інформацією, котра зберігається в Базі даних.
Кожний учень отримує інструктивні карти, котрі містять етапи виконання запитів, варіанти запитів, таблиць.
VІ. Підсумки уроку.
Учитель:
Сьогодні на уроці ми побачили яким чином створювати, та де можна використовувати запити.
Ви спробували створити запити за умовою завдання.
Виставлення оцінок:
1. Виводиться на екран за допомогою проектору по черзі роботи учнів, оцінюються з коментарями.
2. До отриманих балів додаються ті, котрі були зароблені під час опиту отриманих знань (опит-гра).
3. Бали сумуються та вводяться до таблиці, де вони перетворюються в оцінку.
Домашнє завдання.
Створити запит за зразком з урахуванням змін умови завдання.
- Я вдячна всім за урок. До побачення.