Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Індивідуальні завдання на практику по ACCESS дл...doc
Скачиваний:
5
Добавлен:
19.11.2019
Размер:
477 Кб
Скачать
☆
  1. Пошук даних.

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

1.1. Інформацію про автомобілі, оптова ціна яких не перевищує 13000 у.о. Динамічний набір записів повинен містити поля, що співпадають з полями таблиці Види автомобілів. Дані впорядкувати по зростанню оптової ціни автомобілів.

1.2. Замовлення автомобілів фірм “ЛДС” та “Бостон-Київ” за другий квартал. Динамічний набір записів повинен містити такі поля: Код замовлення, Назва автомобіля, Назва фірми, Телефон, Кількість, Ціна, Вартість замовлення. Елементи поля Вартість замовлення розраховуються як добуток ціни автомобіля на кількість замовлених автомобілів. Для обчислення ціни скористатися правилом, що наведено під час описання підпорядкованої форми Замовлення та їх вміст. Дані впорядкувати по алфавіту назв фірм.

1.3. Визначити не сплачені замовлення автомобілів, що замовлені до 01.07.99. Динамічний набір записів повинен містити такі поля: Код замовлення, Назва фірми, Телефон, Дата, Примітка.

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

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

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

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

2.4. за деякий місяць року деякого року (значення параметрів: рік та місяць повинні вводитись під час виконання запиту).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Варіант 4

Діяльністю туристичного агентства САМ є продаж путівок по декількох напрямків. Туристичне агентство САМ має свої філіали, що безпосередньо займаються реалізацією путівок. Філіали одночасно реалізують тури по декількох напрямках.

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