Процес зв¢язування таблиць може розпочинатись ще на етапі визначення підстановок (див. п. 3.1.3). Завершує цей процес робота з визначення схеми даних. Ця робота розпочинається з натискання на значок “Схема данных”, що розташований на панелі інструментів. В результаті відкривається вікно з такою ж назвою “Схема данных”, де вже існують графічні образи зв¢заних при підстановці таблиць. Решта таблиць може бути додана при необхідності. Зв¢язки між таблицями можна редагувати чи вилучати.
Для редагування або вилучення існуючого зв¢язку необхідно правою кнопкою миші клацнути по лінії зв¢язку (графічне зображення зв¢язку), а далі дотримуватись очевидних дій меню та діалогу. Зокрема, дія “Удалить” означає вилучення зв¢язку (це можна забезпечити і натисканням клавіші DELETE), а дія “Изменить связь” – редагування зв¢язку. Причому в останній дії передбачено діалог, який містить питання щодо цілісності даних. Якщо забезпечити цілісність (вибір значком “галочка”), то отримаємо зв¢язок “один-до-багатьох”. Якщо між таблицями попередньо ніякі зв¢язки не встановлені, то встановити їх можна за допомогою лівої кнопки миші: необхідно не відпускаючи кнопки миші з¢єднати нею відповідні поля. В результаті відкриється вікно “Связи”, де необхідно вибрати “Обеспечение целостности данных”.
Форми
Форми – основний засіб побудови інтерфейсу користувача, що забезпечує найбільш зручний спосіб перегляду та редагування даних, а також контроль за ходом виконання прикладної програми. Таким чином, форми будуються для:
- Виведення та редагування даних. Це найбільш поширений спосіб використання форм. Вони забезпечують виведення на екран монітора даних у необхідному вигляді. Використання таких форм значно спрощує редагування даних, їх введення та вилучення з бази даних. При цьому деякі дані можна зробити доступними лише для перегляду, а деякі – зовсім не демонструвати. Крім цього, є можливість в таких формах забезпечити процес обчислення полів в залежності від параметрів, які задає користувач.
- Керування ходом виконання прикладної програми. Сучасні прикладні програми, як правило, мають оболонку для надання користувачеві можливості виконувати ті чи інші дії у певній послідовності. Таку оболонку можна побудувати за допомогою форм, а саме – кнопкових форм. Такі форми містять кнопки, що викликають при їх виборі дію певного макроса або процедури VBA. Ці кнопки називаються командними. Командні кнопки можуть використовуватись і для виклику іншої форми, а також багатьох інших дій, що пов¢язані з ходом виконання прикладної програми, а саме: виконувати запити, команди меню, фільтрувати дані, друкувати звіти тощо.
- Введення даних. Можна побудувати форми, які призначені лише для введення в базу даних нових значень, які автоматизують виконання програми за певним алгоритмом.
- Виведення повідомлень. Такі форми забезпечують інформацією події, що пов¢язані з виконанням прикладної програми, наприклад, повідомлення про різноманітні помилки.
- Друк інформації. Як правило, для друку призначені звіти, але надрукувати інформацію можна і за допомогою форм. Для введення та виведення даних існують різні параметри, тому в таких формах інструментально підтримується їх подвійна роль.