Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Примітка: Зв’язування таблиць виконати в запиті Макет. ⇐ ПредыдущаяСтр 5 из 5
Вище відзначалося, що перший тип об'єднання відбирає зі зв'язаних таблиць тільки ті записи, що мають однакові значення в зв'язаних полях. Усі три таблиці мають тільки два загальні записи по полю товар - це записи 011 і 023. У режимі Таблица цей запит виглядає таким чином: Цю схему зв'язків надалі будемо використовувати для рішення такої задачі: Створити запит, що виводив би тільки ті товари, які приходили на склад, і йшли зі складу. Зв’язування таблиць виконати в запиті Макет1. Змінимо тип об'єднання між таблицями Список і Прийшло з першого на другий. Другий тип об'єднання відображається стрілкою, спрямованою в бік переміщення поля при зв'язуванні таблиць. У нашому випадку поле "товар" переміщувалося з таблиці 1 до таблиці 2. Переглянемо запит в режимі Таблицы (натисніть кнопку ). Уданому випадку для зв'язування трьох таблиць використовуються два типи об'єднання: Перший тип - між таблицями 1 і 3, Другий тип - між таблицями 1 і 2. Пояснимо, чому в запиті присутні саме ці три записи? Записи, що з'явилися в кінцевій таблиці, зробили зв'язок першого типу між таблицями 1 і 3 - з таблиць 1 і 3 вибралися тільки ті записи, що мають однакові значення в зв'язаних полях, а це, товари 011, 021, 023. Як у цьому запиті працює зв'язок між таблицями 1 і 2? Другий тип об'єднання дозволяє виводити всі записи з однієї таблиці незалежно від того, чи є для них відповідні записи в іншій таблиці. Тому результатом зв'язку між таблицями 1 і 2 є заповнення поля Sum -прийшло по товарах, що виявилися в результаті зв'язку 1 - 3. Причому, по товару 021 поле не заповнене, оскільки для запису таблиці, з якої беруться всі записи, не вдається знайти відповідний запис у другій таблиці, то на місці відсутніх даних у запиті будуть порожні поля. Цю схему зв'язків надалі будемо використовувати для розв'язання такої задачі: Створити запит, для вибору тільки тих товарів, що продавалися. Зв’язування таблиць виконати в запиті Макет2.
У наступній схемі так само використовується два типи об'єднання: Перший тип зв'язку - між таблицями 1 і 2, Другий тип зв'язку - між таблицями 1 і 3. Результатом буде нижче наведена таблиця. Цю схему зв’язків надалі будемо використовувати для розв’язання задачі: Створити запит для вибору товарів, що тільки приходили.
Розглянемо ще один, останній, варіант об’єднання трьох таблиць. Як видно на малюнку, у кожного зв’язку встановлено другий тип об’єднання. Нагадаємо, що при другому типі об’єднання, стрілки показують напрямок переміщення поля при зв’язуванні таблиць, тобто, поле „товар” переміщалося від таблиці 1до таблиць 2 і 3. Переглянемо запит в режимі Таблицы (натисніть кнопку ). У підсумковій таблиці присутні всі записи таблиці 1. Поля Sum -пришло і Sum -ушло заповнено даними з таблиць 2 і 3, тільки для товарів, що присутні в цих таблицях. Цю схему призначення зв'язків будемо надалі використовувати для розв'язування такої задачі: Створити запит для вибору даних за всіма товарами - скільки було, скільки пішло, скільки прийшло і скільки залишилося на складі в результаті руху товарів.
|
|||||
Последнее изменение этой страницы: 2020-12-09; просмотров: 79; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.145.77.21 (0.006 с.) |