1 of 25

Поняття таблиці, поля, запису

За навчальною програмою 2017 року

Урок 34

Інформатика 9

teach-inf.com.ua

за підручником

Бондаренко О.О. та ін.

2 of 25

Реляційна база даних

Роботу з БД можна поділити на:

проєктування, конструювання тощо

заповнення, упорядкування, пошук і використання даних тощо

професійну

користувацьку

© Вивчаємо інформатику teach-inf.com.ua

Розділ 4

§ 23

3 of 25

Структура реляційної бази даних

Реляційна БД являє собою сукупність зв’язаних таблиць, що містять інформацію про об’єкти певного виду.

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

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

© Вивчаємо інформатику teach-inf.com.ua

Розділ 4

§ 23

4 of 25

Структура реляційної бази даних

Поле реляційної БД (стовпець) містить дані одного типу. Записи (рядки) містят сукупну інформацію про певний об’єкт.

Навіть порожня структурована БД містить певну інформацію про імена полів, опис типів даних тощо.

Структура реляційної БД визначає зв’язки між таблицями і можливі типи та властивості даних у них.

© Вивчаємо інформатику teach-inf.com.ua

Розділ 4

§ 23

5 of 25

Проєктування реляційної бази даних

Проєктування БД починається з визначення її структури за такими кроками:

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

© Вивчаємо інформатику teach-inf.com.ua

Розділ 4

§ 23

6 of 25

Проєктування реляційної бази даних

Прикладом не зовсім раціональнї «бази даних» може бути класний журнал, у якому на кожній сторінці повторюються прізвище та ім’я учня.

Уникнути повторювань можна, «зв’язавши» таблиці з оцінками із таблицею з прізвищами. Для цього частину сторінок можна обрізати так, щоби було видно список учнів на першій сторінці. Але зазвичай цього не роблять, оскільки клас може ділитись на групи, учні можуть вибувати або прибувати з інших шкіл тощо.

© Вивчаємо інформатику teach-inf.com.ua

Розділ 4

§ 23

7 of 25

Проєктування реляційної бази даних

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

© Вивчаємо інформатику teach-inf.com.ua

Розділ 4

§ 23

8 of 25

Проєктування реляційної бази даних

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

в одній

у другій

у третій

розмістити прізвища, імена, по батькові кожного учня

перелік предметів

поточні оцінки, дати опитування та коди учня й предмета із перших двох таблиць

© Вивчаємо інформатику teach-inf.com.ua

Розділ 4

§ 23

9 of 25

СКБД Microsoft Access

Електронну БД Access можна створити:

на основі шаблону

вручну на основі порожніх таблиць

Розглянемо алгоритм створення порожньої електронної реляційної БД Access.

© Вивчаємо інформатику teach-inf.com.ua

Розділ 4

§ 23

10 of 25

СКБД Microsoft Access

Access можна запустити на виконання кількома способами. Наприклад,

виконати Пуск Access

двічі клацнути на значку вже існуючого файла бази даних формату СКБД Access

© Вивчаємо інформатику teach-inf.com.ua

Розділ 4

§ 23

11 of 25

СКБД Microsoft Access

Для створення порожньої електронної реляційної БД Access потрібно:

  1. Вибрати кнопку Пуста база даних.

© Вивчаємо інформатику teach-inf.com.ua

Розділ 4

§ 23

12 of 25

СКБД Microsoft Access

(Продовження…) Створення порожньої електронної реляційної БД Access:

  1. Увести ім'я файлу майбутньої бази даних у поле Ім'я файлу (наприклад, Мій проєкт).
  1. Вибрати за потреби нове місце збереження файла (кнопка Знайти розташування для бази даних).
  1. Вибрати кнопку Створити.

© Вивчаємо інформатику teach-inf.com.ua

Розділ 4

§ 23

13 of 25

СКБД Microsoft Access

Для створення бази даних на основі шаблону слід:

  1. Запустити програму Access.
  1. Вибрати шаблон або групу шаблонів.

© Вивчаємо інформатику teach-inf.com.ua

Розділ 4

§ 23

14 of 25

Вікно СКБД Access

Контекстне меню

поточного об’єкта

Область переходів

Стрічка, на якій відображаються команди активної вкладки СКБД

Вибір виду подання

Робоча область активного об’єкта

Вкладки з відкритими

об’єктами бази даних

© Вивчаємо інформатику teach-inf.com.ua

Розділ 4

§ 23

15 of 25

СКБД Microsoft Access

Відкрити вже створену БД можна за допомогою.

кнопки Відкрити на панелі швидкого доступу

команди Відкрити, що міститься на вкладці Файл

© Вивчаємо інформатику teach-inf.com.ua

Розділ 4

§ 23

16 of 25

СКБД Microsoft Access

Для відкриття уже створеної бази даних слід на вкладці Файл:

  1. Вибрати кнопку Відкрити

© Вивчаємо інформатику teach-inf.com.ua

Розділ 4

§ 23

17 of 25

СКБД Microsoft Access

(Продовження…) Відкриття уже створеної бази даних:

Або вибрати одну з кнопок групи Інші розташування:

  1. Вибрати у списку останніх фалів, що опрацьовувалися цією СУБД, ім’я потрібного файлу

© Вивчаємо інформатику teach-inf.com.ua

Розділ 4

§ 23

18 of 25

СКБД Microsoft Access

(Продовження…) Відкриття уже створеної бази даних:

  1. Вибрати кнопку Огляд

© Вивчаємо інформатику teach-inf.com.ua

Розділ 4

§ 23

19 of 25

СКБД Microsoft Access

(Продовження…) Відкриття уже створеної бази даних:

  1. У вікні Відкриття обрати потрібну папку.
  1. У робочій області вікна обрати потрібний файл.
  1. Клацнути кнопку Відкрити

© Вивчаємо інформатику teach-inf.com.ua

Розділ 4

§ 23

20 of 25

СКБД Microsoft Access

Закрити базу даних можна за допомогою команди Закрити, що міститься на вкладці Файл.

© Вивчаємо інформатику teach-inf.com.ua

Розділ 4

§ 23

21 of 25

СКБД Microsoft Access

Для закриття Access треба вибрати кнопку закриття програми в Рядку заголовка.

Якщо не передбачено змінення формату файла бази даних або місця його збереження, то додатково зберігати файл БД перед закриттям не потрібно — дані в базі даних зберігаються автоматично після завершення їхнього введення.

© Вивчаємо інформатику teach-inf.com.ua

Розділ 4

§ 23

22 of 25

Питання для самоперевірки

  1. Як називаються рядки і стовпці таблиць реляційної бази даних?
  1. Перелічіть кроки проєктування реляційної бази даних.
  1. Що називають моделлю сутність – зв’язок бази даних? Наведіть приклади зв’язків сутностей.

© Вивчаємо інформатику teach-inf.com.ua

Розділ 4

§ 23

23 of 25

Домашнє завдання

Проаналізувати

§ 23, с. 129-133

© Вивчаємо інформатику teach-inf.com.ua

Розділ 4

§ 23

24 of 25

Працюємо за комп’ютером

Сторінка

135-136

© Вивчаємо інформатику teach-inf.com.ua

Розділ 4

§ 23

25 of 25

Дякую за увагу!

За навчальною програмою 2017 року

Урок 34

Інформатика 9

teach-inf.com.ua

за підручником

Бондаренко О.О. та ін.