1 of 20

Поняття ключа таблиці

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

Урок 36

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

teach-inf.com.ua

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

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

2 of 20

Заповнення та зв’язки таблиць

Створені нами таблиці Access не можна вважати повною мірою порожніми, оскільки вони містять інформацію про поля даних.

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

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

Розділ 4

§ 24

3 of 20

Властивості полів

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

Налаштування властивостей поля можна вписати в рядок уведення власноруч або обрати зі списку, що розгортається.

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

Розділ 4

§ 24

4 of 20

Властивості полів

Опис обраної властивості надається у вікні знизу справа

Структура таблиці: перелік полів

Типи даних полів таблиці

Властивості обраного поля

Інструкції щодо обраної властивості

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

Розділ 4

§ 24

5 of 20

Властивості полів

Ознайомимося з деякими властивостями полів.

Властивість

Опис

Максимальне значення типу даних (кількість символів або числове значення)

Розмір поля

Вигляд даних у таблиці

Формат

Шаблон для полегшення уведення даних у таблицю

Маска вводу

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

Розділ 4

§ 24

6 of 20

Властивості полів

(Продовження…) Деякі властивості полів.

Властивість

Опис

Чи є дане поле обов’язковим для введення в таблицю

Обов’язково

Обмеження на значення, що вводитимуться в таблицю

Правило перевірки

Значення за

промовчанням

Уводиться в таблицю автоматично

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

Розділ 4

§ 24

7 of 20

Властивості полів

L

?

Допускає уведення лише літер

Маска вводу містить знаки, які певним чином інтерпретуються СКБД Access. Розглянемо деякі з них.

Заповн.

обов’язкове

Заповн.

необов’язкове

Інтерпретація

Інтерпретація

0

9

Допускає уведення лише десяткових цифр

#

Допускає уведення лише десяткових цифр, пропусків, та знаків "+" і "–"

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

Розділ 4

§ 24

8 of 20

Властивості полів

Продовження…

A

a

Допускає уведення лише літер і десяткових цифр

&

С

Допускає уведення будь-якого символу або пропуску

. : - /

Позначення роздільників (десяткового, тисяч, дат, часу…)

<

Вмикає нижній регістр для літерних клавіш

>

Вмикає верхній регістр для літерних клавіш

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

Розділ 4

§ 24

9 of 20

Властивості полів

Якщо у режимі конструктора для короткого формату часу встановити маску вводу:

Після уведення хоча би однієї цифри потрібно буде обов’язково завершити уведення решти цифр (не плутайте з властивістю поля Обов’язкове).

__ : __

00:00

То під час уведення даних в режимі заповнення таблиці комірка виглядатиме так:

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

Розділ 4

§ 24

10 of 20

Первинний ключ

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

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

У жодних двох записах значення ключа не можуть збігатися, і за цим слідкує СКБД Access.

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

Розділ 4

§ 24

11 of 20

Первинний ключ

Оскільки прізвища учнів і учениць можуть повторюватися, то для однозначного визначення особистості можна застосувати комбінований ключ до поля Прізвище та поля Ім’я. Але і це не гарантує унікальності даних, адже існує вірогідність того, що прізвище й ім’я учнів можуть збігтися.

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

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

Розділ 4

§ 24

12 of 20

Первинний ключ

Для створення первинного ключа необхідно:

  1. відобразити таблицю в режимі конструктора;
  1. виділити потрібне поле;
  1. вибрати відповідну команду контекстного меню поля або на вкладці Конструктор у групі Знаряддя натиснути кнопку Ключове поле.

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

Розділ 4

§ 24

13 of 20

Первинний ключ

Зліва від імені виділеного поля з’явиться символ ключа як підтвердження того, що дане поле є ключовим.

Для створення комбінованого ключа потрібно виділити кілька полів в області вибору, а потім призначити їм властивість Ключового поля, утримуючи при цьому клавішу Ctrl.

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

Розділ 4

§ 24

14 of 20

Уведення даних у режимі таблиці

Використання режиму таблиці є найпростішим способом уведення даних. Для цього необхідно:

  1. подвійним клацанням на назві таблиці (поле Усі об’єкти) відкрити потрібну таблицю;

Переміщення межі

Подвійне клацання для відкриття

Заповнення запису

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

Розділ 4

§ 24

15 of 20

Уведення даних у режимі таблиці

Продовження…

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

Без заповнення обов’язкових полів (властивість Обов’язкове) неможливо перейти до заповнення наступного запису (рядка) і навіть видалити поточний запис.

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

Розділ 4

§ 24

16 of 20

Уведення даних у режимі таблиці

Збереження кожного запису відбувається автоматично після переходу до наступного.

Зліва від першого поля таблиці знаходиться область вибору запису, в якій з’являються піктограми, що вказують на його стан:

цей запис є поточним (вибраним);

у записі редагуються дані.

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

Розділ 4

§ 24

17 of 20

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

  1. Що визначає властивість Розмір поля?
  1. Яке призначення наступної маски вводу: 00:00 для короткого формату часу?
  1. Що таке первинний ключ? Коли виникає необхідність створення комбінованого первинного ключа?
  1. Як відкрити таблицю для уведення даних?

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

Розділ 4

§ 24

18 of 20

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

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

§ 24, с. 137-140

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

Розділ 4

§ 24

19 of 20

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

Сторінка

142-143

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

Розділ 4

§ 24

20 of 20

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

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

Урок 36

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

teach-inf.com.ua

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

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