Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
2 Контрольна робота 1024.doc
Скачиваний:
2
Добавлен:
12.09.2019
Размер:
771.07 Кб
Скачать

Завдання 3

3.1- зменшити опускну ціну книг певного автора на 5%;;

3.2- скласти таблицю замовлень, що вимагають допоставки;

3.3-видалити замовлення, що виконані повністю.

Розробити форми:

  1. 1.Автоформа:в столбец для таблиці “Замовлення магазинів”..

  2. 2. Автоформа: ленточная для таблиці “Книжкові видання”.

  3. Мастером форм: форму, що демонструє список замовлень для кожного магазина-замовника з підрахованою сумою до сплати (вартість замовлення-пільги+20%ПДВ) (запит2.1) та загальну суму, на яку зроблені замовлення.

Звіти:

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

  • об’єм книжкової партії, що була недопоставлена за кожен місяць поточного року.

ВАРІАНТ 11

Розробити довідкову систему по асортименту продукції, що виробляється на промисловому підприємстві різними цехами та перевозиться до складу. При передачі партії продукції у цех вона реєструється. Певну продукцію (наприклад, різного ґатунку) можуть виробляти різні цехи цього підприємства. Для цього створіть базу даних, що містить три таблиці “Продукція”, ”Цех”, ”Партія продукції”.

Таблиця “Продукція” містить дані про види продукції, що виробляються підприємством. Необхідно передбачити, що продукція може бути різного ґатунку.

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

Таблиця ”Цех” містить дані про цехи підприємства.

Поля: № цеха, назва, прізвище начальника цеха, телефон.

Таблиця ”Партія продукції” містить дані про партію продукції, що розміщується на складі.

Поля: код партії, назва продукції, № цеха, показник якості, об’єм партії продукції, дата реєстрації.

Запити:

Завдання 1

1.1-довідку про певний вид продукції (у яких цехах виробляється, якого ґатунку, найдавніша та остання партія, яка зберігається на складі);

1.2-для кожного цеху кількість партій продукції, що виготовленні за останній місяць;

1.3-по назві продукції та ґатунку - вартість одиниці продукції;

Завдання 2

2.1-- для кожної партії продукції підрахувати її загальну вартість, дату, до якої можливе зберігання;

2.2- для кожного цеху за кожен місяць загальну вартість виробленої продукції, що зберігається на складі;

2.3- яка продукція зовсім відсутня на складі?

Завдання 3

3.1-- для певної продукції збільшити вартість одиниці продукції вищого ґатунку на 5%;

3.2-створити таблицю продукції певного цеху, що зберігається на складі;

3.3-видалити дані по партіям продукції, у яких термін зберігання вже закінчився.

Розробити форми:

  1. 1.Автоформа:в столбец для таблиці “Партія продукції”.”.

  2. Автоформа: ленточная для таблиці “Продукція”

  3. Мастером форм: форму, що демонструє список виробленої продукції для кожного цеху з підрахованою загальною вартістю (запит2.1) по всіх партіях продукції.

Звіти:

  • для кожного цеху за кожен місяць загальну вартість виробленої продукції, що зберігається на складі;

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

ВАРІАНТ 12

Розробити базу даних “ Комерційна хірургічна лікарня”, що складається з трьох таблиць “Тарифи ”, “Хірурги”, “Пацієнти”.

“Тарифи ”.

Поля: категорія операції, назва, вартість, приблизний термін після операційної реабілітації, вартість однієї доби у цей період.

“Хірурги”.

Поля: код хірурга, прізвище, ім’я та по батькові, дата народження, категорія, стать, домашній телефон .

“Пацієнти”.

Поля: прізвище, ім’я та по батькові, дата народження, стать, категорія пацієнта, дата операції, код хірурга, категорія операції, фактичний термін післяопераційної реабілітації.

Розрахунки робити за такими правилами. Усі пацієнти поділяються на категорії:

  • перша - пільгова, пацієнти обслуговуються безкоштовно (ветерани війн, діти до 7 років, чорнобильці);

  • друга – 50% сплати (пенсіонери, діти до 16 років, інваліди);

  • третя – повна сплата.

Хірурги отримують такі премії за проведені операції: 15% від суми до 300гр, 10% - до 1000гр, 5% - вище 1000гр.

Запити:

Завдання 1

1.1- для кожного лікаря список операцій на певну дату( яку вводити як параметр);

1.2-підрахувати кількість операцій для кожного хірурга за останній місяць;

1.3-по назві операції та категорії - операції – вартість операції;

Завдання 2

2.1- для кожного пацієнта вартість операції, загальна сума лікування та сума до сплати;

2.2- обчислити суму премії для кожного хірурга помісячно;

2.3- який хірург не займався лікувальною практикою на протязі місяцю?

Завдання 3

3.1- для певної категорії операцій зменшити тариф на 10%;;

3.2- створити таблицю пацієнтів першої категорії, що знаходяться на лікуванні;

3.3-видалити дані про виписаного пацієнта.

Розробити форми:

  1. 1.Автоформа:в столбец для таблиці “Пацієнти”

  2. Автоформа: ленточная для таблиці “Тарифи”

  3. Мастером форм: форму, що демонструє список пацієнтів для кожного хірурга з підрахованою сумою до сплати (запит2.1) та загальну суму оплат для цих пацієнтів.

Звіти:

  • для кожного хірурга загальну суму, що сплачена пацієнтами, за той рік з підрахунком відсоткового входження до загальної суми;

  • загальна сума премій для кожного хірурга по-місячно за поточний рік.

ВАРІАНТ 13

Розробити базу даних “ Комерційна ветеринарна лікарня”, що складається з трьох таблиць “Тарифи ”, “Лікарі”, “Журнал відвідувань”. Розрахунки робити за такими правилами. Лікарі отримують такі премії: 20% від суми до 300гр, 15% - до 1000гр, 12% - вище 1000гр.

“Тарифи ”

Поля: код захворювання, назва захворювання, ступень важкості( наприклад, початкова, середньої важкості, тяжка форма, дуже тяжка ), вартість лікування.

“Лікарі”

Поля: код лікаря, прізвище, ім’я та по батькові, категорія, стать, домашній телефон .

“Журнал відвідувань ”. Певна тварина може мати декілька діагнозів, по яким може лікуватися. У цьому випадку для неї створюється необхідна кількість окремих записів за однією датою звернення.

Поля: прізвище господаря, тип тварини, порода, прізвисько, вік тварини, стать тварини, дата відвідування, код лікаря, код захворювання .

Запити:

Завдання 1

1.1- для певного господаря( прізвище вводити як параметр) знайти дату першого відвідування на рік;

1.2- кількість відвідувань одного господаря за місяць;

1.3- по назві захворювання та ступеню важкості - вартість лікування.

Завдання 2

2.1- для кожного відвідування загальна сума лікування за однією датою звернення та сума до сплати;

2.2-премію для кожного лікаря за останній місяць;

2.3- який лікар не займався лікувальною практикою на протязі місяцю?

Завдання 3

3.1- для певного захворювання для всіх його ступенів підвищити вартість лікування на 5%;;

3.2-створити таблицю відвідувань певного господаря тварин;

3.3-видалити відвідування за попередній рік.

Розробити форми:

  1. 1.Автоформа:в столбец для таблиці “ “Журнал відвідувань”

  2. Автоформа: ленточная для таблиці “Тарифи ”

  3. Мастером форм: форму, що демонструє список відвідувань для кожного лікаря з підрахованою сумою до сплати за лікування(запит2.1) та загальну суму оплат для цих відвідувачів.

Звіти:

  • для кожного лікаря загальну суму, що сплачена пацієнтами, помісячно за попередній рік з підрахунком відсоткового входження до загальної суми;

  • загальна сума премій для кожного лікаря за поточний рік.

ВАРІАНТ 14

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

якщо були зміни. На перевезення існують такі пільги:100-999 км –знижка на 5%, 1000-4999 – 10%, 5000 та вище – 15%. Для фіксації, зберігання та обробки цієї інформації розробити базу даних, що містить три таблиці: ”Замовлення на перевезення”, ”Транспорт та його вартість”, ”Замовники”.

” Замовлення на перевезення”

Поля: № перевезення, дата перевезення, відстань, маса, накладні витрати, код транспортного засобу, код замовника.

”Транспорт та його вартість”

Поля: назва, код транспортного засобу, вартість т/км, об’єм вантажу, маса вантажу.

”Замовники”

Поля: код замовника, назва чи ім’я замовника, адреса, телефон, розрахунковий рахунок.

Запити:

Завдання 1

1.1- види транспорту для певної ваги чи певного об’єму (вносити, як параметр);

1.2-кількість замовлень за останній місяць для кожного замовника;

1.3- по назві транспортного засобу та масі вантажу - вартість т/км

Завдання 2

2.1- замовлення з підрахуванням вартості перевезення та суми до сплати( відстань * вартість т/км* маса+ накладні витрати - пільги);;

2.2- загальна вартість перевезень за останній місяць;;

2.3- який вид транспорту зовсім не замовлявся?

Завдання 3

3.1- для певного замовника збільшити відстань на 20 км;

3.2-створити таблицю перевезень;

3.3-видалити дані для замовлень, що вже виконані.

Розробити форми:

  1. 1.Автоформа:в столбец для таблиці ”Замовлення на перевезення

  2. Автоформа: ленточная для таблиці ”Транспорт та його вартість”,

  3. Мастером форм: форму, що демонструє список замовлень з підрахуванням та суми до сплати( відстань * вартість т/км* маса+ накладні витрати - пільги) (запит2.1)для кожного замовника та загальну суму, на яку зроблені замовлення.

Звіти:

  • загальну вартість перевезень з підрахунком відсоткового входження до загальної вартості для кожного виду транспорту за кожен місяць поточного року;

  • загальна вартість перевезень на відстань менш ніж 100км, 100-999км, 1000-4999км, більше 5000км за поточний рік..

ВАРІАНТ 15

Фірма-постачальник медикаментів аптекам міста уклала угоди з певними замовниками. Фірма надає такі пільги: замовлення на суму 1000грн та вище –99% вартості, на 104 та вище-95%, на 105 та вище-90%. Для реєстрації замовлень, збереження інформації про замовників, про асортимент медикаментів та обробки цієї інформації необхідно розробити базу даних, котра складається з трьох таблиць.

“Замовлення”.

Поля: код замовлення, дата заповнення, код замовника, назва медикаментів, код медикаментів, об’єм замовленої партії, об’єм поставленої партії, категорія пільг, дата постачання.

“Медикаменти”.

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

“Аптеки”.

Поля: код замовника, номер аптеки, адреса, район міста, телефон.

Запити:

Завдання 1

1.1- на певну дату постачання (яка може бути введена як параметр) усі замовлення для кожної аптеки;

1.2-для кожного медикаменту кількість замовлень за останій місяць;

1.3- по назві медикаментів та виробнику - вартість одиниці продукції,

Завдання 2

2.1--на кожну дату для кожної аптеки замовлення, вартість замовленої партії продукції, суму до сплати (вартість замовлення -пільги+20%ПДВ);;

2.2- суму замовлень за останній квартал поточного року по кожній аптеці;

2.3- яка продукція не користуються попитом( замовлення на неї відсутні на протязі попереднього та поточного кварталу)?

Завдання 3

3.1- для певного виробника збільшити вартість одиниці продукції на 10%;

3.2-створити таблицю по замовленням по певній назві медикаменту;

3.3-видалити дані по виконаним замовленням.

Розробити форми:

  1. 1.Автоформа:в столбец для таблиці ““Замовлення”. ”.

  2. Автоформа: ленточная для таблиці ““Медикаменти”.

  3. Мастером форм: форму, що демонструє список замовлень для кожної аптеки (запит2.1) та загальну суму, на яку зроблені замовлення.

Звіти:

  • суму, на яку була поставлена продукція по місяцях для кожної аптеки міста та загальну суму;

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