Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичні рекомендації для практичних робіт.doc
Скачиваний:
5
Добавлен:
10.11.2019
Размер:
1.34 Mб
Скачать
    1. 1. Створіть новий запит на вибірку і перевірте його коректність, перейшовши в режим ТАБЛИЦЯ.

    2. 2. Перетворіть запит на вибірку в запит на оновлення. Для цього, повернувшись в режим КОНСТРУКТОРА, виберіть команду Оновлення (меню Запит).

    3. 3. У рядку, що з'явився|появлявся| в бланку запиту, «Оновлення» у відповідних стовпцях задайте нові значення полів таблиці. Як такі можуть виступати|вирушати| і обчислювані|обчисляти| значення. У разі потреби скористайтеся Будівником виразів (кнопка ПОБУДУВАТИ|спорудити| панелі інструментів або відповідна кнопка контекстного меню).

    4. 4. Виконаєте запит.

    5. 5. Натисніть|натискуйте| кнопку ОК в спеціальному діалоговому вікні, що з'явилося|появлялося|.

  1. 9. Створіть і збережіть запит на оновлення в таблиці Товари1 кількості товару, що залишився на складі після|потім| продажів (див. п. 2).

  2. 10. Створіть і збережіть запит на створення|створіння| таблиці Відеокамери, що відображає|відображує| дані про ціни на відеокамери, марці товару, а також про назви і телефони фірм|фірма-виготовлювачів|, що їх реалізовують (див. п. 1).

  3. 11. Створіть і збережіть запит на додавання|добавляти| в таблицю Відеокамери даних про відеомагнітофони.

  4. Запит на додавання|добавляти| записів

За допомогою цього типу|типа| запиту блоки даних однієї таблиці (все або відібрані запитом) можна приєднати в кінець іншої таблиці:

    1. 1. Створіть новий запит на вибірку тих блоків даних, які будуть додані|добавляти| в деяку таблицю і перевірте його коректність, перейшовши в режим ТАБЛИЦЯ.

    2. 2. Перетворіть запит на вибірку в запит на додавання|добавляти|. Для цього, повернувшись в режим КОНСТРУКТОРА, виберіть команду Додавання|добавляти|...(меню Запит).

    3. 3. У вікні, що з'явилося|появлялося|, введіть|запроваджуйте| ім'я таблиці, до якої потрібно приєднати дані і натисніть|натискуйте| ОК.

    4. 4. Виконаєте запит.

    5. 5. Натисніть|натискуйте| кнопку ОК в спеціальному діалоговому вікні, що з'явилося|появлялося|.

  1. 12. Використовуючи команду Перейменувати (меню Правка|виправлення|), зміните|зраджуватимете| ім'я таблиці Відеокамери на Відеотовари.

  2. 13. Створіть і збережіть запит на видалення|віддалення| даних про відеомагнітофони Sony| E150EE| з|із| таблиці Відеотовари.

  3. Запит на видалення|віддалення| записів

За допомогою даного типу|типа| запиту можна видалити|знищувати| з|із| базової таблиці групу блоків даних, відібраних по певних критеріях. При цьому слід ретельно проаналізувати критерії відбору, оскільки цю операцію не можна відмінити|скасовувати|:

    1. 1. Створіть новий запит на вибірку блоків даних, що видаляються|знищують|. Відбір блоків даних виконується відповідно до заданих в рядку «Умова» критеріями.

    2. 2. Перевірте коректність сформульованих умов, перейшовши в режим ТАБЛИЦЯ.

    3. 3. Перетворіть запит на вибірку в запит на видалення|віддалення| записів. Для цього, повернувшись в режим КОНСТРУКТОРА, виберіть команду Видалити|знищувати| (меню Запит).

    4. 4. У рядку, що з'явився|появлявся|, «Видалити|знищувати|» встановите критерії відбору.

    5. 5. Виконаєте запит.

    6. 6. Натисніть|натискуйте| кнопку ОК в спеціальному діалоговому вікні, що з'явилося|появлялося|.

  1. Обчислення|підрахунки| в запитах

Запит можна використовувати для виконання розрахунків і підведення підсумків з|із| початкових|вихідних| таблиць.

Для створення|створіння| обчислюваних|обчисляти| полів використовуються математичні і строкові оператори. При цьому Access| перевіряє синтаксис виразу|вираження| і автоматично вставляє наступні|слідуючі| символи:

  • квадратні дужки ([]), в них полягають імена елементів управління;

  • знаки номерів (#), в них полягають розпізнані дати;

  • лапки (""), в них полягає текст, що не містить|утримує| пропусків|прогалин| або знаків пунктуації.

Вирази, визначувані користувачем, дають можливість|спроможність| виконувати дії з|із| числами, датами і текстовими значеннями в кожному записі з використанням даних з|із| одного або декількох полів. Наприклад, звичайний|звичний| вираз|вираження| дозволяє знайти різницю значень два полів типу|типа| дати, сполучати|з'єднувати| декілька строкових значень в текстовому полі або помножити значення одного поля на підсумкове значення.

Поле, вміст якого є|з'являється| результатом розрахунку по вмісту інших полів, називається обчислюваним|обчисляти| полем. Обчислюване|обчисляти| поле існує тільки|лише| в результуючій таблиці. Загальний|спільний| формат обчислюваного|обчисляти| поля виглядає так:

Ім'я обчислюваного|обчисляти| поля: Вираз|вираження| для створення|створіння| обчислюваного|обчисляти| поля.

Приклади: Прибуток:[Дохід]-[Витрата]

Ціна із|із| знижкою:[Ціна]-[Ціна]*0,1

Для розрахунків з використанням формул, визначуваних користувачем, потрібно створити нове обчислюване|обчисляти| поле прямо в бланку запиту шляхом простого введення виразу|вираження| для обчислення|підрахунку| в осередок|чарунку| «Поле» порожнього|пустого| стовпця бланка запиту.

Після|потім| виконання запиту обчислюване|обчисляти| поле, засноване на цьому виразі, виводить на екран результат обчислень|підрахунків|, а не само вираз|вираження|.

    1. 1. У рядок «Поле» порожнього|пустого| стовпця бланка запиту введіть|запроваджуйте| вираз|вираження|, що починається із знаку «=»| і складається з імен полів, записаних в квадратні дужки і якою-небудь арифметичною або іншій операції.

    2. 2. Після|потім| виконання запиту в результуючій таблиці з'явиться|появлятиметься| нове поле з|із| назвою «Вираженіє1», використовуваною як ім'я обчислення|підрахунку| виразу|вираження|.

    3. 3. У режимі конструктора запиту зміните|зраджуватимете| ім'я «Вираженіє1» на більш значуще.

  1. Для того, щоб ввести|запроваджувати| складні обчислення|підрахунки| використовуйте вікно БУДІВНИК ВИРАЗІВ, яке викликається|спричиняє| натисненням кнопки ПОБУДУВАТИ|спорудити| панелі інструментів, або відповідною командою контекстного меню. Будівника виразів полегшує створення|створіння| виразів, дозволяючи вибирати його елементи (арифметичні операції, вбудовані функції, назви полів наявних в БД таблиць і запитів і тому подібне), що становлять, за допомогою кнопок і списків. Результати обчислень|підрахунків| також можуть бути використані в умовах відбору для визначення записів, які вибираються в запиті, або для визначення записів, над якими проводяться|виробляють| які-небудь дії.

Наприклад, наступний|такий| вираз|вираження| в осередку|чарунці| рядка Умова відбору дозволяє відбирати в запиті тільки|лише| ті записи, які в полі «Дата продажу» мають значення, що потрапляє|попадає| в інтервал між поточною датою і датою, віддаленою від неї на один місяць, т.е дані за останній місяць.

Between| Date|() And| DateAdd|("m",1,Date|())

14 . Створіть та збережіть запит для відображення найменувань та марок товарів, що продані зі знижкою з указанням цін зі знижкою. Якщо знижка непередбачена – залишити ціну без змін.

15. Створіть та збережіть запит для відображення кількості товарів, що залишились на кожному складі з вказівкою номера, адреси та телефону складу, найменування та марки товару.