Обкладинка: Інформатика, 9 клас — Морзе Н. В., Барна О. В.

ГДЗ · Інформатика · 9 клас

Сторінка 37

Інформатика, Морзе Н. В., Барна О. В., 2026 · № 4–13 · 10 завдань

Повні розв’язки, як у зошиті. Хочеш розібратися самостійно — під кожним завданням є «Пояснення з репетитором».

Сторінка 37

Завдання 4

Моделі організації даних

Завдання полягає у визначенні, що таке модель організації даних, і наведенні найвідоміших прикладів таких моделей.

Розв’язання

  1. Прочитай визначення моделі даних у тексті параграфа (це опис об'єкта та виділення параметрів).

  2. Знайди в тексті перелік найвідоміших моделей організації даних.

Відповідь:

Ієрархічна, мережева, реляційна.

Завдання 5

Приклади баз даних у житті

Навести приклади баз даних, які трапляються у повсякденному житті учня (використовуючи знання з підручника та власний досвід).

Розв’язання

  1. Визнач предметну область (наприклад, школа, магазин, бібліотека).

  2. Опиши структуру даних для цієї області (що саме зберігається).

Відповідь:

Телефонний довідник (список номерів та прізвищ), бібліотечний каталог (назви книг, автори, шифри), реєстр учнів школи (прізвища, класи, оцінки).

Завдання 6

Система керування базами даних

Дізнатися, що таке СКБД, і скласти три запитання до однокласника на основі тексту про функції СКБД.

Розв’язання

  1. Прочитай визначення СКБД у тексті (програми для введення, зберігання, пошуку даних).

  2. Сформулюй три запитання на основі функцій СКБД (наприклад, що робить СКБД? Чому потрібні СКБД? Які приклади СКБД існують?).

Відповідь:

1. Що таке система керування базами даних?
2. Які основні функції виконує СКБД?
3. Наведи приклад сучасної СКБД, яку ти знаєш (наприклад, MS Access).

Завдання 7

Пояснення реляційної моделі

Скласти коротке усне пояснення за текстом про реляційну модель даних та властивості таблиць.

Розв’язання

  1. Опиши структуру реляційної таблиці (рядки = записи про об'єкт, стовпці = характеристики).

  2. Переліч основні властивості таких таблиць (унікальність ключа, однорідність полів тощо).

Відповідь:

Реляційна модель організовує дані у таблицях, де кожен рядок — це один об'єкт (наприклад, учень), а стовпець — його властивість (наприклад, прізвище). Таблиця має такі правила: всі дані в одному стовпці мають однаковий тип, імена полів унікальні, рядки не повторюються, а їхній порядок не важливий.

Завдання 8

Заповнення таблиці прикладів БД

Створити та заповнити таблицю (Таблиця 3.1) з трьома стовпцями «Де?», «Що зберігається?» та «Як виглядає база даних?» для баз даних у повсякденному житті, використовуючи матеріали інтерактивного додатка (текст).

Розв’язання

  1. Визначте предметну область (наприклад, «Аптека») та перелічте дані про ліки, клієнтів та працівників.

  2. Опишіть структуру БД як сукупність таблиць, де кожна містить дані про певний об'єкт (ліки, клієнти).

  3. Заповніть стовпці таблиці відповідними прикладами для вибраних сфер.

Відповідь:

Приклад 1 (Школа): Зберігається список учнів, оцінки, відвідування, розклад; виглядає як сукупність таблиць «Учні», «Оцінки», «Предмети», «Вчителі».
Приклад 2 (Аптека): Зберігається перелік ліків, виробники, терміни придатності, клієнти; виглядає як таблиці «Ліки», «Клієнти», «Продажі».
Приклад 3 (Бібліотека): Зберігається фонд книг, читачі, видачі; виглядає як таблиці «Книги», «Читачі», «Видавництва».

Завдання 9

Порівняння Google Таблиць та БД MS Access

Проаналізувати Таблицю 3.2, визначити подібності та відмінності між «Таблицею Google» та «Таблицею бази даних (MS Access)», вказати, яку інформацію складніше знайти без зв'язків, і сформулювати висновок про вибір засобів.

Розв’язання

  1. Запишіть спільні риси: наявність рядків/стовпців, можливість введення даних.

  2. Визначте ключові відмінності: MS Access має зв'язки між таблицями через ключові поля та оптимізований для великих обсягів, Google Таблиці — ні (потрібно шукати вручну).

  3. Сформулюйте висновок: складні пошуки за кількома критеріями (наприклад, оцінки учня + вчитель) краще робити в БД через запити, а прості списки — у Google Таблицях.

Відповідь:

Подібність: обидва інструменти мають рядки й стовпці, дозволяють зберігати різні типи даних (текст, числа).
Відмінність: MS Access має автоматичні зв'язки між таблицями, підтримує складні запити та фільтри, масштабується для великих обсягів і має налаштовану безпеку; Google Таблиці працюють в одному файлі, зв'язків немає (пошук вручну), масштабування повільне.
Складніше знайти без зв'язків: інформацію про учня, яка розкидана по різних аркушах (оцінки, предмети, вчителі) — у Google Таблицях потрібно шукати вручну, тоді як у MS Access це робиться одним запитом.
Висновок: використовуйте Google Таблиці для простих списків та розрахунків, а СКБД (MS Access) — для систематизованих великих баз даних зі складними взаємозв'язками.

Завдання 10

Дослідження реальних баз даних

Описати щонайменше 3 об'єкти (таблиці) у двох реальних базах даних: «Вступ.ОСВІТА.UA» та сайті бронювання квитків «Укрзалізниці», проаналізувати фільтрацію, ключові поля та уникнення дублювання.

Розв’язання

  1. Для сайту «Вступ.ОСВІТА.UA»: визначте таблиці «Абітурієнти», «Університети», «Конкурсні пропозиції».

  2. Для сайту Укрзалізниць: визначте таблиці «Рейси», «Потяги», «Бронювання», «Квитки».

  3. Опишіть функціонал: фільтрація (за регіонами/датами), ключові поля (ID, назва ЗВО) та уникнення дублювання через зв'язки таблиць.

Відповідь:

Об'єкт 1 (Вступ.ОСВІТА.UA): Таблиця «Абітурієнти» (дані про вступника), «Університети» (рейтинги, ліцензії), «Конкурсні пропозиції» (бали, місця). Фільтрація за регіонами та курсами. Ключові поля: ID абітурієнта, назва ЗВО.
Об'єкт 2 (Укрзалізниця): Таблиця «Рейси», «Потяги», «Пасажири», «Бронювання». Формування запиту за датою та напрямком. Ключі зв'язують рейс з потягом, а потяг — з місцями.
Об'єкт 3 (Загальний принцип): Уникнення дублювання досягається через розділення даних на логічні таблиці та використання спільних ключових полів для зв'язку записів різних сутностей.

Завдання 11

Об'єкти бази даних MS Access

Перелічити категорії об'єктів, які може містити база даних у СКБД MS Access (розширення accdb), та описати призначення кожного з них.

Розв’язання

  1. Визначте основну категорію — «Таблиці» для зберігання даних про сутності (учні, товари).

  2. Опишіть «Запити» як засіб відбору та обробки даних за певними умовами.

  3. Перелічте інші категорії: «Форми» (введення/виведення), «Звіти» (друковані дані), «Макроси» (автоматизація дій).

Відповідь:

База даних MS Access може містити такі категорії об'єктів:
1. Таблиці — для зберігання даних про сутності (наприклад, учні) у вигляді рядків і стовпців.
2. Запити — для відбору необхідних даних або формування нових таблиць за умовами.
3. Форми — для спрощення введення та зміни даних, а також для виведення інформації у зручному вигляді.
4. Звіти — для оформлення відібраних даних у форматі, придатному для друку або перегляду.
5. Макроси — для автоматизації виконання стандартних операцій (відкриття таблиць, меню).
6. Модулі та сторінки даних — для розширеної логіки та веб-представлення бази.

Завдання 12

Перелік даних для школи

Скласти перелік інформації, яку можна зберігати в базі даних школи, використовуючи приклад зі сторінки. Об'єкти: Учні, Предмети, Вчителі, Оцінки, Розклад уроків, Гуртки.

Розв’язання

  1. Визначити основні сутності (об'єкти), які потребують зберігання інформації: учні, предмети, вчителі, оцінки, розклад, гуртки.

  2. Для кожного об'єкта визначити ключові характеристики (поля), що описують цей об'єкт наприклад прізвище для учня або назва предмета для курсу.

  3. Сформувати список таблиць із переліком полів для кожної з них, як у прикладі на сторінці 37.

Відповідь:

1. Учні (прізвище, ім'я, дата народження, клас, адреса, контакти).
2. Предмети (назва предмета, клас, кількість годин на тиждень, учитель).
3. Вчителі (прізвище, ім'я, предмети, кабінет, телефон, email).
4. Оцінки (ID учня, предмет, семестр, оцінка, дата).
5. Розклад уроків (день тижня, номер уроку, клас, предмет, кабінет).
6. Гуртки / позакласні активності (назва гуртка, керівник, дні занять, учасники).

Завдання 13

Способи створення таблиць

Обговорити способи створення нових таблиць у середовищі MS Access та порівняти прочитане з матеріалами електронного додатка.

Розв’язання

  1. Розглянути перший спосіб: «Таблиця». При цьому назви полів формуються автоматично (Ідентифікатор, Поле1), а дані вводяться одразу. Це швидко, але структура може бути невизначеною на початку.

  2. Розглянути другий спосіб: «Конструктор таблиць». Тут спочатку визначають типи полів (число, текст), задають ключове поле та властивості, що забезпечує правильну структуру з самого початку.

  3. Порівняти методи: режим конструктора вважається більш коректним для створення нової структури, оскільки він дозволяє задати правила цілісності даних, тоді як режим таблиці підходить для швидкого введення даних у вже існуючу структуру.

Відповідь:

Способи створення таблиць:
1. Таблиця (введення даних) — автоматичне формування назв полів, швидке початкове заповнення.
2. Конструктор таблиць — визначення структури, типів полів та ключового поля.
Порівняння: Режим конструктора дозволяє створити коректну структуру з самого початку (визначення типів даних, властивостей), тоді як режим таблиці підходить для швидкого введення даних без попереднього налаштування структури.

Наприклад: