Інформатика. Базовий модуль.
Урок 20. Створення таблиць. Введення і редагування даних різних типів. Практична робота 6.
Конструктор уроків
Інформатика. Базовий модуль.
Урок 20. Створення таблиць. Введення і редагування даних різних типів. Практична робота 6.
1
Практична робота 6. Створення і опрацювання таблиць
бази даних
Завдання: створити БД Школа з таблицями Класи, Учні, Предмети і Успішність на прикладі свого навчального закладу. Виконати підстановку числових кодів текстовими даними. Зв’язати, заповнити і впо- рядкувати таблиці.
Обладнання: комп’ютер зі встановленою програмою Microsoft Access.
Під час роботи за комп’ютером дотримуйтесь правил безпеки.
1) Завантажте СКБД Access. Створіть порожню БД, збережіть її у файл з іменем Школа.
2) У режимі конструктора створіть таблицю зі вказаними властивостями полів (див. далі). У полі КодКласу створіть первинний ключ. Збережіть таблицю з іменем Класи. Перейдіть у режим таблиці і внесіть три за- писи, перший запис — із назвою свого класу і класного керівника. Закрийте таблицю.
Властивості полів таблиці Класи | ||
Ім’я поля | Тип даних | Додаткові властивості |
КодКласу | Автонумерація | за замовчуванням |
НазваКласу | Короткий текст | розмір — 5; обов’язкове поле |
КількУчнів | Число | обов’язкове поле; <35 |
КласКерівник | Короткий текст | розмір — 30; обов’язкове поле |
3) У режимі конструктора створіть нову таблицю з вказаними власти- востями полів (див. далі). У полі КодУчня створіть первинний ключ. Збережіть таблицю з іменем Учні. Перейдіть у режим таблиці і внесіть три записи, перший запис — із власним прізвищем та ім’ям. Закрийте таблицю.
Властивості полів таблиці Учні | ||
Ім’я поля | Тип даних | Додаткові властивості |
КодУчня | Автонумерація | за замовчуванням |
КодКласу | Число | обов’язкове поле |
Прізвище | Короткий текст | розмір — 20; обов’язкове поле |
Імя | Короткий текст | розмір — 10; обов’язкове поле |
Адреса | Короткий текст | розмір — 45; необов’язкове поле |
ДатаНар | Дата й час | необов’язкове поле |
4) У режимі конструктора створіть нову таблицю з вказаними власти- востями полів (див. далі). У полі КодПред створіть первинний ключ. Збережіть таблицю з іменем Предмети. Перейдітьу режим таблиці і вне- сітьтри записи довільного змісту. Закрийте таблицю.
Властивості полів таблиці Предмети | ||
Ім’я поля | Тип даних | Додаткові властивості |
КодПред | Автонумерація | за замовчуванням |
НазваПред | Короткий текст | розмір — 15; обов’язкове поле |
ПрізУчит | Короткий текст | розмір — 15; обов’язкове поле |
ІмяПобатьк | Короткий текст | розмір — 20; обов’язкове поле |
5) У режимі конструктора створіть нову таблицю з вказаними власти- востями полів (див. далі). У полі КодОцінки створіть первинний ключ. Для поля Оцінка установіть правило перевірки: >0 And <13. Збережіть таблицю з іменем Успішність. Перейдіть у режим таблиці і внесіть три записи довільного змісту. Закрийте таблицю.
Властивості полів таблиці Успішність | ||
Ім’я поля | Тип даних | Додаткові властивості |
КодОцінки | Автонумерація | за замовчуванням |
КодУчня | Число | обов’язкове поле |
КодПред | Число | обов’язкове поле |
Оцінка | Число | обов’язкове поле, >0 And <13 |
6) Установіть автоматичну заміну числових кодівКодУчня таблиціУспішність на відповідні прізвища із таблиці Учні. Ім’я поля КодУчня замініть на Прізвище.
7) Встановіть автоматичну заміну числових кодівКодПред таблиці Успішність на відповідні назви предметів із таблиці Предмети. Ім’я поля КодПред замініть на НазваПред.
Таблиця Успішність має набути такого вигляду:

8) Установіть автоматичну заміну числових кодів КодКласу таблиці Учні на відповідні назви класів із таблиці Класи. Ім’я поля КодКласу замініть на НазваКласу. Збільшіть ширину поля Адреса, вирівняйте по центру поля Код учня і Назва класу. ТаблицяУчні має набутитакого вигляду:

9) Створіть вікно Зв’язки із зображенням таблиць Класи, Учні, Предмети, Успішність. Змінітьзв’язок між таблицями на один до багатьох,щоб забезпе- чувалася цілісність даних і каскадне оновлення та видалення записів. Схема зв’язків має набути такого вигляду:

10) Закрийте схему зв’язків. Доповніть таблицю Учні до 10 записів, таблиці
Класи і Предмети — до 5. Збережіть зміни в усіх таблицях.
11) У кінці таблиці Учні додайте необов’язкове поле Примітки, введіть у ньо- го дані на зразок «Грає на скрипці»,«Спортсмен», «Гарно співає», «Любить малювати», «Добре знає комп’ютер». Збережіть зміни в та- блиці Учні.
12) Відкрийте таблицю Учні та додайте нові записи (до 20). Впорядкуйте таблицю за алфавітом — за прізвищеми та іменами учнів одночасно. Впорядкована таблиця Учні (на рисунку наведено її фрагмент) має на- бути такого вигляду:

Збережіть зміни в таблиці Учні. Після захисту практичної роботи закрий- те програму Access. Завершіть роботу на комп’ютері.
Зробіть висновок: як створити БД із зазначеною структурою в середовищі Access; як виконати заміну числових кодів на текстові дані; як зв’язати, заповнити та впорядкувати таблиці; як зберегти створену БД у власній папці.
2
Прикріпіть сюди файл бази даних Access із виконаню практичною роботою № 6.
Рефлексія від 8 учнів
Сподобався:
Так: 6
Ні: 2
Зрозумілий:
Так: 6
Ні: 2
Потрібні роз'яснення:
Ні: 6
Так: 2