Модифікація структури таблиць
За навчальною програмою 2018 року
Урок 7
10
(11)
Модифікація структури таблиць
Розділ 2 § 2.2
Створену структуру таблиць можна модифікувати, а також налаштувати її властивості, у тому числі можна визначити зовнішній вигляд і загальні характеристики таблиці. Властивості таблиць установлюються у вікні Аркуш властивостей, яке для відкритої таблиці доступне на вкладці Конструктор.
10�(11)
Модифікація структури таблиць
Розділ 2 § 2.2
У цьому вікні є десятки назв властивостей таблиць. Аналогічне вікно властивостей мають й інші об'єкти бази даних (запити, форми, звіти). На цьому етапі вивчення БД будемо користуватися тими властивостями, які пропонуються за замовчуванням.
Порядок установлення властивостей об'єктів Access 2016 буде розглянуто на прикладі форм і звітів.
10�(11)
Модифікація структури таблиць
Розділ 2 § 2.2
Таблицю можна модифікувати на будь-якому етапі створення бази даних. Але найкраще це робити до встановлення зв'язків між таблицями й уведення до них даних.
У процесі модифікування структури таблиць можна виконувати деякі операції.
10�(11)
Модифікація структури таблиць
Розділ 2 § 2.2
Модифікування структури таблиць
Видалення полів
Змінювання порядка розміщення полів
Змінювання типів та властивостей полів
Операція
Додавання нових полів
Змінювання імен полів
10�(11)
Модифікація структури таблиць
Розділ 2 § 2.2
В області Усі об'єкти відкриємо контекстне меню цієї таблиці, у якому виконаємо команду Конструктор.
Існують різні способи видалення полів зі збереженої структури таблиць. Розглянемо один із найпростіших способів видалення поля на прикладі таблиці МАГАЗИНИ.
10�(11)
Модифікація структури таблиць
Розділ 2 § 2.2
Відкриється таблиця МАГАЗИНИ в режимі Конструктор. Далі слід відкрити контекстне меню поля, яке необхідно видалити, наприклад, поля Телефон, і виконати команду Видалити рядки.
Після цього модифіковану таблицю потрібно зберегти. Якщо потім відкрити цю таблицю, то поля Телефон у ній не буде.
10�(11)
Модифікація структури таблиць
Розділ 2 § 2.2
Якщо після видалення поля одразу з'ясовується, що видалення було помилкове і його необхідно відновити, то на панелі швидкого доступу слід натиснути кнопку Скасувати.
Однак, якщо після видалення поля були виконані будь-які операції, скористатися цією командою для відновлення неможливо.
10�(11)
Модифікація структури таблиць
Розділ 2 § 2.2
Якщо робиться спроба видалити поле, яке містить дані, то буде видано попередження про те, що його дані будуть утрачені.
10�(11)
Модифікація структури таблиць
Розділ 2 § 2.2
Слід пам'ятати, що в пов'язаних таблицях поля, які є
первинним або зовнішнім ключем, неможливо видалити, поки не буде видалено зв'язок між таблицями.
10�(11)
Модифікація структури таблиць
Розділ 2 § 2.2
Вставимо тепер поле Телефон у таблицю МАГАЗИНИ на його попереднє місце.
Скористаємося, наприклад, таким способом. Відкриємо таблицю в режимі Конструктор.
Установимо курсор на імені того поля, перед яким необхідно встановити поле (у цьому випадку на поле Працівників), і відкриємо його контекстне меню. У цьому меню натиснемо кнопку Додати рядки.
10�(11)
Модифікація структури таблиць
Розділ 2 § 2.2
Для цього необхідно виконати такі дії.
Зміна порядку розміщення полів у таблиці здійснюється стандартними способами переміщення об'єктів у системі Windows.
10�(11)
Модифікація структури таблиць
Розділ 2 § 2.2
Перемістимо, наприклад, поле Адреса таблиці МАГАЗИНИ після поля Телефон, збережемо і закриємо таблицю. Після цього відкриємо її у режимі Таблиця. Вона буде мати вигляд:
Аналогічно до описаного порядку відновимо попередній порядок розміщення полів у цій таблиці й збережемо її.
10�(11)
Модифікація структури таблиць
Розділ 2 § 2.2
Зміну розмірів полів можна виконувати для текстових і числових типів. Для цього необхідно розмістити курсор на властивості Розмір поля і встановити нове значення.
10�(11)
Модифікація структури таблиць
Розділ 2 § 2.2
Для зміни імені поля достатньо встановити курсор на його імені й увести нове. Але змінювати імена полів слід лише в разі гострої необхідності, особливо для таблиць, між якими вже встановлені зв'язки.
Якщо таблиці вже пов'язані, то після зміни імен полів необхідно виконати автозаміну, але вона не завжди дає позитивний результат, і деякі операції доводиться виконувати вручну.
10�(11)
Запитання для самоперевірки знань
Розділ 2 § 2.2
10�(11)
Домашнє завдання
Проаналізувати
§ 2.2, ст. 25-28
Розділ 2 § 2.2
10�(11)
Працюємо за комп’ютером
Розділ 2 § 2.2
Сторінка
28
10�(11)
Дякую за увагу!
За навчальною програмою 2018 року
Урок 7
10
(11)