Повні розв’язки, як у зошиті. Хочеш розібратися самостійно — під кожним завданням є «Пояснення з репетитором».
Сторінка 35
Завдання 7
Усне пояснення роботи СКБД
Скласти коротке усне пояснення за текстом про реляційну модель, таблиці (рядки-записи, стовпці-поля), ключі та властивості БД.
Розв’язання
Поясни, що таблиця складається з полів (стовпців) і записів (рядків), де кожен рядок описує один об'єкт.
Опиши, як ключ робить запис унікальним та чому всі стовпці мають однаковий тип даних.
Відповідь:
База даних складається з таблиць, де кожен рядок — це запис про один об'єкт (наприклад, учня), а кожен стовпець — поле з однотипними даними. Кожний запис має унікальний ключ, що дозволяє його відрізнити від інших. Таблиця не містить однакових рядків, порядок їх розміщення не важливий, а всі дані в одному стовпці мають бути одного типу (число, текст тощо).
Завдання 8
Заповнення таблиці прикладів БД
Створити та заповнити таблицю з трьома колонками «Де?», «Що зберігається?», «Як виглядає база дани?» для реальних об'єктів.
Розв’язання
Заповни перший рядок для школи: дані про учнів, оцінки, розклад; структура — таблиці «Учні», «Оцінки», «Предмети».
Заповни другий рядок для бібліотеки: списки книг, автори, роки видання; структура — таблиці «Книги», «Автори», «Видання».
Заповни третій рядок для супермаркету: товари, ціни, наявність; структура — таблиці «Товари», «Постачальники», «Категорії».
Відповідь:
Де? | Що зберігається? | Як виглядає база даних? ---|---|--- Школа | Список учнів, оцінки, відвідування, розклад | Таблиці: Учні, Оцінки, Предмети, Вчителі, Розклад Бібліотека | Книги, автори, роки видання, стан примірників | Таблиці: Книги, Автори, Видання, Читачі Супермаркет | Товари, ціни, наявність на полицях, постачальники | Таблиці: Товари, Категорії, Постачальники, Продажі
Завдання 9
Порівняння Google таблиць та БД
Розглянути порівняння таблиці Google та бази даних (табл. 3.2), визначити подібності, відмінності, складність пошуку без зв'язків та висновок про використання.
Розв’язання
Визнач подібність: обидва інструменти мають рядки й стовпці, дозволяють вводити текст і числа.
Визнач відмінність: у Google таблицях немає автоматичних зв'язків між окремими аркушами чи великими масивами даних, тоді як СКБД має ключі та зв'язки.
Поясни складність пошуку в Google: без зв'язків важко знайти, наприклад, оцінки конкретного учня, якщо дані розкидані по різних аркушах.
Сформулюй висновок: використовуй Google таблиці для простих списків і спільної роботи, а СКБД — для великих обсягів даних та складних запитів.
Відповідь:
Подібність: обидва інструменти мають структуру рядків і стовпців, дозволяють вводити дані різного типу. Відмінність: у базі даних є автоматичні зв'язки між таблицями через ключові поля, що забезпечує цілісність даних, тоді як Google таблиці працюють із одним аркушем або без системних зв'язків. Складніше знайти пов'язану інформацію (наприклад, оцінки учня та його вчителя) у Google таблицях без вручного пошуку. Висновок: для простих списків і спільної роботи підходять Google таблиці, а для великих обсягів даних, складних запитів та забезпечення безпеки — системи керування базами даних (СКБД).
Завдання 10
Дослідження реальних баз даних
Описати щонайменше три об'єкти (таблиці), які використовуються у вказаних прикладах баз даних (Вступ.ОСВІТА.UA та booking.uz.gov.ua).
Розв’язання
Для сайту вступу опиши об'єкт «Абітурієнти»: містить дані про вступників, бали ЗНО, вибраний університет.
Для сайту вступу опиши об'єкт «Університети»: містить назви ЗВО, рейтинги, кількість місць, ліцензійні обмеження.
Для сайту Укрзалізниці опиши об'єкт «Рейси/Потяги»: містить номер потяга, маршрут, час відправлення та прибуття.
Для сайту Укрзалізниці опиши об'єкт «Бронювання»: містить ID бронювання, ID пасажира, ID місця, дату покупки.
Відповідь:
1. Об'єкт «Абітурієнти» (сайт Вступ.Освіта): містить дані про вступників, їхні бали ЗНО, вибраний університет та регіон. 2. Об'єкт «Університети» (сайт Вступ.Освіта): містить назву закладу, рейтинг, кількість місць та умови ліцензування. 3. Об'єкт «Рейси/Потяги» (сайт Укрзалізниці): містить номер потяга, дату, маршрут руху, час відправлення та прибуття. 4. Об'єкт «Бронювання» (сайт Укрзалізниці): містить інформацію про куплене місце, ID пасажира, тип квитка та статус бронювання.
Завдання 11
Об'єкти СКБД MS Access
Ознайомтесь із категоріями об'єктів, які може містити база даних у СКБD MS Access (розширення .accdb). Визначте список цих об'єктів.
Розв’язання
Знайдіть у тексті розділ про об'єкти СКБD MS Access (с. 34).
Прочитайте перелік категорій об'єктів, які відображаються у вікні бази даних.
Запишіть назви всіх типів об'єктів, наведених у тексті або на малюнку 3.7.
Відповідь:
Таблиці, Запити, Форми, Звіти, Макроси, Модулі (та Сторінки даних).