Налагодження та редагування властивостей таблиці. Експорт, імпорт, зв’язок таблиць
Установлення властивості таблиці Відкрийте таблицю в поданні конструктора. На вкладці Конструктор у групі Відобразити або приховати клацніть елемент Вкладка властивостей. Відображається аркуш властивостей таблиці. Клацніть поле властивості, яку потрібно настроїти. Введіть значення властивості. Таблиця нижче описує наявні властивості таблиці. Опис-Містить опис таблиці. Подання за промовчанням-Визначення подання таблиці, Правило перевірки Містить вираз, який має бути істинним у разі додавання або змінення запису. Текст перевірки-Введення тексту, який відображається в разі порушення записом виразу з поля властивості Фільтр-Визначення критеріїв для відображення лише відповідних рядків у поданні таблиці. Розташування за-Виберіть одне або кілька полів для визначення порядку сортування за промовчанням для рядків у поданні таблиці. Висота підтаблиці даних-Визначає, чи потрібно розгортати для відображення всі доступні рядки підтаблиці (за промовчанням) у разі відкриття або встановити висоту вікна підтаблиці для відображення в разі відкриття. Підтаблицю даних розгорнуто-Визначає, чи потрібно розгортати всі підтаблиці в разі відкриття таблиці. Орієнтація-Настроювання орієнтації подання відповідно до того, як читається мова: зліва направо або справа наліво. Відображати подання на сайті SharePoint-Визначає, чи можуть форми та звіти, пов’язані з цією таблицею, бути доступними в меню Фільтрувати в разі завантаження-Автоматичне застосування критеріїв фільтра в полі властивості «Фільтр» (якщо вона має значення «Так») у разі відкривання таблиці в поданні таблиці. Порядок розташування в разі завантаження-Автоматичне застосування критеріїв сортування в полі властивості «Розташування за» (якщо вона має значення «Так») у разі відкривання таблиці в поданні таблиці. Можна імпортувати й експортувати таблиці між програмою Access й іншими типами баз даних. Можна також експортувати запити на вибірку Access до інших типів баз даних. Набір результатів запиту експортується програмою Access у вигляді таблиці. Можна імпортувати й експортувати будь-які об'єкти бази даних Access, якщо обидві бази даних є базами даних Access. У разі імпорту таблиці з іншої бази даних Access (MDB або ACCDB), яка є зв’язаною таблицею в обраній базі даних, після імпортування вона залишиться зв'язаною. Тобто імпортується зв'язок, а не сама таблиця. Відношення "один-до-багатьох" означає, що одному запису таблиці відповідає кілька записів іншої таблиці. У відношенні "один-до-одного" одному запису в головній таблиці відповідає один запис зв'язаної таблиці.
Відношення "багато-до-багатьох" це відношення між двома таблицями, яке здійснюється з допомогою відношень "один-до-багатьох" через третю, зв'язану таблицю.
15. Поняття зв’язку, типи зв’язків між таблицями в базах даних MS Access. Встановлення та редагування зв’язків між таблицями у вікні Схема даних.
Зв'язку встановлюється між двома загальними полями двох таблиць. Зв'язувані поля повинні мати однакового типа даних за винятком випадку, коли поле первинного ключа є полем типа Лічильник. Поле лічильника зв'язується з числовим полем, якщо значення властивості Розмір поля (FieldSize) обоє полів збігаються. Наприклад, якщо властивість обоє полів має значення Довге ціле. Навіть у тому випадку, коли зв'язуються поля типа «Числовою», їх властивості Розмір поля (FieldSize) повинні мати однакові значення. Задавши зв'язки між таблицями, можна створити запити, форми і звіти для відображення відомостей, представлених в декількох таблицях. Між двома таблицями можуть існувати наступні зв'язки: один до одного — при такому типові зв'язку одного запису в першій таблиці відповідає лише одна запис в іншій таблиці. В цьому випадку слід перевірити можливість розміщення всіх записів в одній таблиці. Проте у ряді випадків можна використовувати декілька простіших таблиць. Відповідність записів встановлюється по полю, яке є первинним ключем в першій таблиці, і полю, званим зовнішнім ключем іншої таблиці; один до багатьом — в цьому випадку запис однієї таблиці може мати декілька погоджених з нею записів в іншій таблиці. При цьому кожен запис в другій таблиці узгоджується лише з одним записом в першій таблиці. Наприклад, кожен покупець може купити декілька товарів, але кожен проданий товар має лише одного покупця. Поле, що містить первинний ключ нової таблиці, зв'язується із зовнішнім ключем старою. Значення в полі із зовнішнім ключем можуть повторюватися; багато до одного — будь-якому запису таблиці, зв'язок з якою ми розглядаємо, можуть відповідати декілька записів нової таблиці, але не навпаки. Фактично це відношення один до багатьом, що розглядається, в зворотному порядку. В цьому випадку ключове поле нової таблиці є зовнішнім ключем; багато до багатьом — кожному запису з однієї таблиці може відповідати будь-яка кількість записів в іншій таблиці і навпаки.