Створення й уведення структури таблиць
За навчальною програмою 2018 року
Урок 6
10
(11)
Створення й уведення�структури таблиць
Розділ 2 § 2.1
При розробці таблиць потрібний детальний аналіз предметної області, визначення вимог, змісту та структури документів, які необхідно отримати.
На основі цього слід визначити:
кількість таблиць,
назви,
структури,
вміст кожної таблиці.
10�(11)
© Вивчаємо інформатику teach-inf.at.ua
Створення й уведення�структури таблиць
Розділ 2 § 2.1
Далі методику розроблення та опрацювання таблиць розглядатимемо на прикладі предметної області Магазини.
Припустимо, що БД магазинів АТБ має містити дві таблиці:
табл. 1 МАГАЗИНИ
табл. 2. КАДРИ
Визначимо їх структури і вміст.
10�(11)
© Вивчаємо інформатику teach-inf.at.ua
Створення й уведення�структури таблиць
Розділ 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
Створення й уведення�структури таблиць
Розділ 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
Створення й уведення�структури таблиць
Розділ 2 § 2.1
У середовищі Access 2016 існують такі інструментарії створення таблиць, як:
Конструктор таблиць
Майстер таблиць
Режим
таблиць
Головною вважатимемо
Допоміжною вважатимемо
таблицю МАГАЗИНИ
таблицю КАДРИ
10�(11)
© Вивчаємо інформатику teach-inf.at.ua
Створення й уведення�структури таблиць
Розділ 2 § 2.1
Найпотужнішим і універсальним є Конструктор таблиць, тому далі розглядається цей спосіб. Інші способи простіші, й ними можна оволодіти самостійно.
10�(11)
© Вивчаємо інформатику teach-inf.at.ua
Створення й уведення�структури таблиць
Розділ 2 § 2.1
Після визначення структури таблиць слід визначити типи полів з урахуванням тих типів, з якими може працювати Access.
У середовищі Access 2016 використовуються типи даних, перелік яких наведено на рисунку.
10�(11)
© Вивчаємо інформатику teach-inf.at.ua
Створення й уведення�структури таблиць
Розділ 2 § 2.1
Кожен із наведених типів даних має власний набір властивостей. Деякі з них є унікальними, тобто містяться лише в одному конкретному типі даних, а окремі є загальними, що містяться в різних типах даних.
Далі використовуватимемо здебільшого такі типи даних:
Короткий текст
Довгий текст
це послідовність символів до 65536
Число
зберігаються числа. Розмір і конкретний тип чисел визначаються значенням властивості Розмір поля.
Дата й час
зберігаються дата й час різних форматів.
це послідовність символів довжиною від 0 до 255
10�(11)
© Вивчаємо інформатику teach-inf.at.ua
Створення й уведення�структури таблиць
Розділ 2 § 2.1
Для зручності уведення структури таблиць у комп'ютер доцільно для розроблених таблиць МАГАЗИНИ та КАДРИ розробити на папері додаткові таблиці з іменами полів, типом даних та їх описом.
Таблиця 3. ТИПИ ТА ОПИС ПОЛІВ ТАБЛИЦІ «МАГАЗИНИ»
Ім’я поля | Тип даних | Опис | Властивості |
Номер магазина | Число | Первинний ключ | |
Адреса | Короткий текст | | 50 |
Директор | Короткий текст | | 40 |
Телефон | Короткий текст | | 20 |
Працівників | Число | Станом на 1 липня | |
10�(11)
© Вивчаємо інформатику teach-inf.at.ua
Створення й уведення�структури таблиць
Розділ 2 § 2.1
Таблиця 4. ТИПИ ТА ОПИС ПОЛІВ ТАБЛИЦІ «КАДРИ»
Ім’я поля | Тип даних | Опис | Властивості |
Справа | Число | Первинний ключ | |
Прізвище | Короткий текст | | 40 |
Посада | Короткий текст | | 30 |
Рік народження | Число | | |
Освіта | Короткий текст | | 30 |
Стаж | Число | Станом на 1 січня | |
Оклад | Число | | |
Номер магазина | Число | | |
10�(11)
© Вивчаємо інформатику teach-inf.at.ua
Створення й уведення�структури таблиць
Розділ 2 § 2.1
На цьому підготовку таблиць на папері завершено. Далі введемо структури таблиць у комп'ютер у режимі Конструктора. Для цього виконуємо такі дії.
10�(11)
© Вивчаємо інформатику teach-inf.at.ua
Створення й уведення�структури таблиць
Розділ 2 § 2.1
Продовження…
3
2
10�(11)
© Вивчаємо інформатику teach-inf.at.ua
Створення й уведення�структури таблиць
Розділ 2 § 2.1
Продовження…
Звернемо увагу на те, що у вікні, у якому відкрита ця таблиця, активованою має бути вкладка Конструктор.
10�(11)
© Вивчаємо інформатику teach-inf.at.ua
Створення й уведення�структури таблиць
Розділ 2 § 2.1
Продовження…
10�(11)
© Вивчаємо інформатику teach-inf.at.ua
Створення й уведення�структури таблиць
Розділ 2 § 2.1
Продовження…
10�(11)
© Вивчаємо інформатику teach-inf.at.ua
Створення й уведення�структури таблиць
Розділ 2 § 2.1
Продовження…
10�(11)
© Вивчаємо інформатику teach-inf.at.ua
Створення й уведення�структури таблиць
Розділ 2 § 2.1
Продовження…
10�(11)
© Вивчаємо інформатику teach-inf.at.ua
Створення й уведення�структури таблиць
Розділ 2 § 2.1
Продовження…
Натискання кнопки Так у цьому вікні зумовить створення первинного ключа типу Лічильник. На цьому етапі не обов'язково встановлювати первинний ключ, тому натиснемо кнопку Ні. Таблиця буде збережена, а її ім'я з'явиться в області переходів.
10�(11)
© Вивчаємо інформатику teach-inf.at.ua
Створення й уведення�структури таблиць
Розділ 2 § 2.1
Продовження…
10�(11)
© Вивчаємо інформатику teach-inf.at.ua
Запитання для самоперевірки знань
Розділ 2 § 2.1
10�(11)
© Вивчаємо інформатику teach-inf.at.ua
Запитання для самоперевірки знань
Розділ 2 § 2.1
10�(11)
© Вивчаємо інформатику teach-inf.at.ua
Домашнє завдання
Проаналізувати
§ 2.1, ст. 20-25
Розділ 2 § 2.1
10�(11)
© Вивчаємо інформатику teach-inf.at.ua
Працюємо за комп’ютером
Розділ 2 § 2.1
Сторінка
25
10�(11)
© Вивчаємо інформатику teach-inf.at.ua
Дякую за увагу!
За навчальною програмою 2018 року
Урок 6
10
(11)