План-конспект уроку №2
Тема. Проектування БД. Створення структури таблиці. Типи даних.
Навчальна мета: ознайомити з поняттям «база даних», проектування бази даних, ознайомити із системою управління базами даних Microsoft Access; формувати навички створення таблиць, введення та редагування даних.
Тип уроку: урок засвоєння нових знань.
Обладнання: комп’ютер, мультимедійний проектор, інтерактивна дошка, роздатковий матеріал.
Хід уроку
I. Організаційний момент.
Організований вхід учнів у комп'ютерний клас за дзвінком. Учні займають свої робочі місця, готуються до роботи. Перевірка присутності учнів за списком.
II. Повідомлення теми і мети уроку.
III. Теоретичні відомості.
Проектування БД:
визначити мету створення БД, продумати задачі, що вирішуватимуться за допомогою БД:
визначити структуру майбутньої БД. джерело даних;
продумати, з яких таблиць буде складатися база даних;
визначити поля для кожної таблиці;
виділити ключові поля;
продумати оформлення форм та звітів:
визначити умови відбору для запитів.
Таблиця — об'єкт бази даних у вигляді двовимірного масиву даних, що складається з записів,кожен з яких містить однакову кількість полів. У таблиці вказуються імена полів та типи даних. Одне або кілька полів визначають як ключові.
Тип даних визначає, які дані зберігатимуться в полі:
текстовий — використовується для збереження послідовності алфавітно-цифрових символів;
числовий — цілі числа, дробові, числа з плаваючою крапкою;
грошовий — числовий тип з вказаними позначеннями валют;
лічильник — числовий тип для автоматичної нумерації записів (часто використовується як ключове поле);
дата/час — спеціальний числовий тип, що використовується для запису дат та часу;
об'єкт ОЬЕ — вміщує посилання на ім'я малюнка.
Ключове поле — це поле, що однозначно ідентифікує той чи інший запис у таблиці.
Щоб знайти дані, що містяться одночасно у кількох таблицях, між таблицями встановлюють зв'язки (відношення), використовуючи загальний ключ.
Суть встановлення зв'язку між таблицями полягає в тому, що значення стовпця першої таблиці (головної) вміщуються до другої (зв'язаної).
Відношення один до одного — означає, що одному запису в головній таблиці відповідає один запис у зв'язаній.
Відношення один до багатьох — означає, що одному запису в головній таблиці відповідають кілька записів у зв'язаній.
Супроводження БД — редагування даних (вилучення застарілих записів, зміна окремих даних у записах, доповнення БД новими записами) та зміна структури БД (додавання нових полів, зміна імен полів тощо) в процесі експлуатації БД.
IV. Робота за комп'ютером (демонстрація на інтерактивній дошці «Створення структури таблиці»).
Сьогодні ми розпочнемо процес створення бази даних «Бібліотека».
V. Закріплення вивченого матеріалу.
1. Що таке структура таблиці бази даних?
З чого складається таблиця бази даних?
Які об'єкти може містити файл бази даних?
Що таке поле?
Наведіть приклад запису.
Які є типи полів?
Яке призначення конструктора таблиці?
VI. Підсумок уроку
Виставлення оцінок.
Д/З. Конспект. Вивчити схеми.
№ вправи
|
Операції
|
Дії користувача
|
1
|
Відкрити програму Microsoft Access
|
Пуск / Програми / Microsoft Access
|
2
|
Створити нову БД та надати їй ім'я Бібліотека.mbd
|
В Області завдань обрати пункт Нова база даних / у текстовому полі Ім'я файла задати ім'я Бібліотека.тbd ОК
|
3
|
Створити структуру таблиці Каталог_ книг у режимі Конструктора. Ключове поле — Інвентарний _номер
|
Вставка / Таблиця / Конструктор / ОК (див. таблицю А)
|
4
|
Створити структуру таблиці Абоненти у режимі Майстер таблиць. Відредагувати назви полів таблиці у режимі Конструктор. Ключове поле — Код_ абонента
|
/ Вставка / Таблиця / Майстер таблиць / ОК,
обрати зразок таблиці Студенти, у списку Зраз-ки_полів обрати поля: Код_студента, Прізвище, Ім'я, Адреса) Далі, ввести назву таблиці / Готово, відкриється вікно таблиці, / Вигляд / Конструктор (див. таблицю Б)
|
5
|
Створити структуру таблиці Формуляр у режимі Конструктор. Ключове поле — не задавати
|
/ Вставка / Таблиця / Конструктор / ОК (див. таблицю В)
|
Таблиця В
Структура таблиці Формуляр
|
Ім'я поля
|
Тип поля
|
Розмір поля
|
Код абонента
|
Лічильник
|
10
|
Прізвище
|
Текстовий
|
30
|
Інвентарний номер
|
Лічильник
|
10
|
Автор
|
Текстовий
|
30
|
Назва
|
Текстовий
|
50
|
Дата видачі
|
Дата/час
|
|
Повернути до
|
Дата/час
|
|
Дата повернення
|
Дата/час
|
|
Таблиця А
|
Структура таблиці Каталог книг
|
Ім'я поля
|
Тип поля
|
Розмір поля
|
Інвентарний номер
|
Лічильник
|
10
|
Авторський знак
|
Текстовий
|
10
|
Автор
|
Текстовий
|
20
|
Назва
|
Текстовий
|
50
|
Жанр
|
Текстовий
|
20
|
Ціна
|
Грошовий
|
20
|
Таблиця Б
|
Структура таблиці Абоненти
|
Ім'я поля Тил поля
|
Розмір поля
|
Код абонента
|
Лічильник
|
10
|
Прізвище
|
Текстовий
|
30
|
Ім'я
|
Текстовий
|
15
|
Клас
|
Числовий
|
|
Домашня адреса
|
Текстовий
|
50
|
Телефон
|
Текстовий
|
|
Фото
|
Поле об'єкта ОLЕ
|
|
|