
- •Методичні рекомендації до вивчення теми
- •Державний стандарт освіти Бази даних. Системи управління базами даних
- •Урок № 1
- •Методичні рекомендації
- •Хід уроку
- •V. Узагальнення і систематизація навчального матеріалу.
- •Vі. Повідомлення домашнього завдання.
- •Матеріали до уроку
- •Класифікація баз даних
- •М оделі даних
- •Структурні елементи реляційної бази даних
- •Урок № 2
- •Хід уроку
- •V. Узагальнення і систематизація навчального матеріалу.
- •Vі. Повідомлення домашнього завдання.
- •Матеріали до уроку
- •Продуктивність субд
- •Забезпечення безпеки
- •Субд Microsoft Access
- •Урок № 3
- •Хід уроку
- •II. Актуалізація і корекція опорних знань, умінь і навичок.
- •Iіі. Мотивація навчання.
- •V. Самостійне виконання учнями завдань під контролем вчителя та його допомогою.
- •Алгоритм створення нової бд в Access.
- •Алгоритм створення нової таблиці в Access з використанням Конструктора таблиць.
- •Робота з полями в Режимі конструктора
- •Робота з відкритою таблицею даних
- •Vі. Теоретичне обґрунтування одержаних учнями результатів.
- •Vіі. Повідомлення домашнього завдання.
- •Матеріали до уроку
- •Не повторювати інформацію як у межах однієї таблиці, так і між таблицями, кожну таблицю створювати для інформації тільки на одну тему.
- •Урок № 4
- •Хід уроку
- •IV. Мотивація навчання. Вивчення нового матеріалу.
- •V. Самостійне виконання учнями завдань під контролем вчителя та його допомогою.
- •Алгоритм визначення/зміни ключового поля
- •Алгоритм створення зв’язків між таблицями з використанням Майстра підстановок полів
- •І люстрація процесу створення зв’язків між таблицями за допомогою майстра підстановок значень полів
- •Vі. Теоретичне обґрунтування одержаних учнями результатів.
- •Vіі. Повідомлення домашнього завдання.
- •Матеріали до уроку
- •Типи ключових полів в Access
- •Типи зв’язків-відношень в Access
- •Алгоритм визначення/зміни ключового поля
- •Алгоритм створення зв’язку між таблицями з використанням Схеми даних
- •Алгоритм створення зв’язку між таблицями з використанням Майстра підстановок полів
- •Урок № 5
- •Хід уроку
- •V. Самостійне виконання учнями завдань під контролем вчителя.
- •Vі. Підсумок уроку.
- •Vіi. Повідомлення домашнього завдання.
- •Матеріали до уроку
- •Редагування структури таблиці
- •Робота з полями в Режимі конструктора
- •Робота з відкритою таблицею даних
- •Впорядкування даних
- •Фільтрація даних
- •Урок № 6
- •Хід уроку
- •II. Актуалізація і корекція опорних знань, умінь і навичок.
- •Iіі. Мотивація навчання. Вивчення нового матеріалу.
- •Алгоритм створення запиту Access майстром запитів
- •V. Узагальнення і систематизація нового матеріалу.
- •Vі. Повідомлення домашнього завдання.
- •Матеріали до уроку
- •Алгоритм створення запиту з параметрами
- •Урок № 7
- •Хід уроку
- •З апит в режимі конструктора та результат його роботи
- •V. Осмислення, узагальнення і систематизація знань.
- •Vі. Повідомлення домашнього завдання.
- •Матеріали до уроку
- •Алгоритм створення запиту на створення нової таблиці
- •Алгоритм створення запиту на оновлення даних
- •Алгоритм створення запиту на вилучення записів
- •Урок № 8
- •Хід уроку
- •IV. Мотивація навчання. Вивчення нового матеріалу.
- •V. Самостійне виконання учнями завдань під контролем вчителя та його допомогою.
- •Vі. Теоретичне обґрунтування одержаних учнями результатів.
- •Vіі. Повідомлення домашнього завдання.
- •Матеріали до уроку
- •Алгоритм створення форми з використанням майстра форм
- •Урок № 9
- •Хід уроку
- •II. Актуалізація і корекція опорних знань, умінь і навичок.
- •Iіі. Мотивація навчання. Вивчення нового матеріалу.
- •Орієнтовний вигляд утворено звіту
- •V. Підсумок уроку.
- •Vі. Повідомлення домашнього завдання.
- •Матеріали до уроку
- •Алгоритм створення звіту за допомогою майстра звітів
- •Урок № 10
- •Хід уроку
- •Перелік питань на тематичну атестацію з теми «Бази даних Системи управління базами даних»
- •Урок № 11
- •Хід уроку
- •За допомогою засобів Access створити такі таблиці:
- •Встановити відповідні зв’язки між таблицями.
- •Для створених таблиць створити форми:
- •До створених таблиць скласти такі запити:
- •Створити звіти до всіх запитів, використовуючи різні макети оформлення.
- •Список використаної літератури
Vі. Теоретичне обґрунтування одержаних учнями результатів.
Цілісність бази даних забезпечується низкою зв’язків, що встановлюються між полями різних таблиць. Використання майстра підстановок полів не тільки забезпечує створення таких зв’язків, а й прискорює подальше заповнення таблиць даними.
Vіі. Повідомлення домашнього завдання.
Записи в зошиті.
Для таблиць баз даних «Шкільна бібліотека» та «База даних школи» визначити ключові поля та їхні типи, а також сформувати зв’язки, визначивши їхні типи. Всі дії обґрунтувати.
Підручник І.Т. Зарецька: Розділ 2. § 3-4, § 5 п. 5.3.
Підручник О.Ю. Гаєвський: § 62.
Матеріали до уроку
СУБД Access дає змогу створити об’єкти бази даних, у яких буде міститися інформація з різних таблиць. Для цього необхідно встановити зв’язок між таблицями. Під час створення зв’язку будуть об’єднані (зв’язані) записи в цих таблицях. При цьому користуються умовними термінами, говорять про базову та підлеглу таблиці. В обох таблицях повинні бути поля, які мають однакові значення. Тоді зв’язком між таблицями буде ця пара полів (одне в базовій таблиці, друге в підлеглій). Зв’язані поля можуть мати різні імена, але тип значень цих полів обов’язково має збігатися.
Поле має однозначно ідентифікувати запис таблиці. Такі поля називаються ключовими. Під час зв’язування записи таблиць поєднуються за однаковими значеннями в ключових полях. Access забороняє дублювання значень та порожні значення в ключових полях. Коли без дублювання даних неможливо обійтися, створюють ключ за двома полями в таблиці.
База даних, яка містить кілька зв’язаних між собою таблиць, називається нормалізованою БД, тобто такою, в якій:
відсутні в таблицях значення, що повторюються;
кожна таблиця має ключ;
усі записи однозначно ідентифікуються ключем.
Типи ключових полів в Access
У MS Access виділяють три типи ключів: лічильник, простий та складений.
Зручно обирати ключем поле типу «Лічильник». Це поле автоматично змінює свої значення під час введення нового запису. Зв’язок між таблицями БД будуть здійснювати однакові числа поля.
Простий ключ. Якщо поле містить такі унікальні значення, як КОД або ІНВЕНТАРНИЙ НОМЕР, його можна зробити ключем.
Якщо уникнути повторів зміною даних неможливо, то в таблицю додають поле типу Лічильник, надають йому статусу ключового або створюють складний ключ.
Складний ключ. Якщо під час створення простого ключа можна говорити про майбутній зв’язок загалом, то під час створення складного ключа необхідно визначити тему зв’язку таблиць (а отже, і поля), проаналізувати, чи повторюються значення в полях таблиці.
Типи зв’язків-відношень в Access
Таким чином, перед створенням складного ключа необхідно визначити тип зв’язку – відношення кількості значень у ключових полях таблиць:
«один до багатьох»;
«багато до багатьох»;
«однин до одного».
Відношення «один до багатьох» існує, коли одне з полів, за якими здійснюється зв’язок, — ключове.
Тоді одному запису таблиці А відповідає кілька записів таблиці В, але запис із таблиці В не може мати більше від одного, який відповідає йому, запису в А.
Відношення «багато до багатьох» аналогічне до попереднього, коли одному запису із таблиці А відповідають кілька із таблиці В, і навпаки — одному із В можуть відповідати кілька із А. Таку схему зв’язку реалізують за допомогою третьої таблиці С. Ключ у ній складатиметься щонайменше з 2-х полів: через одне поле із таблиці С створюють зв’язок з таблицею А, через друге — з таблицею В.
Відношення «один до одного» простежується між таблицями з унікальними значеннями в ключових полях (1 запис в А відповідає 1 запису в В). Такий тип зв’язку використовують для розділення таблиць із великою кількістю полів або для відокремлення частини таблиці з метою захисту даних від несанкціонованого доступу.