1 of 25

Створення й уведення структури таблиць

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

Урок 6

10

(11)

2 of 25

Створення й уведення�структури таблиць

Розділ 2 § 2.1

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

На основі цього слід визначити:

кількість таблиць,

назви,

структури,

вміст кожної таблиці.

10�(11)

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

3 of 25

Створення й уведення�структури таблиць

Розділ 2 § 2.1

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

Припустимо, що БД магазинів АТБ має містити дві таблиці:

табл. 1 МАГАЗИНИ

табл. 2. КАДРИ

Визначимо їх структури і вміст.

10�(11)

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

4 of 25

Створення й уведення�структури таблиць

Розділ 2 § 2.1

Таблиця 1. МАГАЗИНИ

Номер магазина

Адреса

Директор

Телефон

Працівників

21

вул. Паркова, 33

Коцюба П.М.

234-54-63

20

31

вул. Печерська, 21

Борзова А.С.

234-22-98

13

6

вул. Річкова, 24

Середа К.М.

234-67-92

15

10�(11)

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

5 of 25

Створення й уведення�структури таблиць

Розділ 2 § 2.1

Таблиця 1. КАДРИ

Спра-ва

Прізвище

Посада

Рік наро-дження

Освіта

Стаж

Оклад

Номер магазина

105

Сокіл Т.Л.

касир

1960

середня

27

3500

6

132

Таран В.Д.

диспетчер

1973

вища

15

4000

31

120

Рябко Р.П.

експерт

1981

вища

8

4200

21

111

Семко М.М.

диспетчер

1970

середня

16

4000

21

115

Горошко Ф.Р.

диспетчер

1975

Середня спеціальна

17

4000

31

116

Раков Г.П.

аналітик

1965

вища

19

4500

21

109

Шрамко Т.Л.

диспетчер

1961

середня

24

4000

6

10�(11)

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

6 of 25

Створення й уведення�структури таблиць

Розділ 2 § 2.1

У середовищі Access 2016 існують такі інструментарії створення таблиць, як:

Конструктор таблиць

Майстер таблиць

Режим

таблиць

Головною вважатимемо

Допоміжною вважатимемо

таблицю МАГАЗИНИ

таблицю КАДРИ

10�(11)

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

7 of 25

Створення й уведення�структури таблиць

Розділ 2 § 2.1

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

10�(11)

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

8 of 25

Створення й уведення�структури таблиць

Розділ 2 § 2.1

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

У середовищі Access 2016 використовуються типи даних, перелік яких наведено на рисунку.

10�(11)

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

9 of 25

Створення й уведення�структури таблиць

Розділ 2 § 2.1

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

Далі використовуватимемо здебільшого такі типи даних:

Короткий текст

Довгий текст

це послідовність символів до 65536

Число

зберігаються числа. Розмір і конкретний тип чисел визначаються значенням властивості Розмір поля.

Дата й час

зберігаються дата й час різних форматів.

це послідовність символів довжиною від 0 до 255

10�(11)

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

10 of 25

Створення й уведення�структури таблиць

Розділ 2 § 2.1

Для зручності уведення структури таблиць у комп'ютер доцільно для розроблених таблиць МАГАЗИНИ та КАДРИ розробити на папері додаткові таблиці з іменами полів, типом даних та їх описом.

Таблиця 3. ТИПИ ТА ОПИС ПОЛІВ ТАБЛИЦІ «МАГАЗИНИ»

Ім’я поля

Тип даних

Опис

Властивості

Номер магазина

Число

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

Адреса

Короткий текст

50

Директор

Короткий текст

40

Телефон

Короткий текст

20

Працівників

Число

Станом на 1 липня

10�(11)

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

11 of 25

Створення й уведення�структури таблиць

Розділ 2 § 2.1

Таблиця 4. ТИПИ ТА ОПИС ПОЛІВ ТАБЛИЦІ «КАДРИ»

Ім’я поля

Тип даних

Опис

Властивості

Справа

Число

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

Прізвище

Короткий текст

40

Посада

Короткий текст

30

Рік народження

Число

Освіта

Короткий текст

30

Стаж

Число

Станом на 1 січня

Оклад

Число

Номер магазина

Число

10�(11)

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

12 of 25

Створення й уведення�структури таблиць

Розділ 2 § 2.1

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

  1. Завантажимо систему Access 2016. Створимо базу даних з іменем atb.

10�(11)

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

13 of 25

Створення й уведення�структури таблиць

Розділ 2 § 2.1

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

  1. У вікні, що відкриється, активуємо вкладку Створення.
  1. Натискаємо кнопку Конструктор таблиць.

3

2

10�(11)

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

14 of 25

Створення й уведення�структури таблиць

Розділ 2 § 2.1

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

  1. У результаті до бази даних додається порожня таблиця.

Звернемо увагу на те, що у вікні, у якому відкрита ця таблиця, активованою має бути вкладка Конструктор.

10�(11)

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

15 of 25

Створення й уведення�структури таблиць

Розділ 2 § 2.1

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

  1. Уведемо ім'я поля в таблицю. Уведення здійснюється стандартним способом: необхідно встановити курсор миші у відповідну клітинку таблиці й за допомогою клавіатури ввести певні імена.

10�(11)

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

16 of 25

Створення й уведення�структури таблиць

Розділ 2 § 2.1

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

  1. Далі слід увести типи полів. Їх краще не вводити з клавіатури, а вибирати зі списку типів. Одразу після вибору типу даних необхідно встановити його властивість. Опис полів не обов'язковий. Його використовують для вказування призначення поля й припустимих його значень.

10�(11)

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

17 of 25

Створення й уведення�структури таблиць

Розділ 2 § 2.1

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

  1. Уведемо у відкриту на екрані таблицю усі дані з табл. З («Типи та опис полів таблиці МАГАЗИНИ»).

10�(11)

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

18 of 25

Створення й уведення�структури таблиць

Розділ 2 § 2.1

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

  1. Збережемо, таблицю з іменем МАГАЗИНИ. Для цього слід на панелі швидкого доступу натиснути кнопку Зберегти (або скористатися клавішами Ctrl+S). Відкриється віконце, у яке вводимо ім'я МАГАЗИНИ, й натискаємо кнопку ОК.

10�(11)

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

19 of 25

Створення й уведення�структури таблиць

Розділ 2 § 2.1

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

  1. У результаті на екран буде виведено попередження.

Натискання кнопки Так у цьому вікні зумовить створення первинного ключа типу Лічильник. На цьому етапі не обов'язково встановлювати первинний ключ, тому натиснемо кнопку Ні. Таблиця буде збережена, а її ім'я з'явиться в області переходів.

10�(11)

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

20 of 25

Створення й уведення�структури таблиць

Розділ 2 § 2.1

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

  1. Закриваємо таблицю МАГАЗИНИ, для чого відкриємо її контекстне меню та виконаємо команду Закрити.
  1. У такому самому порядку введемо та збережемо структуру таблиці КАДРИ. Після збереження закриваємо таблицю.

10�(11)

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

21 of 25

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

Розділ 2 § 2.1

  1. Які існують способи створення таблиць в Access 2016?
  1. Із якою метою таблиці бажано створювати спочатку на папері?
  1. Які дії виконуються для зберігання структури таблиці?
  1. Що розуміють під терміном «структура таблиці»?
  1. Чому найчастіше застосовується конструктор створення таблиць?

10�(11)

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

22 of 25

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

Розділ 2 § 2.1

  1. Назвіть основні типи даних таблиць Access 2016.
  1. Поясніть порядок уведення структури таблиць в Access 2016.
  1. Поясніть порядок уведення типу даних поля та його властивостей.

10�(11)

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

23 of 25

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

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

§ 2.1, ст. 20-25

Розділ 2 § 2.1

10�(11)

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

24 of 25

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

Розділ 2 § 2.1

Сторінка

25

10�(11)

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

25 of 25

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

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

Урок 6

10

(11)