Модуль. Бази даних.
Навчальна програма з інформатики (рівень стандарту) для 10-11 класів загальноосвітніх шкіл, затверджена Наказом Міністерства освіти і науки № 1407 від 23 жовтня 2017 року
№ уроку | Дата проведення | Зміст уроку | Прим. | Дом. завд. |
Тема 1. Проектування моделі бази даних |
|
| ||
1 | 03.09 | Правила поведінки і безпеки життєдіяльності (БЖ) в комп’ютерному класі. Поняття моделі подання даних, основні моделі подання даних. | ||
2 | 10.09 | Поняття бази даних. Поняття, призначення й основні функції систем управління базами даних. | ||
3 | 17.09 | Модель «сутність-зв’язок» предметної області Поняття сутності, атрибута, ключа, зв’язку. | ||
4 | 24.09 | Класифікація зв’язків за множинністю та обов’язковістю. | ||
5 | 01.10 | Відображення на базу даних зв’язків «загальний тип-різновид», зв’язків між кількома сутностями та зв’язків сутностей самих із собою. | ||
6 | 08.10 | Побудова моделі даних предметної області. | ||
7 | 15.10 | Інструктаж з БЖД. Практична робота 1. Побудова моделі даних предметної області.
| ||
Тема 2. Створення реляційної бази даних | ||||
8 | 22.10 | Створення та відкриття бази даних. Основні об’єкти БД. | ||
9 | 05.11 | Відображення моделі «сутність-зв’язок» на базу даних. | ||
10 | 12.11 | Створення БД, таблиць та наповнення їх інформацією. | ||
11 | 19.11 | Інструктаж з БЖД. Практична робота 2. Створення і опрацювання таблиць бази даних. |
12 | 26.11 | Створення зв'язків у СКБД. Обмеження цілісності, що накладаються зв’язками. | |||
13 | 03.12 | Розробка інтерфейсу користувача для введення даних. Форми. Використання списків для моделювання зв’язків. | |||
14 | 10.12 | Інструктаж з БЖД. Практична робота 3. Створення форм для введення даних у таблиці. | |||
15 | 17.12 | Використання в інтерфейсі користувача БД кнопок, створення меню користувача БД. | |||
16 | Сортування, пошук і фільтрація даних. | ||||
17 | Інструктаж з БЖД. Практична робота 4. Сортування, пошук і фільтрація даних | ||||
18 | Поняття запиту до реляційної бази даних. Створення простих вибіркових запитів. | ||||
19 | Параметризовані запити. | ||||
20 |
Основи мови SQL. Оператор IN. Віднімання множин записів. | ||||
21 | Обчислення підсумкових показників для груп записів. Вибіркові запити з фразами GROUP BY та HAVING. | ||||
22 | Застосування мови SQL для обчислення підсумкових показників та вибирання груп записів. | ||||
23 | Створення запитів на додавання, оновлення та видалення даних. | ||||
24 | Інструктаж з БЖД. Практична робота 5. Створення запитів. | ||||
25 | Імпорт даних у базу та експорт даних з БД. | ||||
26 | Інструктаж з БЖД. Практична робота 6. Імпорт та експорт даних в БД.
| ||||
27 | Створення звітів за однією та кількома таблицями. Групування даних у звітах. Використання у звітах обчислюваних полів. | ||||
28 | Інструктаж з БЖД. Практична робота 7. Створення звітів в БД.
| ||||
Тема 3. Виконання індивідуальних та колективних проектів | |||||
29 | Інструктаж з БЖД. Модель «сутність-зв’язок» предметної області. | ||||
30 | Інструктаж з БЖД. Побудова моделі даних предметної області. | ||||
31 | Інструктаж з БЖД. Створення бази даних у програмному середовищі. | ||||
32 | Інструктаж з БЖД. Розробка запитів та їх реалізація. | ||||
33 | Інструктаж з БЖД. Розробка та реалізація інтерфейсу проекту. | ||||
34 | Інструктаж з БЖД. Підготовка звітів. | ||||
35 | Інструктаж з БЖД. Представлення та захист проектів. |