Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Створення зв’язків, запитів, форм та звітів у Microsoft Access




Зв'язки між таблицями

Закрити усі відкриті таблиці. Створювати чи змінити зв'язки між відкритими таблицями не можна.

Ø Для установки зв'язку між таблицями використовується вікно „Схема данных”. Щоб побачити це вікно, треба вибрати команду „ Сервис”→”Схема данных” або клацнути на кнопці „Схема данных” на панелі інструментів .

Ø Щоб додати таблицю у вікно „Схема данных” треба виконати команду „Святи”→”Добавить таблицу” або натиснути кнопку „Добавить таблицу” на панелі інструментів .

Ø Потім Access запропонує вибрати таблиці, назви яких повинні з'являтися у вікні „Схема данных”. Виділити необхідну таблицю, а потім клацнути на кнопці „Добавить”. Після додавання потрібних таблиць треба клацнути на кнопці „Закрыть” в діалоговому вікні „Добавление таблицы”.

Ø У більшості випадків зв'язують ключове поле (представлене в списку полів напівжирним шрифтом) однієї таблиці з відповідним йому полем (часто має те ж ім'я), що називають полем зовнішнього ключа, в другій таблиці. Зв'язані поля не обов'язково повинні мати однакові імена, але вони повинні мати однакові типи даних і мати вміст одного типу. Крім того, поля числового типу, що зв'язуються, повинні мати однакові значення властивості „Размер поля”.

Ø Виділити ключове поле в таблиці.

Ø Натиснути кнопку миші, а потім перетягнути покажчик миші на зовнішній ключ іншої таблиці. У діалоговому вікні, яке з’явиться, „Изменение Связей” перед тим, як клацнути на кнопці „Создать”, потрібно установити прапорець „Обеспечение целостности данных”.

Типи відносин між таблицями

Між таблицями в базі даних Access можна встановити стосунки одного з наступних трьох типів:

«Один-ко-многим» - є найбільш часто використовуваним типом зв'язку між таблицями. У такому зв'язку кожному запису в таблиці A можуть відповідати кілька записів у таблиці B, а запис у таблиці B не може мати більш одного відповідного йому запису в таблиці A.

«Один-к-одному» - запис у таблиці A може мати не більш одного зв'язаного запису в таблиці B і навпаки. Цей тип зв'язку використовують не дуже часто, оскільки такі дані можуть бути поміщені в одну таблицю.

«Многие-ко-многим» - одному запису в таблиці A можуть відповідати кілька записів у таблиці B, а одному запису в таблиці B кілька записів у таблиці A. Така схема реалізується тільки за допомогою третьої (сполучної) таблиці, ключ якої складається з принаймні двох полів, що є полями зовнішнього ключа в таблицях A і B.

Тип створюваного зв'язку залежить від полів, для яких визначається зв'язок.

§ Відношення «один-ко-многим» створюється в тому випадку, коли тільки одне з полів є ключовим чи має унікальний індекс.

§ Відношення «один-к-одному» створюється в тому випадку, коли обидва поля, що зв'язуються, являються ключовими чи мають унікальні індекси.

§ Зв'язок з відношенням «многие-ко-многим» фактично являється двома зв'язками з відношенням «один-ко-многим» через третю таблицю, ключ якої складається з принаймні двох полів, що являються полями зовнішнього ключа в двох інших таблицях.

Для очищення макета схеми даних треба вибрати команду „Правка”→”Очистить макет”




Поделиться с друзьями:


Дата добавления: 2015-05-08; Просмотров: 856; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.007 сек.