Тема. Робота по створенню звітів бази даних

Мета. Провести роботи по дослідженню прийомів створення та використання звітів в базах даних Access.

Завдання.

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

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

Завдання №1

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

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

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

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

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

Назва Ціна Жанр Кількість Ід_№_фільму
101 далматинець 15,00 Інші
Сахара 25,00 Бойовик
Скеля 15,00 Бойовик
Термінатор 25,00 Наукова фантастика
Поліцейська академія 50,00 Комедія
Блакитна лагуна 10,00 Інші
Джентльмени успіху 10,00 Комедія
Не може бути 15,00 Комедія
Постріли в Далласі 15,00 Драма
І Бог створив жінку 15,00 Драма
Хрещений батько 10,00 Драма
Солдати Фортуни 25,00 Бойовик
Один вдома 25,00 Комедія

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

Ід_№ _клієнта ПІП Ареса Паспорт
Іванов Іван Іванович м. Вінниця пр.Космонавтів 3а. кв.17 АВ 345677
Сидоров Сидір Сидорович м. Вінниця Івана Богуна 17 АВ 248755
Данилюк Данило Данилович м. Вінниця в. Київська 45 кв.14 АА 179876
Василюк Василь Васильович м. Вінниця в. Київська 12 кв.72 АВ 789343
Стіпашко Анна Анатоліївна м. Вінниця в. Фрунзе 13. кв. 2 АА 687869
Собчак Ніна Григорівна м. Вінниця в. Фрунзе 13. кв. 1 АА 934784

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

Ід_№_клієнта Ід_№_фільму Дата видачі Дата повернення
23.11.2007 26.11.2007
21.11.2007 24.11.2007
23.11.2007 25.11.2007
22.11.2007 25.11.2007
23.11.2007 26.11.2007
23.11.2007 27.11.2007
19.11.2007 24.11.2007
7.11.2007 13.11.2007
23.11.2007 26.11.2007
23.11.2007 26.11.2007
4.11.2007 7.11.2007

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

 

 

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

 

Завдання №2

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

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

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

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

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

Завдання №3

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

 

Завдання №4

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

 

Короткі висновки по роботі .
.

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

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

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