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

Завдання.

Підготовча робота.

Користуючись засобами операційної системи створіть в папці Мої документи папку, іменуйте її за шаблоном А27_прізвище ( на місце прізвище вставте власне прізвище).

Завдання №1

Створити базу даних ВІДЕОПРОКАТ пройшовши послідовність операцій:

  1. Використавши конструктор таблиць створити три таблиці з назвами ФІЛЬМИ, ПРОКАТ і КЛІЄНТИ. Структура таблиць проведена малюку.

В таблицях поля Ід_№_клієнта та Ід_№_фільму (ідентифікатор клієнта та ідентифікатор фільму) є індексованими та обов’язковими. Поля дати видачі та повернення повинні мити короткий формат дати.

  1. Використавши автоформи для створених таблиць заповніть таблиці даними:

Дані для таблиці ФІЛЬМИ

Назва

Ціна

Жанр

Кількість

Ід_№_фільму

101 далматинець

15,00

Інші

3

837

Сахара

25,00

Бойовик

7

123

Скеля

15,00

Бойовик

2

142

Термінатор

25,00

Наукова фантастика

7

235

Поліцейська академія

50,00

Комедія

2

248

Блакитна лагуна

10,00

Інші

4

290

Джентльмени успіху

10,00

Комедія

11

295

Не може бути

15,00

Комедія

4

324

Постріли в Далласі

15,00

Драма

5

333

І Бог створив жінку

15,00

Драма

4

375

Хрещений батько

10,00

Драма

3

376

Солдати Фортуни

25,00

Бойовик

9

385

Один вдома

25,00

Комедія

2

386

Таблицю КЛІЄНТИ заповніть за зразком:

Ід_№

_клієнта

ПІП

Адреса

Паспорт

1

Іванов Іван Іванович

м. Вінниця пр.Космонавтів 3а. кв.17

АВ 345677

2

Сидоров Сидір Сидорович

м. Вінниця Івана Богуна 17

АВ 248755

3

Данилюк Данило Данилович

м. Вінниця

в. Київська 45 кв.14

АА 179876

4

Василюк Василь Васильович

м. Вінниця

в. Київська 12 кв.72

АВ 789343

5

Стіпашко Анна Анатоліївна

м. Вінниця в. Фрунзе 13. кв. 2

АА 687869

6

Собчак Ніна Григорівна

м. Вінниця в. Фрунзе 13. кв. 1

АА 934784

Дані для таблиці ПРОКАТ (дані полів Дата видачі та Дата повернення приведено лише як приклад, порядок їх заповнення дивись в примітці):

Ід_№_клієнта

Ід_№_фільму

Дата видачі

Дата повернення

1

837

23.11.2007

26.11.2007

3

324

21.11.2007

24.11.2007

5

333

23.11.2007

25.11.2007

2

375

22.11.2007

25.11.2007

4

376

23.11.2007

26.11.2007

5

385

23.11.2007

27.11.2007

2

386

19.11.2007

24.11.2007

3

324

7.11.2007

13.11.2007

6

333

23.11.2007

26.11.2007

4

375

23.11.2007

26.11.2007

2

376

4.11.2007

7.11.2007

Пимітка:Поля Дата видачі та Дата повернення заповніть з врахуванням поточної дати на момент виконання лабораторної роботи так, щоб інтервал часу прокату фільму був реальним (1 – 6 днів), дата повернення в основній кількості записів не була прострочена відносно поточної дати, за виключенням 2-3 записів, які пізніше будуть використані для виборки прострочених повернень).Приведена таблиця містить приклад заповнення полів на поточну дату 25.11.2007.

  1. Встановіть зв'язок між таблицями згідно малюнка:

Завдання №2

Згідно правил прокату кожен день замовленого терміну прокату фільму коштує клієнту 10% від ціни фільму. Якщо клієнт порушує замовлений термін прокату фільму, то за кожен прострочений день він має сплачувати 15% від вартості фільму. Створити запит, який на основі даних таблиць ФІЛЬМИ та ПРОКАТ автоматизує нарахування ціни прокату з врахуванням пені. Запиту дати ім’я Запит1. Вигляд таблиці результату роботи запиту приведено нижче.

Додаткові відомості:

  • в полі Прокат вираховується вартість замовленого терміну прокату за формулою (різниця між датами повернення та видачі в днях * 0,1*[ціна фільму];

  • в полі Пеня визначається необхідність нарахування пені, якщо термін прокату не прострочений, то виставляється 0, якщо прострочений, то за кожен день різниці між датою повернення і поточною датою нараховується 15% від ціни фільму (подібна формула була використана в завданні№2.1 лабораторної роботи №26)

  • в полі Всього проводиться підрахунок суми полів Прокат і Пеня

Завдання №3

Створіть простий звіт, що виведе на друк список фільмів, згрупованих по жанрах і підрахує середню та загальну вартість фільмів, що відносяться до однакових жанрів. Запит іменуйте ФІЛЬМИ

Завдання №4

Створіть звіт, що виведе список клієнтів пункту прокату, списки фільмів, які на руках в кожного клієнта, ціну прокату кожного з фільмів з врахуванням нарахованої пені для кожного клієнта. Звіт іменуйте РАХУНКИ.

Завершення роботи

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