Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Zavd_156.doc
Скачиваний:
29
Добавлен:
08.02.2016
Размер:
1.22 Mб
Скачать
  1. Пошук даних.

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

  2. Інформацію про лазерні принтери, роздрібна ціна яких знаходиться у межах 300-1500 у.о. Динамічний набір записів повинен містити поля, що співпадають з полями таблиці Характеристики принтерів. Поле Код типу замінити полем Тип. Дані впорядкувати по зростанню оптової ціни принтерів.

  3. Замовлення принтерів для фірм “GEBACOM-Ltd” та “Online-Ltd” за червень 1999 року. Динамічний набір записів повинен містити такі поля: Номер замовлення, Назва принтера, Тип, Назва фірми, Кількість, Ціна, Вартість. Для обчислення елементів полів Ціна та Вартість див. правила, що наведені для підпорядкованої форми Замовлення та їх вміст. Дані впорядкувати по алфавіту назв фірм.

  4. Замовлення принтерів, які не оплачені до 15.07.99. Динамічний набір записів повинен містити такі поля: Номер замовлення, Назва фірми, Телефон, Дата замовлення, Дата оплати.

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

  6. всіх типів;

  7. деякого типу (назва принтера повинна задаватися під час виконання запита у вигляді параметра. Передбачити задання назви принтера по декількох початкових літерах);

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

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

  10. З використанням перехресного запиту вивести дані, що містять інформацію про кількість замовлених принтерів, назва яких починається зі слова “EPSON”, для кожної фірми по місяцях 1999 року. Результати подати у вигляді перехресної таблиці, в якій елементами першого стовпця будуть назви фірм, а назвами стовпців - номери місяців.

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

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

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

  1. Зменшити на 2,5% роздрібну ціну та на 5% оптову ціну принтерів струйного типу.

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

  1. Створення вихідних документів.

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

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

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

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

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

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

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

Завдання 11

Діяльністю деякої фірми є продаж товарів з використанням замовлень. Фірми (замовники) мають можливість одночасно замовити різні типи товарів. Платня за всі товари одного замовлення вноситься одночасно. Якщо замовлення не сплачено протягом 1 місяця, то замовлення вважається недійсним.

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

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