Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
moi_otvety686.doc
Скачиваний:
5
Добавлен:
09.09.2019
Размер:
683.52 Кб
Скачать

80. Пошук даних за зразком

81. Пошук та заміна даних. Фільтри

82. Зв’язування таблиць.

Зв'язування таблиць проводиться таким чином:

• відкрити потрібну базу даних;

• виконати команду меню «Сервис» => «Схема данных» або натиснути відповідну кнопку на панелі інструментів;

• у вікні «Добавление таблицы», яке з'явиться, послідовно виділяти назву таблиці і натискати кнопку «Добавить» - відповідна таблиця буде з'являтися у вікні «Схема данных» (якщо вікно «Добавление таблицы» не з'являється, натиснути кнопку «Отобразить таблицу»).

• натиснути кнопку «Закрыть», на екрані залишиться вікно «Схема данных»;

• для встановлення зв'яжу потрібно виділити ключове поле головної таблиці,перетягти його на таблицю «підпорядковану», встановити на поле з такою ж назвою і відпустити - після чого з’явиться діалогове вікно «Измснение сеязей»;

• у вікні «Изменение связей» встановити прапорець «Обеспечение целостности данных», а також слідом за ним прапорці «Каскадное обновление связанных полей» (при зміні значення поля зв'язку в головній таблиці автоматично зміниться значення у відповідному полі в підлеглій) і «Каскадное удаление связаных записей» (при видаленні запису із головної таблиці видаляють зв'язані записи в підлеглих таблицях);

• натиснути кнопку «Создать» - в схемі даних з'являться лінії, які показують тип зв'язку (тут «один до багатьох»). Сторона «1» у відношеннях «один - до багатьох» називається головною таблицею. Сторона, позначена знаком «∞», у тому ж відношенні називається зв'язаною таблицею.

83. Створення зв’язків між таблицями. Зв’язок між таблицями можна створити за допомогою вікна «Зв’язки» або перетягуванням поля з області Список полів . Під час створення зв’язку між таблицями спільні поля можуть мати різні імена, хоча часто вони є однаковими. Проте такі поля мають містити дані одного типу. Якщо поле первинного ключа має тип «Автонумерація», зовнішній ключ може бути полем типу «Число», якщо обидва поля мають однакові значення властивості Розмір поля (FieldSize). Наприклад, поля типів «Автонумерація» та «Число» можна зіставляти, якщо властивість Розмір поля (FieldSize) обох полів має значення Long Integer (довге ціле). Якщо обидва спільні поля мають тип «Число», вони повинні мати однакове значення властивості Розмір поля (FieldSize).Створення зв’язку між таблицями за допомогою вікна «Зв’язки»:

  1. Натисніть кнопку Microsoft Office і виберіть пункт Відкрити.

  2. У діалоговому вікні Відкрити виберіть і відкрийте базу даних.

  3. На вкладці Знаряддя бази даних у групі Відобразити або приховати клацніть елемент Зв'язки.

  1. Якщо зв’язки ще не визначено, автоматично відображається діалогове вікно Відображення таблиці. Якщо воно не відображається, на вкладці Конструктор у групі Зв’язок натисніть кнопку Відобразити таблицю. У діалоговому вікні Відображення таблиці відображаються всі таблиці й запити в базі даних. Щоб переглянути лише таблиці, виберіть вкладку Таблиці. Щоб переглянути лише запити, виберіть вкладку Запити. Для перегляду як таблиць, так і запитів виберіть вкладку Разом.

  2. Виберіть одну або кілька таблиць чи запитів і натисніть кнопку Додати. Закінчивши додавати таблиці й запити до вікна «Зв’язки», натисніть кнопку Закрити.

  3. Перетягніть поле з однієї таблиці (зазвичай це первинний ключ) до спільного поля (зовнішнього ключа) в іншій таблиці. Щоб перетягнути кілька полів, натисніть клавішу CTRL, клацніть потрібні поля, після чого виконайте перетягування. Відображається діалогове вікно Редагування зв’язків.

  4. Переконайтеся, що відображувані імена полів відповідають спільним полям зв’язку. Якщо ім’я поля неправильне, клацніть його й виберіть зі списку нове поле. Щоб забезпечити для цього зв’язку цілісність даних, установіть прапорець Забезпечення цілісності даних. Для отримання додаткових відомостей про цілісність даних див. розділи Знайомство з поняттям цілісності даних і Забезпечення цілісності даних.

  5. Натисніть кнопку Створити.

Існують зв'язки з відношенням «один-до-одного», «один-до-багатьох» і «багато-до-багатьох».

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]