Теоретичний питання. Багато табличні бази даних. Види зв'язків між таблицями. Створення запитів, форм, звітів 
   Однією з найважливіших областей застосування комп'ютерів є переробка та зберігання великих обсягів інформації в різних сферах діяльності людини: в економіці, банківській справі, торгівлі, транспорті, медицині, науці і т. д. 
  Існуючі сучасні інформаційні системи характеризуються величезними обсягами збережених і оброблюваних даних, складною організацією, необхідністю задовольняти різноманітні вимоги численних користувачів. 
  Інформаційна система - це система, яка реалізує автоматизований збір, обробку та маніпулювання даними й включає технічні засоби обробки даних, програмне забезпечення і обслуговуючий персонал. 
  Мета будь-якої інформаційної системи - обробка даних про об'єкти реального світу. Основою інформаційної системи є база даних. У широкому сенсі слова база даних - це сукупність відомостей про конкретні об'єкти реального світу в будь-якої предметної області. Під предметною областю прийнято розуміти частина реального світу, подлежаще11го вивченню для організації управління його об'єктами і, в кінцевому рахунку, автоматизації, наприклад підприємство, вуз і т. Д. 
  Створюючи базу даних, користувач прагне впорядкувати інформацію за різними ознаками і швидко робити вибірку з довільним поєднанням ознак. При цьому дуже важливо вибрати правильну модель даних. Модель даних - це формалізоване представлення основних категорій сприйняття реального світу, представлених його об'єктами, зв'язками, властивостями, а також їх взаємодіями. 
  База даних - це інформаційна модель, що дозволяє упорядоченно зберігати дані про групу об'єктів, що володіють однаковим набором властивостей. 
  Інформація в базах даних зберігається у впорядкованому вигляді. Так, в записнику всі записи впорядковані за алфавітом, а в бібліотечному каталозі або за абеткою (алфавітний каталог), або відповідно до галузі знання (предметний каталог). 
  Система програм, що дозволяє створювати БД, оновлювати збережену в ній інформацію, що забезпечує зручний доступ до неї з метою перегляду та пошуку, називається системою управління базами даних (СКБД). 
  Реляційні бази даних складаються з декількох таблиць, зв'язок між якими встановлюється за допомогою співпадаючих полів. Кожен запис в таблицях ідентифікує один об'єкт. Відношення між об'єктами визначає ставлення між таблицями. Існує 3 типи відносин: 
 . Ставлення «один до одного» означає, що кожен запис в одній таблиці відповідає тільки одному запису в іншій таблиці. Одному громадянину країни відповідає тільки один номер паспорта, в той же час як один номер паспорта відповідає тільки одній людині. 
 . Ставлення «один до багатьох» означає, що кожного запису в одній таблиці відповідає одна або декілька записів в іншій таблиці. Один абітурієнт може надходити у багато вузів і в теж час в один вуз може надходити багато абітурієнтів. 
 . Ставлення «багато до багатьох» виникає між двома таблицями в тих випадках, коли: 
				
				
				
				
			  один запис із першої таблиці може бути пов'язана більш ніж з одним записом з другого таблиці; 
  один запис із другої таблиці може бути пов'язана більш ніж з одним записом з першої таблиці. 
  Наприклад, зв'язок між викладачами та групами студентів. Декілька викладачів ведуть заняття в декількох групах, і кілька груп займаються у кількох викладачів. 
  У більшості випадків будь-які дві таблиці пов'язані відношенням «один - до багатьох». 
  Створення зв'язків між таблицями 
  Для того щоб розглянути створення зв'язків між таблицями побудуємо в базі даних «Профконсультант» ще дві таблиці: 
   Таблиця Абітурієнти: 
   КодАб є ключовим полем. 
   Таблиця перетину СвязьАбВУЗ: 
   Перші два поля є ключовими, причому для таблиці тСвязь-Абвузи вони є чужими ключами. 
   Малюнок 1 - Схема даних 
   Щоб визначити зв'язки, необхідно використовувати команду Сервіс- gt; Схема даних. Якщо зв'язок визначається вперше в базі даних, то Access відкриє порожнє вікно Схема даних, а потім виведе на екран вікно діалогу Додавання таблиці. У цьому вікні необхідно виділити потрібні таблиці і натиснути кнопку Додати. У нашому випадку у вікно схеми даних треба додати всі три таблиці. Щоб встановити зв'язок між таблицями твузи і тСвязьАбвуз, треба виділити поле Кодвуза в таблиці твузи (клацнути лівою кнопкою «миші»), перетягнути і опустити його на поле Кодвуза в таблиці тСвязьАбвуз. Аналогічно встановлюється зв'язок між двома іншими таблицями. 
 ...