- •6.091500 – “Комп’ютерна інженерія ”
- •Теоретичні відомості
- •Домашнє завдання
- •Виконання роботи
- •1. Створення запитів, що виконують обчислення. Додавання формул у запити.
- •2. Угруповання даних у запитах. Групові операції
- •3. Використання в обчисленнях функцій
- •Контрольні запитання
- •Література
- •6. Створити запити з параметром, що відображає:
- •7. Створити запити на зміну, які:
Домашнє завдання
Вивчити теоретичний матеріал за підручником [6], ст. 363 - 533.
Виконання роботи
1. Створення запитів, що виконують обчислення. Додавання формул у запити.
Відкрийте базу даних Магазин ігор, з якою ви працювали на третьому занятті. Якщо у Вас немає особистої бази даних, то скопіюйте файл 4 Магазин ігор.mdb в особисту папку. Місце розташування даного файлу з'ясуйте у викладача. Відкрийте зазначений файл з особистої папки.
Створіть запит, у якому розрахуйте на яку суму були продані диски для кожного запису в таблиці Продаж. Для цього:
Створіть новий запит звичайним методом. Додайте таблиці Ігри і Продаж.
У вікні конструктора запиту додайте поля: Номер накладної, Дата продажу, Назва, Ціна, Кількість (Рис. 4).
Рис. 4. Додані поля у вікні конструктора запиту
Знайдемо суму, яку заплатили покупці при купівлі кожної гри. Щоб знайти суму потрібно кількість помножити на ціну. Введемо формулу за допомогою якої обчислюються поля. Для додавання такого поля поставте курсор у рядок Поле в порожній стовпець, що слідує за Кількість і натисніть на кнопку Побудувати
на панелі інструментів. На екрані
відкриється вікно Будівник
виразів
(Рис. 5).
Рис. 5. Вікно Будівника виразів
Щоб не друкувати назви полів таблиці у формулі виберіть їх з таблиць. Для цього двічі клацніть мишею на папці Таблиці в нижній частині вікна, а потім на імені папки Ігри. У сусідньому полі вікна відобразиться список полів з обраної таблиці. Двічі клацніть мишею на поле Ціна. Потім натисніть на кнопку * (Помножити) чи на клавіатурі на кнопках у вікні Будівника. Аналогічним чином виберіть поле Кількість з таблиці Продаж. Після виконаних Вами дій формула повинна виглядати, як показано на малюнку 6.
Рис. 6. Вікно Будівника виразів із введеною формулою
Після завершення введення формули натисніть на кнопку ОК. Введена формула відобразитися у вікні конструктора.
Виконайте створений запит (Рис. 7)
Рис. 7. Виконаний запит з полем, що обчислюється
Зверніть увагу на те, що Access розрахував суму і назвав нове поле, що обчислюється, Вираз1. Така назва не зовсім зрозуміла. Змініть Вираз1 на Сума. Для цього переключіться в режим конструктора й у формулі замініть додане слово Вираз1 на Сума (Рис. 8).
Рис. 8. Відредагована формула
Іноді при створенні нових полів, що обчислюються, виникає необхідність задати формат даних. Якщо в створеному Вами полі дані не виводяться в грошовому форматі, то необхідно його включити. Для цього в режимі конструктора клацніть правою кнопкою миші на назві доданого поля що обчислюється й у контекстному меню виберіть команду Властивості. На екрані відкриється діалогове вікно Властивості поля, у якому в рядку Формат поля необхідно вибрати Грошовий (Рис. 9).
Рис. 9. Діалогове вікно Властивості поля
Збережіть створений запит, давши йому ім’я Сума по кожному запису.
