Методична розробка
уроку виробничого навчання з теми:
«Створення та підтримка баз даних»
м.Краматорськ
ПЛАН УРОКУ
МОДУЛЬ ООІ та ПЗ -2.4. ВИКОНАННЯ РОБІТ З ОБРОБКИ ІНФОРМАЦІЇ
ТЕМА УРОКУ: Створення та підтримка баз даних
Мета:
Тип уроку: комбінований.
Матеріально-технічне забезпечення: ПК, проектор, Програмне забезпечення: МS Access .
ХІД УРОКУ:
І. Організаційний момент.
Організаційна частина – 5 хв.
ІІ. Вступний Інструктаж – 50 хв.
ІІІ. Поточний інструктаж – 270 хв.
записи і терміни даної теми, самостійно спробувати створити БД Школа, в якій передбачити 2 таблиці Учні та Вчителі.
План:
База даних (БД) — це систематизоване сховище структурованої інформації з певної предметної області, до якого можуть мати доступ багато прикладних програм.
Головне завдання БД — гарантоване збереження значних обсягів інформації (так звані записи даних) та надання доступу до неї користувачеві або ж прикладній програмі. Таким чином, БД складається з двох частин: збереженої інформації та системи керування нею.
Приклади подібних сховищ інформації: телефонний довідник, бібліотечний каталог, прайс-лист.
База даних є досить складним за своєю структурою об’єктом, тому перед створенням вона заздалегідь проектується – створюється модель бази даних.
Якщо зберігання й оброблення даних відбувається за допомогою комп'ютера, то для цього нам потрібні певні програмні засоби — системи керування базами даних.
Система керування базами даних (СКБД) — це програмні засоби для створення, введення і використання БД. Усі наявні системи відповідають, як правило, таким вимогам:
Існує кілька послідовних етапів розроблення бази даних, кожен з яких використовує певну модель даних. На практиці ми застосовуємо різні моделі. Фізичні моделі дають змогу вивчати закони фізики (наприклад, закон всесвітнього тяжіння); математичні - призначені для опису будь-яких процесів і явищ; економічні - відображають закони економічного розвитку. Моделі баз даних призначені для однакового подання будь-яких даних, що містить способи опису даних і маніпулювання ними.
Модель даних — це система правил, згідно з якими створюють структуру даних, здійснюють доступ до даних та змінюють їх.
За структурою організації інформації в БД розрізняють такі моделі баз даних:
Ієрархічна модель БД — зберігає інформацію, організовану послідовно: один елемент вважається головним, інші йому підпорядковуються ;
(Iєрархічна база даних має істотну відмінність від решти: для довільного зв'язку один елемент вважають головним (його називають безпосереднім предком, батьком), інший — підлеглим (його називають безпосереднім нащадком, сином). Об'єкт може не мати жодного нащадка або мати їх кілька, але має не більше одного предка. Об'єкти, що мають спільного предка, називають близнюками.)
Мережна модель БД — має складові структури, як і реляційна, але відрізняється характером відношень між ними: існує можливість встановлення додаткових зв'язків;
Мережева модель відрізняється від ієрархічної відсутністю підпорядкування у зв'язку при збереженні базових понять: вузол, рівень, зв’язок, Інакше кажучи, у мережевій моделі зв’язок вільний між елементами різних рівнів.
Реляційна модель БД — побудована на взаємовідношеннях між складовими структури: складається з сукупності взаємопов'язаних двовимірних таблиць.
Ми вивчатимемо теми на прикладі СКБД Access, яка належить до складу пакету Місrosoft Оffiсе. База даних СКБД Access є реляційною базою даних, яка складається із взаємопов'язаних двовимірних таблиць.
Таблиця – це двовимірні таблиці, які використовуються для збереження даних у реляційних базах даних. Дані зберігаються в записах, які складаються з окремих полів. Кожна таблиця містить дані про сутності певного типу.
Створити таблицю БД Access можна за допомогою двох способів:
Працювати з таблицями можна в режимі таблиці та в режимі конструктора.
Поле БД - це стовпець у таблиці даних, властивість (атрибут) певного поняття предметної області.
Для кожного поля задається тип даних, які можуть знаходитися в ньому. Запису в таблиці відрізняються значеннями своїх полів.
Запис БД - це рядок таблиці, конкретна реалізація (значення) поняття предметної області.
При розробці БД Access загальні етапи роботи такі:
Властивості полів.
Поля характеризуються властивостями, які визначають спосіб збереження і відображення даних. Властивості поля автоматично переносяться на інші об’єкти бази даних, які використовують цю таблицю – форми, звіти, запити. В cписку “Властивості поля” вікна “Таблиця” вказані наступні властивості:
В Access передбачені наступні основні типи даних:
При створенні поля Access автоматично запропонує зробити його текстовим. Але за допомогою списку (переліку) можна змінити тип поля.
Контрольні запитання:
1. БД – це …
2. СКБД – це …
3. Назвіть типи БД
4. Найпоширенішою БД є …
5. Назвіть функції СКБД
6. Яка СКБД входить до пакету Microsoft Office?
7. Для чого потрібні СКБД?
Робота за ком’ютером
Учням потрібно спроектувати структуру бази даних з метою автоматизувати роботу Магазину.
Таблиця Товари:
Назва поля |
Тип поля |
Опис вмісту поля |
Властивості поля |
КодТовару |
Лічильник |
|
ключове поле |
ТоварнаГрупа |
Текстовый |
Назва товарної групи |
розмір поля – 50 |
НазваТовару |
Текстовый |
|
розмір поля – 50 |
Таблиця Товари:
КодТовару |
ТоварнаГрупа |
НазваТовару |
1 |
молочна продукція |
молоко, 2,6% |
2 |
молочна продукція |
йогурт з наповнювачем, 3% |
3 |
молочна продукція |
морозиво "Ріжок" |
4 |
крупи |
гречка |
5 |
макаронні вироби |
спагетті, 0,5 кг |
6 |
чай |
зелений особливий |
7 |
чай |
чорний фасований |
8 |
крупи |
рис довгозернистий |
9 |
макаронні вироби |
лапша, 1 кг |
10 |
макаронні вироби |
спагетті, 850 г |
Виконати вправу «Незакінчені речення»: