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

 Форму Замовлення для вводу та модифікації даних таблиці Замовлення принтерів. Для вводу даних у поле Код фірми на формі використати поле зі списком. Список будується по таблиці Довідник фірм.

 Форму Принтери для вводу та модифікації даних таблиці Характеристики принтерів. Для вводу даних у поле Код типу на формі використати поле зі списком. Список будується по таблиці Типи принтерів.

 Форму Фірми для вводу та модифікації даних таблиці Довідник фірм.

 Ієрархічну форму Замовлення та їх вміст для одночасного вводу даних у таблиці Замовлення принтерів, Вміст замовлень. Для вводу даних у поле Код фірми на формі використати поле зі списком. Список будується по таблиці Довідник фірм. У формі передбачити поле Телефон для вводу даних у таблицю Довідник фірм. Підпорядкована форма Вміст замовлень повинна містити такі поля:

 поле зі списком Принтер, для вводу даних у поле Код принтера. Список будується по таблиці Характеристики принтерів;

 поле Кількість;

 поля Оптова ціна та Роздрібна ціна;

 розрахункове поле Вартість - елементи поля Вартість розраховуються як добуток ціни принтера на кількість замовлених принтерів. Для обчислення ціни скористатися таким правилом: якщо кількість замовлених принтерів у замовленні перевищує 10, то ціна дорівнюватиме оптовій ціні, в іншому випадку - роздрібній ціні;

 поля для обчислення загальної кількості замовлених принтерів та загальної вартості замовлень.

 Ієрархічну форму Клієнти та замовлення для вводу даних у таблиці Довідник фірм, Замовлення принтерів та Вміст замовлень. Ієрархічна форма складається з двох вкладок Клієнти та Замовлення.

Елементи управління вкладки Клієнти аналогічні елементам управління форми Фірми:

Підпорядкована форма Замовлення містить такі поля:

Код замовлення;

 поле зі списком Назва принтеру для вводу даних у поле код принтера;

 поле Дата замовлення

 поле Примітка;

 поле Кількість для виводу кількості замовлених принтерів різних типів замовлених обраною фірмою;

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

 розрахункові поля для виводу кількості замовлень та загальної вартості замовлень вибраної фірми.

  1. Пошук даних.

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

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

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

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

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

2.1. всіх найменувань;

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

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

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

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

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