Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Створення багатотабличного запиту з використання майстра запитівСодержание книги
Поиск на нашем сайте
1. Для створення запиту на основі іншого запиту слід у вікні бази даних відкрити об’єкт Запросы і натиснути кнопку Создать. 2. У вікні Новый запрос вибрати майстра Простой запрос, натиснути ОК. 3. У вікні, що з’явилося Добавление таблиц, вказати імена всіх таблиць або запитів, на яких буде ґрунтуватися новий запит. Потім обрати поля, з яких мають бути обрані дані. За необхідності слід вказати додаткові таблиці або запит, а потім обрати з них поля, які мають бути використані, натиснути ОК. 4. Далі потрібно слідувати інструкціям майстра, які виникають в наступних діалогових вікнах майстра. В останньому діалоговому вікні користувачу пропонується або виконати запит, або продивитися його структуру в режимі конструктора. Якщо створений запит не відповідає вимогам користувача, то можна знову повернутися до майстра та відредагувати запит у режимі конструктора. ВПРАВА 9 СТВОРЕННЯ ЗАПИТІВ З ПАРАМЕТРАМИ Умова. Відкрити базу даних Супермаркет, (файл supermarket.mdb). За допомогою запиту з’ясувати скільки та яких кондитерських виробів від кожного з постачальників було продано 20, 21 та 22 жовтня. У результаті показати такі поля: Назва товару, Дата, Кількість. Зберегти та закрити файл. Приклад виконання вправи 1. Запустити програму MS Access, та відкрити базу даних Супермаркет, (файл supermarket.mdb). 2. Обрати об’єкт Запрос та обрати варіант Создать запрос с помощью конструктора. 3. У вікні конструктора обрати таблиці Кондитерські вироби, Продаж та перенести їх у верхню частину конструктора. 4. Перетягнути у нижню частину конструктора у рядок Поле: такі назви полів: з таблиці Продаж — поля Дата продажу та Кількість, а з таблиці Кондитерські вироби — поля Назва товара та Постачальник. 5. У конструктор у рядок Условие отбора: записати для поля Постачальник умову: Like [Вказати постачальника], а для поля Дата продажу записати умову: #20.10.2008#0г #21.10.2008# Or #22.10.2008# 6. У результаті конструктор такого запиту матиме вигляд, як показано на рис. 40 на с 84. Надати запиту назву 3апит_зпараметром, закрити та зберегти створений запит. 7. Відкрити щойно створений запит та записати у вікно, що з’явилося (рис. 41 на с. 84) назву певного постачальника, натиснути ОК, та переглянути результати роботи запиту (рис. 42 на с. 85). Зберегти та закрити файл. Рис. 40. Вигляд конструктора запиту з параметром Рис. 41. Рис. 42. Результат роботи запиту з параметром «АВК»
ЗАВДАННЯ ДЛЯ САМОСТІЙНОГО ВИКОНАННЯ Завдання 9.1. Відкрити базу даних Супермаркет, (файл supermarket.mdb). За допомогою запиту з’ясувати які вироби від кожного з постачальників «Рошен», «Київмлин» та «Зернятко» було продано 21 жовтня 2008 року. У результаті показати такі поля: Назва товару, Дата, Кількість. Зберегти та закрити файл. Завдання 9.2. Створити базу даних pokupzi.mdb, з’ясувати, які покупки зробив покупец1 за всі дні? Попередні дані див на с. 79. Зберегти та закрити файл. Запитання для самоперевірки 1. Поясніть відмінність запитів з умовами від запитів з параметром, наведіть приклади. 2. Поясніть особливість робити оператора Like[ ] у запитах баз даних. 3. Для чого створюють багатотабличні запити? 4. У яких режимах роботи запиту можна виконувати вилучення заданих умов? ЗАПИТИ З ОБЧИСЛЕННЯМИ Мета: ознайомити з прийомами створення запитів з обчислювальними полями; набути практичних навичок створення та застосування запитів з обчислювальними полями для вибірки записів з об’єктів баз даних, та створення нових полів, які ґрунтуються на обчисленнях. ТЕОРЕТИЧНІ ВІДОМОСТІ ТА ВКАЗІВКИ Програма MS Access дає змогу користувачеві створювати запити не тільки на вибірку вже готових даних, а й виконувати обчислення з будь-якими полями таблиці і створювати обчислюваний вираз у новому полі з набору записів. Вираз— це основний інструмент виконання аналізу даних у MS Access. Він являє собою сполучення математичних і/або логичних операторів, констант, функцій, ідентифікаторів (повних імен) полів та інших елементів у результаті обробки якого є певне значення. Оператор виразу — це символ, що задає тип обчислення у виразі. Для створення обчислювального виразу можна використовувати такі математичні оператори, як показано в таблиці.
Є математичні, логічні оператори, оператори порівняння і посилань. Для створення обчислювального виразу можна використовувати не тільки арифметичні операції над полями, а й додавати у вирази будь-які вбудовані функції, які містить програма MS Access. Обчислювальний вираз може складатися з поєднання значень текстових полів або рядкових констант, для цього використовують назви полів у квадратних дужках, а між ними застосовують оператор поєднання (символ &).
|
||||||||||||||||||
Последнее изменение этой страницы: 2016-07-16; просмотров: 357; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.118.28.31 (0.005 с.) |