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

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

Сторінка 36

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

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

Сторінка 36

Завдання 5

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

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

Розв’язання

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

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

Відповідь:

1. Шкільний журнал (учні, оцінки, відвідування).
2. Каталог продуктів у супермаркеті (назва товару, ціна, наявність).
3. Електронний квиток або пропуск (дані про власника, права доступу, історія пересувань).

Завдання 6

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

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

Розв’язання

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

  2. Складіть три запитання та підготуйте відповіді до них.

Відповідь:

Запитання та відповіді:
1) Що таке СКБД? — Це програма, яка дозволяє користувачеві працювати з базою даних (створювати, редагувати, шукати дані).
2) Які функції виконує СКБД? — Вона забезпечує введення, видалення, сортування даних, а також їх захист.
3) Чому користувач не працює з базою даних напряму? — Бо дані в БД потребують спеціальної структури та логіки, яку забезпечує СКБД.

Завдання 7

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

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

Розв’язання

  1. Опишіть структуру таблиці (рядки = записи, стовпці = атрибути).

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

Відповідь:

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

Завдання 8

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

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

Розв’язання

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

  2. Для другого прикладу обираємо «Аптеку». Що зберігається? Перелік ліків, їх ціни, терміни придатності, історія покупок пацієнтів. Як виглядає? Таблиця «Ліки» (назва, ціна) та таблиця «Продажі» (дата, клієнт, код препарату), пов'язані за кодом препарату.

  3. Для третього прикладу обираємо «Бібліотеку». Що зберігається? Дані про книги, авторів, видавців, стан примірників, читачів та їхні бібліотечні картки. Як виглядає? Таблиця «Книги» (назва, ISBN) і таблиця «Замовлення» (читач, дата видачі), з'єднані за назвою книги.

Відповідь:

Де? — Школа; Що зберігається? — Учні, оцінки, відвідування; Як виглядає? — Таблиці: Учні, Оцінки, Предмети.
Де? — Аптека; Що зберігається? Ліки, ціни, продажі; Як виглядає? — Таблиці: Ліки, Продажі, Клієнти.
Де? — Бібліотека; Що зберігається? Книги, автори, читачі; Як виглядає? — Таблиці: Книги, Читачі, Замовлення.

Завдання 9

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

Розглянути таблицю 3.2 (порівняння Таблиці Google та бази даних MS Access), визначити подібність, відмінність, складність пошуку інформації без зв'язків та висновок щодо вибору засобів.

Розв’язання

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

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

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

  4. Формулюємо висновок: для малих обсягів даних підходять Google Таблиці, а для систематизації великих структурованих даних з необхідністю пошуку зв'язків — потрібна реляційна база даних.

Відповідь:

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

Завдання 10

Опис об'єктів реальних баз даних

Дослідити реалі бази даних (вступ.osvita.ua, booking.uz.gov.ua), описати щонайменше три об'єкти (таблиці) в кожній, проаналізувати фільтрацію, ключові поля та уникнення дублювання.

Розв’язання

  1. Для бази вступ.osvita.ua визначаємо об'єкти: таблиця «Абітурієнти» (дані про вступників), таблиця «Університети» (рейтинги та ліцензії), таблиця «Конкурсні пропозиції» (місця та бали).

  2. Для сайту booking.uz.gov.ua визначаємо об'єкти: таблиця «Рейси», таблиця «Потяги», таблиця «Бронювання».

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

  4. Визначаємо ключові поля: у першій базі це ID абітурієнта, назва ЗВО; у другій — номер рейсу, номер потяга, ID бронювання.

  5. Аналізуємо дублювання: дані не повторюються через використання спільних ключів (наприклад, один запис про потяг використовується для всіх місць у цьому потязі).

Відповідь:

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

Завдання 11

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

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

Розв’язання

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

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

  3. Описуємо запиту: засіб для відбору даних за певними умовами або формування нових таблиць на основі старих.

  4. Описуємо форми: інтерфейс для спрощення введення та зміни даних, виводить дані не лише у вигляді таблиці, а й у зручному вигляді.

  5. Описуємо звіти: засіб для вибору потрібних відомостей та їх подання у вигляді, зручному для друку або перегляду.

  6. Згадуємо про макроси: набір вказівок для автоматизації операцій (відкриття таблиць, виконання меню).

Відповідь:

База даних MS Access містить такі об'єкти: таблиці (зберігання даних), запити (відбір даних за умовами), форми (введення та перегляд даних), звіти (підготовка до друку), макроси (автоматизація операцій). Наявність усіх об'єктів не є обов'язковою, але таблиці, запити та форми зустрічаються найчастіше.

Наприклад: