Доступ 2010 є дуже корисним інструментом для проектування бази даних тазабезпечує проміжок даних середнього рівня. Він творив і продовжує творити чудеса, особливо коли справа стосується управління, створення та головне використання реляційної бази даних до свого рівня. У цій публікації буде висвітлено, як взаємозв'язки та запити взаємозв'язуються, щоб зробити базу даних більш динамічною.
Щоб полегшити розуміння лабіринту, перегляньте, як створити таблицю та побудувати відносини між ними. Для початку створіть таблиці та застосуйте потрібні обмеження щодо типів даних.
Для випадку: Створіть три простих таблиці (визначений первинний ключ у кожній з них).
Створіть нову таблицю за назвою Управління магазином, який буде інкапсулювати всі мітки поля (вибрані в якості основного ключа) у відповідних таблицях. Додайте точно такі ж назви полів у Управління магазином стіл.
Вставити Customer_ID, Product_ID та Staff_ID в Управління магазином стіл і встановити їх Тип даних до Номер для уникнення виверження конфлікту. Встановіть Ідентифікатор як Первинний ключ, як показано на скріншоті нижче.
Тепер починайте будувати відносини між таблицями, перейдіть до Інструменти відносин і натисніть Відносини. З'явиться його вкладка, додайте всі таблиці та підключіться первинний ключ Замовник, продукція і Персонал таблиця з відповідною назвою поля в Управління магазином вікно столу. В Редагувати діалогове вікно відносин включити Забезпечення референтної доброчесності і Каскад Видалити пов'язані записи. Збережіть і закрийте для подальшого використання.
Створіть запит на витягнення даних із таблиць і краще скористайтеся відносинами, перейдіть до Створіть і натисніть на вкладку Дизайн запитів. Ви також можете робити запити за допомогою майстра.
Після натискання, Показати таблицю З'явиться діалогове вікно, виберіть усі таблиці та натисніть Додайте. Ви також можете додавати запити, але оскільки ми ще не зробили жодного запиту, ми залишимо його.
Він показує взаємозв'язок між таблицями, як показано на скріншоті нижче.
Для створення запиту перетягніть Customer_ID з Управління магазином Вікно таблиці та опустити його на перше Польовий стовпчик на нижній панелі, потім перетягніть Ім'я клієнта з Замовник вікно таблиці і опустити його на секунду Поле стовпця (1-й ряд), розмістіть другий елемент від Замовник стіл на третьому Поле стовпчик тощо. Зробіть точно так само і з Product_ID, перетягніть його з Управління магазином і опустіться на стовпчик поля, що прилягає до Customer_Phone. Перетягніть Staff_ID з Управління магазином і перекиньте його на стовпчик поля поруч із продажів. Після закінчення заповнення полів назвіть запит та збережіть його.
Клацніть на знімку екрана, щоб збільшити
Тепер перегляньте цей запит у поданні таблиці, Після додавання Customer_ID, ви це помітите запит автоматично оновлює інформацію, що відповідає вказаному ідентифікатору клієнта, це через зв’язок між таблицями, побудованими та Забезпечення референтної доброчесності і Каскад Видалити пов'язані записи включені. Таким чином, при видаленні будь-якої записи вона автоматично видаляє відповідні записи в початковій таблиці.
Клацніть на знімку екрана, щоб збільшити
Тепер відносини між таблицями та запитами працюють разом, це робить базу даних більш згуртованою та динамічною.
Коментарі