Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Zavd_acc.doc
Скачиваний:
8
Добавлен:
16.07.2019
Размер:
571.39 Кб
Скачать
  1. Пошук даних.

  1. Побудувати динамічні набори записів, що містять

    1. Інформацію про послуги, назва яких починається зі слова “Налагодження”, а ціна не перевищує 200 грн. Динамічний набір записів повинен містити поля таблиці Види послуг. Дані впорядкувати по зростанню ціни послуги.

    2. Замовлення на послуги для клієнтів “DERBY” та “LORDON” за другий квартал 1999 року. Динамічний набір записів повинен містити такі поля: Номер замовлення, Найменування клієнта, Виконавець, Назва послуги, Вартість, Дата замовлення, Примітка. Поля Вартість та Виконавець будуються на основі правил, що наведені вище.

    3. Визначити не виконані замовлення на послуги, що замовлені до 01.08.99. Динамічний набір записів повинен містити такі поля: Номер замовлення, Назва клієнта, Виконавець, Телефон, Дата замовлення.

  2. Створити групові запити, які визначають для всіх послуг загальну вартість замовлень

    1. Усіх клієнтів;

    2. Деякого клієнта (найменування клієнта повинно задаватися під час виконання запиту у вигляді параметра);

    3. За деякий проміжок часу (нижнє та верхнє обмеження для значень поля Дата замовлення повинні вводитись під час виконання запиту у вигляді параметрів);

    4. За деякий місяць року (значення параметра для поля, що будується на основі поля Дата замовлення повинно вводитись під час виконання запиту у такому форматі “yyyy mm”, де “yyyy” означає рік, а “mm” - номер місяця).

  3. З використанням перехресного запиту вивести дані, що містять інформацію про замовлення послуг щодо налагодження принтерів для кожного клієнта по кварталах. Результати подати у вигляді перехресної таблиці, в якій елементами першого стовпця будуть найменування клієнтів, а назвами стовпців – номери кварталів.

  4. Використовуючи зовнішнє об’єднання між таблицями та запитами, визначити види послуг, які не замовлялися у серпні та вересні 1999 року.

  1. Модифікація даних.

З використанням запитів-дій:

  1. Зменшити на 5% ціну послуг, пов’язаних з налагодженням “…EPSON”.

  2. З таблиці Замовлення послуг видалити записи, в яких замовлення виконано. До видалення даних зберегти в окремій таблиці записи, що підлягають видаленню.

  1. Створення звітів.

  • Звіт Аналіз замовлень послуг у розрізі місяців. Звіт повинен містити такі поля: Номер замовлення, Назва послуги, Виконавець, Найменування клієнта, Телефон (клієнта), Дата замовлення, Примітка, Кількість, Вартість. Дані звіту згрупувати по полю Дата замовлення (по місяцях). У межах однієї групи - по полю Назва послуги.

  • Звіт Аналіз замовлень у розрізі клієнтів. Звіт повинен містити такі поля: Найменування клієнта, Назва послуги, Телефон (клієнта), Номер замовлення, Примітка, Кількість, Вартість. Дані звіту згрупувати по полю Найменування клієнта.

  • Звіт Аналіз виконання послуг. Звіт повинен містити такі поля: Виконавець, Номер замовлення, Дата замовлення, Назва послуги, Примітка, Кількість, Вартість. Дані звіту згрупувати по полю Виконавець.

Примітка. Значення полів Виконавець та Вартість будуються аналогічно одноіменним полям динамічного набору записів запиту ІІ.1.2. У звітах для кожної групи додати проміжні результати для обчислення кількості та вартості замовлених послуг. Звіти також повинні містити загальні підсумки названих показників для всіх записів.

Вимоги до інтерфейсу користувача

Для запуску побудованих об’єктів створити форму Головна форма, що містить декілька вкладок (див. розділи “Приклад індивідуального завдання” та “Лабораторна робота 5”).

Під час перегляду звітів передбачити фільтрацію даних по полях Дата замовлення та Примітка з метою перегляду звітів за деякий період та звітів відповідно про всі, виконані і/або не виконані замовлення. Фільтр для звітів будується на основі значень елементів управління форми Головна форма. Для створення фільтра по полю Дата замовлення використати поля форми, а для створення фільтра по полю Примітка – групу перемикачів.

Завдання 13

Діяльністю деяких туристичних агентств є продаж путівок по декількох напрямках. Проаналізувати діяльність туристичних агентств. Вартість путівок для всіх турагентств вважати однаковою.

У середовищі СУБД MS Access створити програмне забезпечення, за допомогою якого виконується:

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]