- •Тема: Редагування бази даних та створення зв’язків
- •Мал. 7.7. Контекстне меню окремої клітинки
- •Мал. 7.10. Початок роботи Майстра підстановок
- •Мал. 7.11. Вибір об’єкта для підстановки
- •Мал. 7.12. Вибір полів для підстановки
- •Мал. 7.13. Вікно Сервісу зі зв’язком таблиць
- •Варіанти для зв’язку таблиць
- •Питання для самоконтролю:
Мал. 7.7. Контекстне меню окремої клітинки
Для виклику цього меню курсор миші поміщається в клітинку таблиці і клацається права кнопка.
Команда Фильтр по выделенному відбирає записи на основі поточного виділеного блока.
Команда Исключить выделенное використовує фільтр стосовно всіх записів, за винятком виділених. Виконання команди Удалить фильтр дозволяє відновити вміст всієї таблиці. Суть інших команд цього меню зрозуміла уже з їхніх назв. Вони зустрічались у попередніх контекстних меню і не потребували особливого пояснення.
4. Контекстне меню заголовка таблиці. Воно зображено на мал. 7.8.
-
Фильтр по выделенному
Исключить фильтр
Удалить фильтр
Изменить фильтр
Применить фильтр
Шрифт…
Показать столбцы
Освободить все столбцы
Мал. 7.8. Контекстне меню заголовка таблиці
Для виклику цього меню, курсор помішається у поле імені відкритої таблиці і клацається права клавіша.
Команди Фильтр по выделенному. Исключить выделенное та Удалить фильтр за своїм змістом принципово не відрізняються від одноіменних команд попереднього меню.
Команди Изменить фильтр та Применить фильтр використовують разом. За першою командою змінюються умови фільтрації записів, а за другою — здійснюється власне фільтрація записів таблиці.
За командою Шрифт ... змінюється шрифт у таблиці.
Використання команди Показать столбцы ... дозволяє відновлювати у таблиці заховані стовпці.
Команда Освободить все столбцы звільняє всі закріплені стовпці у режимі таблиці. Звільнені стовпці залишаються у тому самому порядку, в якому вони знаходились при закріпленні.
Крім розглянутих операцій з даними всередині однієї таблиці бази даних, Access має широкий набір засобів для роботи з даними, які зберігаються у кількох таблицях. Можна, наприклад, копіювати рядки і стовпці однієї таблиці в іншу, переносити прямокутні ділянки з однієї таблиці до іншої, створювати копії таблиць чи їх структур та ін.
Розглянемо порядок створення копій таблиць. У відкритому вікні База данных викликаємо контекстне меню таблиці. У цьому меню виконуємо команду Копировать. Підводимо курсор миші в область вікна бази даних і клацаємо правою клавішею. У контекстному меню, що з’вилося, виконуємо команду Вставить. У результаті з’явиться вікно Вставка таблицы.
Далі вводимо ім’я таблиці, в якій будемо створювати копію. Якщо потрібно копіювати всю структуру, то необхідно ввімкнути перемикач Структура и данные. Якщо необхідно копіювати тільки структуру таблиці, то вмикається перемикач Только структура. Після цього слід натиснути кнопку ОК.
Зв’язування таблиць бази даних
Суть встановлення зв’язку між двома таблицями полягає у тому, що значення стовпця (чи стовпців) першої таблиці (джерела) вміщуються в другу таблицю. Таблиці установлюють між собою зв’язок за ключовим полем таблиці-джерела.
У системі управління базами даних Access для створення зв’язків між таблицями використовують Мастер подстановок.
У вікні бази даних файла відкриваємо структуру необхідної таблиці у режимі Конструктора. У цій структурі створюємо ще одне поле з назвою стовпчика таблиці, з якою буде проводитися зв’язок. Далі переводимо курсор поруч, у стовпчик Тип данних, де зі списка вибирається рядок Мастер подстановок (мал. 7.9).
Після активізації програми Мастер подстановок на екрані відкривається вікно цієї програми, зображеної на мал.7.10.
Мал. 7.9. Вікно Конструктора (створення стовпця підстановок)
У цьому вікні перемикач необхідно встановити у положення Таблица или запрос ... і після цього натиснути кнопку Далее.
