Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Informatika_Access.doc
Скачиваний:
21
Добавлен:
21.02.2016
Размер:
3.41 Mб
Скачать

5.3. Тестові питання з теми

Питання

Відмітка про правильну відповідь

1.

Які дії у базі даних можна виконувати за допомогою звітів?

  1. перегляд даних з таблиць

  1. додавання записів до таблиці

  1. редагування табличних даних

  1. друкування табличних даних

2.

Для групування даних у звіті необхідно зробити…

  1. Вид - Сортировка и группировка

  1. Вибрати на панелі інструментів

  1. Виділити поля та в контекстному меню обрати Группировать

3.

На базі яких об’єктів Access формується звіт?

  1. запити

  1. форми

  1. таблиці

  1. макроси

  1. модулі

4.

Що відбудеться при натисканні на виділену кнопку у режимі

попереднього перегляду звіту?

  1. перехід на перший запис

  1. перехід на першу сторінку

  1. перехід на останню сторінку

  1. перехід на останній запис

5.

Звіти створюються на основі…

  1. інших звітів

  1. запитів

  1. форм

6. Завдання для виконання лабораторної роботи

Згідно запропонованої структури реляційної бази даних побудувати необхідні об’єкти бази даних: таблиці, запити, форми (у тому числі і головну), звіти. Роздруковані об’єкти бази даних та опис виконання роботи сформувати у звіт.

Варіант 1

Створити базу даних «Агентство з продажів авіаквитків»

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

Розклад рейсів

номер рейсу

тип літака

пункт відправлення

пункт призначення

час

відльоту

час польоту

кількість місць

ціна квитка

Умова на значення

Умова на значення

Умова на значення

Умова на значення

Інформація про пасажирів

номер

паспорта

ПІБ

адреса

телефон

пільги

Маска введення

Значення: Так/Ні

Придбання квитків

код

номер рейсу

номер

паспорта

кількість квитків

дата

Підстановка з визначенням джерела рядків

Підстановка з визначенням джерела рядків

Умова на значення

Умова на значення, маска введення

Зв’язати таблиці бази даних та заповнити їх даними.

Створення запитів

  1. Створити запит на вибірку з наступною інформацією: тип літака, пункт відправлення, пункт призначення, ПІБ, вартість квитків.

  2. Створити запит на вибірку, в результаті якого можна отримати дані (тип літака, пункт відправлення, пункт призначення, ПІБ, кількість та вартість квитків) про клієнтів, що придбали квитки до Москви у поточному місяці.

  3. Створити підсумковий запит, який би відображав загальну кількість проданих білетів на рейси поточного місяця.

  4. Створити параметричний запит, в результаті якого буде відображена інформація (тип літака, пункт відправлення, пункт призначення, ПІБ, кількість та вартість квитків) за конкретними пунктами відправлення та призначення.

  5. Створити запит, що здійсніть видалення інформації про клієнтів, що придбали білети на рейси від __.__.20__ р.

  6. На основі першого запиту створити запит на створення таблиці.

  7. Створити перехресний запит по рейсу, даті, середній вартості квитків.

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

1. В режимі майстра створити форму «Довідник рейсів» на основі таблиці «Розклад рейсів». За її допомогою додати до таблиці 5 записів.

2. В режимі конструктора на основі таблиці «Клієнти агентства» створити форму «Інформація про пасажирів». За її допомогою додати до таблиці 5 нових записів.

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

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

2. За допомогою конструктора створити звіт «Реалізація квитків у поточному місяці». У звіті виконати угрупування по рейсах, всередині по даті. Підсумкові значення для груп і звіту в цілому повинні містити мінімальну та середню кількість проданих квитків.

Варіант 2

Створити базу даних «Проектна організація»

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

Зберігати дані про співробітників, проекти та терміни їх виконання. У виконанні одного проекту можуть приймати участь декілька співробітників. Необхідно вести облік виконання етапів проекту.

Довідник посад

код посади

найменування

оклад

Умова на значення

Довідник співробітників

код співробітника

ПІБ

код посади

дата народження

дата прийому на роботу

відділ

Підстановка з визначенням джерела рядків

Умова на значення, маска введення

Умова на значення, маска введення

Довідник проектів

код проекту

назва проекту

керівник

дата початку

дата закінчення

бюджет

Умова на значення, маска введення

Умова на значення, маска введення

Умова на значення

Виконання проектів

код

код проекту

код співробітника

опис етапу роботи

дата закінчення етапу

Підстановка з визначенням джерела рядків

Підстановка з визначенням джерела рядків

Умова на значення, маска введення

Зв’язати таблиці бази даних та заповнити їх даними.

Створення запитів

  1. Створити запит на вибірку з такою інформацією: назва проекту, керівник, дата початку і закінчення, ПІБ співробітника, найменування посади, опис етапу роботи, дата закінчення етапу.

  2. Створити запит на вибірку, в результаті якого можна отримати дані (назва проекту, керівник, дата початку і закінчення, ПІБ співробітника, найменування посади, опис етапу роботи, дата закінчення етапу) про співробітників, що закінчують виконання етапів роботи над проектами у поточному місяці.

  3. Створити підсумковий запит, який би відображав загальну кількість співробітників, що працюють над проектами.

  4. Створити параметричний запит, в результаті якого буде відображена інформація (назва проекту, дата початку і закінчення, ПІБ співробітника, опис етапу роботи, дата закінчення етапу) за конкретним керівником.

  5. Створити запит, що збільшить посадовий оклад співробітників на 250 грн.

  6. На основі першого запиту створити запит на створення таблиці.

  7. Створити перехресний запит по проекту, керівника, середньому бюджету.

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

1. В режимі майстра створити форму «Реєстр співробітників» на основі таблиці «Довідник співробітників». За її допомогою додати до таблиці 5 записів.

2. В режимі конструктора на основі таблиці «Довідник проектів» створити форму «Проекти». За її допомогою додати до таблиці 5 нових записів.

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

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

2. За допомогою конструктора створити звіт «Виконання проектів у поточному місяці». У звіті виконати угрупування назві проекту, посаді. Підсумкові значення для груп і звіту в цілому повинні містити мінімальну та середню кількість задіяних співробітників.

Варіант 3

Створити базу даних «Спортивні змагання»

Спортсмени під керівництвом тренерів займаються окремими видами спорту та приймає участі у різних спортивних заходах. При цьому у рамках одного змагання спортсмен може брати участі у декількох секціях. Всі результати змагань заносяться у таблицю. За результатами участі спортсменів у змаганнях відбувається нагородження.

Секції

код секції

секція

опис

Спортивні заходи

код заходу

назва заходу

місто проведення

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

Умова на значення, маска введення

Учасники

Код учасника

ПІБ учасника

ПІБ тренера

Вік

Клуб

Умова на значення

Результати змагання

Код

Код учасника

Код секції

Код заходу

Зайняте місце

Підстановка з визначенням джерела рядків

Підстановка з визначенням джерела рядків

Підстановка з визначенням джерела рядків

Умова на значення

Зв’язати таблиці бази даних та заповнити їх даними.

Створення запитів

  1. Створити запит на вибірку з наступною інформацією: П.І.Б. учасника, тренера, клуб, назва заходу, секція, зайняте місце.

  2. Створити запит на вибірку, в результаті якого можна отримати дані (назва заходу, П.І.Б. учасника, тренера, зайняте місце, секція) про конференції, що відбулися у поточному році.

  3. Створити підсумковий запит, який би відображав загальну кількість учасників по кожній секції.

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

  5. Створити запит, в результаті якого в таблиці «Спортивні заходи» для заходів, що відбудуться у наступному місяці місто проведення м. Донецьк зміниться на м. Макіївка.

  6. На основі першого запиту створити запит на створення таблиці.

  7. Створити перехресний запит по назві заходу, секції, загальній кількості учасників.

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

1. В режимі майстра створити форму «Список спортивних заходів» на основі таблиці «Спортивні заходи». За її допомогою додати до таблиці 5 записів.

2. В режимі конструктора на основі таблиці «Учасники» створити форму «Відомості про учасників». За її допомогою додати до таблиці 5 нових записів.

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

1. За допомогою майстра звітів створити звіт «Учасники змагань». Здійснити угрупування даних по секції, підсумкові значення для груп і звіту в цілому повинні містити загальну кількість учасників.

2. За допомогою конструктора створити звіт «Учасники змагань у поточному році». У звіті виконати угрупування по назві заходу, всередині по секції. Підсумкові значення для груп і звіту в цілому повинні містити загальну кількість учасників.

Варіант 4

Створити базу даних «Інформаційна система готелю»

Готельний комплекс складається з декількох будівель-готелів (корпусів). Кожен корпус має ряд характеристик, таких, як клас готелю (двох-, п'ятизіркові), кількість поверхів у будинку, загальна кількість кімнат, наявність служб побуту: щоденне збирання номера, пральня, харчування і розваги (басейн, сауна, більярд й ін.). Від типу корпуса й місцевості номера залежить сума оплати за нього. Хімчистка, прання, додаткове живлення, всі розваги виробляються за окрему плату.

Нові мешканці поповнюють перелік клієнтів готелю. Ведеться облік вільних номерів, додаткових витрат постояльців готелю й облік витрат і доходів готельного комплексу.

Клієнти

Код туристу

ПІБ

Адреса

Телефон

Стать

маска введення

значення: чол./жін

Довідник корпусів

номер корпусу

назва корпусу

клас

кількість номерів

вартість мешкання (доба)

умова на значення

умова на значення

Відомість на поселення

код

дата поселення

код туристу

код корпусу

щоденне збирання номера

пральня

харчу-вання

розваги

кіль-кість днів

умова на значення, маска введення

Підста-новка з визначенням джерела рядків

Підста-новка з визначенням джерела рядків

значення: так/ні

значення: так/ні

значення: так/ні

значення: так/ні

умова на значення

Зв’язати таблиці бази даних та заповнити їх даними.

Створення запитів

  1. Створити запит на вибірку з наступною інформацією: назва корпусу, ПІБ туриста, дата заїзду, кількість днів, загальна вартість мешкання, послуги.

  2. Створити запит на вибірку, в результаті якого можна отримати дані (ПІБ туриста, назва корпусу, дата заїзду, кількість днів, загальна вартість мешкання, послуги) про туристів м. Донецьк.

  3. Створити підсумковий запит, який би відображав загальну кількість туристів по кожному корпусом.

  4. Створити параметричний запит, в результаті якого буде відображена інформація (ПІБ туриста, дата заїзду, кількість днів, загальна вартість мешкання) по конкретному корпусу.

  5. Створити запит, в результаті якого в таблиці «Довідник корпусів» вартість мешкання за добу збільшиться на 7%.

  6. На основі першого запиту створити запит на створення таблиці.

  7. Створити перехресний запит по корпусу, даті заїзду, загальній кількості туристів.

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

1. В режимі майстра створити форму «Поселення» на основі таблиці «Відомість на поселення». За її допомогою додати до таблиці 5 записів.

2. В режимі конструктора на основі таблиці «Довідник корпусів» створити форму «Перелік корпусів». За її допомогою додати до таблиці 5 нових записів.

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

1. За допомогою майстра звітів створити звіт «Інформація про туристів». Здійснити угрупування даних по даті заїзду і назві корпусу, підсумкові значення для груп і звіту в цілому повинні містити загальну кількість днів.

2. За допомогою конструктора створити звіт «Туристи м. Донецька». У звіті виконати угрупування по П.І.Б. туриста, всередині по назві корупсу. Підсумкові значення для груп і звіту в цілому повинні містити загальну та мінімальну вартість мешкання.

Варіант 5

Створити базу даних «Постачання медикаментів в аптеки»

Аптека продає медикаменти, які постачають різні контрагенти. Ведеться статистика за обсягами постачання медикаментів. Через певний проміжок часу відбувається інвентаризація складу. Це робиться для того, щоб визначити, чи є ліки із критичною нормою.

Довідник аптек

Номер аптеки

Назва аптеки

Завідуючий аптекою

Адреса

Телефон

Е-mail

маска введення

Товарні групи

Код товарної групи

Товарна група

Довідник продукції

Код товару

Найменування товару

Код товарної групи

Ціна продажу

Підстановка з визначенням джерела рядків

умова на значення

Постачання

Код поставки

Назва постачальника

Номер аптеки

Код товару

Дата

Ціна закупки

Кількість

Підстановка з визначенням джерела рядків

Підстановка з визначенням джерела рядків

умова на значення, маска введення

умова на значення

умова на значення

Зв’язати таблиці бази даних та заповнити їх даними.

Створення запитів

  1. Створити запит на вибірку «Вартість замовлення» з наступною інформацією: найменування товару, товарна група, назва постачальника, ціна закупки, кількість, вартість замовлення.

  2. Створити запит на вибірку «Замовлення», в результаті якого можна отримати дані про закупку товарів, кількість яких перевищує 100 одиниць з інформацією: найменування постачальника, номер аптеки, найменування товару, кількість замовлених товарів.

  3. Створити підсумковий запит «Замовлення магазинів», який би відображав загальну кількість замовлених товарів по кожній аптеці.

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

  5. Створити запит, в результаті якого ціни продажу товарів збільшаться на 5%.

  6. На основі запиту „Замовлення” створити запит на створення таблиці.

  7. Створити перехресний запит по найменуванню товарів, аптекам, сумі продажу.

Робота с формами

1. В режимі майстра створити форму «Довідник магазинів» на основі таблиці «Магазини». За її допомогою додати до таблиці 5 записів.

2. В режимі конструктора на основі таблиці «Постачання» створити форму «Надходження товарів». За її допомогою додати до таблиці 10 нових записів.

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

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

2. За допомогою конструктора створити звіт «Вартість замовлення» з наступною інформацією: найменування товару, товарна група, назва постачальника, ціна закупки, кількість, вартість замовлення. У звіті виконати угрупування по товарній групі, всередині по постачальнику. Підсумкові значення для груп і звіту в цілому повинні містити загальну та максимальну ціну закупки.

Варіант 6

Створити базу даних «Репертуар театру»

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

Жанри

код жанру

жанр

Спектаклі

код спектаклю

назва спектаклю

код жанру

місто проведення

режисер-постановник

диригент-постановник

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

Підстановка з визначенням джерела рядків

умова на значення, маска введення

Склад акторів

код

ПІБ актору

код спектаклю

роль

оклад за спектакль

Підстановка з визначенням джерела рядків

умова на значення

Зв’язати таблиці бази даних та заповнити їх даними.

Створення запитів

  1. Створити запит на вибірку з наступною інформацією: П.І.Б. актору, назва спектаклю, жанр, роль, оклад.

  2. Створити запит на вибірку, в результаті якого можна отримати дані (П.І.Б. актору, назва спектаклю, жанр, роль, оклад) про спектаклі, що відбулися у поточному році.

  3. Створити підсумковий запит, який би відображав загальну кількість акторів у кожному спектаклі.

  4. Створити параметричний запит, в результаті якого буде відображена інформація (назва спектаклю, жанр, дата проведення) по конкретному місту проведення.

  5. Створити запит, в результаті якого в таблиці «Склад артистів» оклад збільшиться на 200 грн.

  6. На основі першого запиту створити запит на створення таблиці.

  7. Створити перехресний запит по назві спектаклю, жанру, загальній кількості акторів.

Робота с формами

1. В режимі майстра створити форму «Список спектаклів» на основі таблиці «Спектаклі». За її допомогою додати до таблиці 5 записів.

2. В режимі конструктора на основі таблиці «Склад акторів» створити форму «Відомості про акторів». За її допомогою додати до таблиці 5 нових записів.

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

1. За допомогою майстра звітів створити звіт «Спектаклі». Здійснити угрупування даних по жанру, підсумкові значення для груп і звіту в цілому повинні містити загальну кількість акторів.

2. За допомогою конструктора створити звіт «Спектаклі у поточному році». У звіті виконати угрупування по назві спектаклю, всередині по жанру. Підсумкові значення для груп і звіту в цілому повинні містити середній оклад акторів.

Варіант 7

Створити базу даних для «Робота аеропорту»

У функції адміністрації входить планування рейсів, складання розкладів, формування кадрового складу аеропорту. В розкладі вказується тип літака, рейс, дата відльоту, час відльоту, маршрут (початковий і кінцевий пункти призначення), вартість квитка. Авіарейси можуть бути затримані через погодні умови, технічні неполадки, а також можуть бути скасовані, якщо продано менше встановленого мінімуму квитків.

Довідник льотної техніки

Код ЛТ

Призначення

Марка

Кількість місць

значення: пасажирські, транспортні, поштові, сільськогосподарські, спортивні

умова на значення

Льотний склад

Код командира літака

ПІБ командира літака

Звання

Посадовий оклад

умова на значення

Список рейсів

Код рейсу

Маршрут

Дальність польоту

Тривалість польоту

Ціна квитка

умова на значення

умова на значення

умова на значення

Розклад

Код

Код рейсу

Дата

Код командира літака

Код ЛТ

Кількість квитків

Підстановка з визначенням джерела рядків

умова на значення, маска введення

Підстановка з визначенням джерела рядків

Підстановка з визначенням джерела рядків

умова на значення

Зв’язати таблиці бази даних та заповнити їх даними.

Створення запитів

  1. Створити запит на вибірку з інформацією: назва ЛТ, ПІБ командира літака, маршрут рейсу, дальність та тривалість польоту, вартість проданих квитків.

  2. Створити запит на вибірку, в результаті якого можна отримати дані (назва ЛТ, ПІБ командира літака, маршрут рейсу, дальність та тривалість польоту, вартість проданих квитків) про рейси, що відбулися у поточному місяці.

  3. Створити підсумковий запит, який би відображав загальну вартість проданих квитків по кожному рейсу.

  4. Створити параметричний запит, в результаті якого буде відображена інформація (ПІБ командира літака, звання, дальність, тривалість, оклад) по конкретному рейсу.

  5. Створити запит, в результаті якого в таблиці «Командири літака» посадовий оклад збільшиться на 20%.

  6. На основі третього запиту створити запит на створення таблиці.

  7. Створити перехресний запит по рейсу, літаку, вартості проданих квитків.

Робота с формами

1. В режимі майстра створити форму «Довідник рейсів» на основі таблиці «Список рейсів». За її допомогою додати до таблиці 5 записів.

2. В режимі конструктора на основі таблиці «Льотний склад» створити форму «Довідник льотного складу». За її допомогою додати до таблиці 10 нових записів.

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

1. За допомогою майстра звітів створити звіт «Посадовий оклад». Здійснити угрупування даних по назві рейсу, марки льотної техніки підсумкові значення для груп і звіту в цілому повинні містити загальну вартість квитків.

2. За допомогою конструктора створити звіт «Оклад у поточному місяці». У звіті виконати угрупування по призначенню літаків, всередині по рейсу. Підсумкові значення для груп і звіту в цілому повинні містити максимальну та мінімальну тривалість польотів.

Варіант 8

Створити базу даних для «Зоопарк»

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

Ведеться облік робочого часу співробітників зоопарку.

Створення таблиць

Список павільйонів

Код павільйону

Назва павільйону

ПІБ керівника павільйону

Співробітники

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

ПІБ співробітника

Код павільйону

Посада

Посадовий оклад

Підстановка з визначенням джерела рядків

умова на значення

Відомість обліку робочого часу

Код

Місяць

Рік

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

Кількість відпрацьованих годин

умова на значення, маска введення

умова на значення, маска введення

Підстановка з визначенням джерела рядків

умова на значення

Зв’язати таблиці бази даних та заповнити їх даними.

Створення запитів

  1. Створити запит на вибірку з наступною інформацією: назва підрозділу, П.І.Б. співробітника, посада, посадовий оклад.

  2. Створити запит на вибірку, в результаті якого можна отримати дані (П.І.Б. співробітника, посада, посадовий оклад, назва павільйону) про співробітників, які працювали у поточному місяці.

  3. Створити підсумковий запит, який би відображав загальну кількість відпрацьованих годин по кожному співробітнику.

  4. Створити параметричний запит, в результаті якого буде відображена інформація (П.І.Б. співробітника, посада, кількість відпрацьованих днів, нарахована заробітна плата) по конкретному павільйону.

  5. Створити запит, в результаті якого в таблиці «Співробітники» посадовий оклад збільшиться на 20%.

  6. На основі третього запиту створити запит на створення таблиці.

  7. Створити перехресний запит по павільйону, посаді, нарахованій заробітній платі.

Робота с формами

1. В режимі майстра створити форму «Співробітники» на основі таблиці «Список підрозділів». За її допомогою додати до таблиці 5 записів.

2. В режимі конструктора на основі таблиці «Відомість обліку робочого часу» створити форму «Облік робочого часу». За її допомогою додати до таблиці 10 нових записів.

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

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

2. За допомогою конструктора створити звіт «Оклад у поточному місяці». У звіті виконати угрупування по посадах, всередині по назві павільйону. Підсумкові значення для груп і звіту в цілому повинні містити загальний та мінімальний посадовий оклад.

Варіант 9

Створити базу даних «Фотоцентр»

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

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

Перелік послуг

Код послуги

Найменування послуг

Ціна

умова на значення

Клієнти

Код клієнта

ПІБ клієнта

Адреса

Моб_телефон

маска введення

Філії

Код філії

Адреса філії

Телефон

ПІБ завідуючого

маска введення

Надання послуг

Код

Код послуги

Код клієнта

Код філії

Дата

Кількість

Термінове

Підстановка з визначенням джерела рядків

Підстановка з визначенням джерела рядків

Підстановка з визначенням джерела рядків

умова на значення, маска введення

умова на значення

Значення: так/ні

Зв’язати таблиці бази даних та заповнити їх даними.

Створення запитів

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

  2. Створити запит на вибірку, в результаті якого можна отримати дані (найменування послуги, ПІБ клієнта, адреса філії, вартість, дата) про послуги, що надані у поточному місяці.

  3. Створити підсумковий запит, який би відображав загальну кількість клієнтів по кожній послузі.

  4. Створити параметричний запит, в результаті якого буде відображена інформація (ПІБ клієнта, адреса, моб_телефон, дата) по конкретній послузі.

  5. Створити запит, в результаті якого в таблиці «Перелік послуг» ціна зменшиться на 7%.

  6. На основі першого запиту створити запит на створення таблиці.

  7. Створити перехресний запит по послугам, клієнтам, середній вартості.

Робота с формами

1. В режимі майстра створити форму «Довідник послуг» на основі таблиці «Перелік послуг». За її допомогою додати до таблиці 5 записів.

2. В режимі конструктора на основі таблиці «Клієнти» створити форму «Реєстр клієнтів». За її допомогою додати до таблиці 5 нових записів.

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

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

2. За допомогою конструктора створити звіт «Надання послуг у поточному місяці». У звіті виконати угрупування по назвам послуг, всередині по даті. Підсумкові значення для груп і звіту в цілому повинні містити мінімальну та загальну вартість надання послуг.

Варіант 10

Створити базу даних «Кінотеатр»

Кінотеатр має декілька кінозалів, що розрізняються кількістю місць. У касах здійснюється прийом замовлень та бронювання місць по телефону та e-mail. Кінострічки можна розділити за жанрами: комедія, трилер, мелодрама, фантастика, бойовик, й ін. В репертуарі кінотеатру вказуються які кінострічки, у які дні й у який час будуть демонструватися. Ціна квитків залежить від місця, і кінострічки. Адміністрацією кінотеатру фіксується кількість проданих квитків на кожну стрічку. При замовленні загальної кількості білетів більше 10 надаються знижки. Бронування скасовується за 20 хв до початку сеансу.

Кінозал

Код залу

Назва залу

Місткість

умова на значення

Кінострічка

Код кінострічки

Назва стрічки

Жанр

Головні ролі грають

Ціна квитка

умова на значення

Клієнти

Код клієнта

ПІБ клієнта

E-mail

Телефон

маска введення

Демонстрація

Код демонстрації

Код кінострічки

Код залу

Дата

Час

Підстановка з визначенням джерела рядків

Підстановка з визначенням джерела рядків

умова на значення, маска введення

умова на значення

Бронювання квитків

Код

Код клієнта

Код клієнта

Код демонстрації

Кількість білетів

Підстановка з визначенням джерела рядків

Підстановка з визначенням джерела рядків

умова на значення

Зв’язати таблиці бази даних та заповнити їх даними.

Створення запитів

  1. Створити запит на вибірку з наступною інформацією: ПІБ клієнта, назва стрічки, жанр, назва залу, дата, час, кількість та вартість квитків.

  2. Створити запит на вибірку, в результаті якого можна отримати дані (ПІБ клієнта, назва стрічки, назва залу, дата, вартість квитків) про прокат кінострічок у поточному році.

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

  4. Створити параметричний запит, в результаті якого буде відображена інформація (назва стрічки, дата, вартість квитків) по конкретному залу.

  5. Створити запит, в результаті якого в таблиці «Кінострічка» вартість квитків збільшиться на 10 грн.

  6. На основі першого запиту створити запит на створення таблиці.

  7. Створити перехресний запит по назві кінострічки, залу, загальній кількості разів демонстрації

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

1. В режимі майстра створити форму «Демонстрація кінострічок» на основі таблиці «Демонстрація». За її допомогою додати до таблиці 5 записів.

2. В режимі конструктора на основі таблиці «Клієнти» створити форму «Відомості про клієнтів». За її допомогою додати до таблиці 5 нових записів.

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

1. За допомогою майстра звітів створити звіт «Кінострічки». Здійснити угрупування даних по жанру, підсумкові значення для груп і звіту в цілому повинні містити загальну вартість квитків.

2. За допомогою конструктора створити звіт «Кінострічки у поточному році». У звіті виконати угрупування по назві кінострічки, всередині по залу. Підсумкові значення для груп і звіту в цілому повинні містити загальну кількість сеансів.

Варіант 11

Створити базу даних «Транспортна компанія»

Транспортна компанія займається організацією вантажних перевезень усередині міста та по всій країні. У господарстві підприємства перебуває вантажний транспорт, представлений різними марками. Підприємство має штат водіїв, закріплених за автомобілями (за одним автомобілем може бути закріплене більше одного водія). Ведеться облік числа перевезених вантажів та витрати палива.

Перелік транспортних послуг

код послуги

найменування послуг

вартість 1 км перевезень

умова на значення

Перелік транспортних засобів

код транспортного засобу

найменування транспортного засобу

вантажопідйомність

умова на значення

Водії

код водія

ПІБ водія

код транспортного засобу

посадовий оклад

Підстановка з визначенням джерела рядків

умова на значення

Надання послуг з перевезення

код

дата

код водія

код транспортного засобу

витрати палива

кілометраж

маска введення, умова на значення

Підстановка з визначенням джерела рядків

Підстановка з визначенням джерела рядків

умова на значення

умова на значення

Зв’язати таблиці бази даних та заповнити їх даними.

Створення запитів

  1. Створити запит на вибірку з наступною інформацією: дата, П.І.Б. водія, найменування транспортного засобу, найменування послуги, кілометраж, загальна вартість послуги.

  2. Створити запит на вибірку, в результаті якого можна отримати дані (П.І.Б. водія, найменування транспортного засобу, найменування послуги, кілометраж,) про надані послуги у поточному місяці.

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

  4. Створити параметричний запит, в результаті якого буде відображена інформація (дата, найменування транспортного засобу, найменування послуги, кілометраж, загальна кількість палива) по конкретному водію.

  5. Створити запит, в результаті якого в таблиці «Перелік транспортних послуг» вартість 1 км. перевезень збільшиться на 1 грн.

  6. На основі третього запиту створити запит на створення таблиці.

  7. Створити перехресний запит по П.І.Б. водія, даті, загальній вартості послуги.

Робота с формами

1. В режимі майстра створити форму «Транспортні послуги» на основі таблиці «Перелік транспортних послуг». За її допомогою додати до таблиці 10 записів.

2. В режимі конструктора на основі таблиці «Водії» створити форму «Перелік водіїв». За її допомогою додати до таблиці 5 нових записів.

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

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

2. За допомогою конструктора створити звіт «Перевезення у поточному місяці». У звіті виконати угрупування по П.І.Б. водія, всередині по найменуванню послуги. Підсумкові значення для груп і звіту в цілому повинні містити загальний та мінімальний кілометраж.

Варіант 12

Створити базу даних «Реалізація товарів»

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

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

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

Товарні категорії

код категорії

назва товарної категорії

ПІБ менеджера

Довідник товарів

код товару

найменування товару

код категорії

ціна продажу

Підстановка з визначенням джерела рядків

умова на значення

Реалізація

код реалізації

дата реалізації

код товару

кількість

умова на значення, маска введення

Підстановка з визначенням джерела рядків

умова на значення

Постачальники

код постачальника

найменування постачальника

адреса

категорія постачальника

Постачання товарів

код постачання

дата поставки

партія

код товару

код постачальника

ціна закупівлі

кількість постачання

умова на значення, маска введення

Підстановка з визначенням джерела рядків

Підстановка з визначенням джерела рядків

умова на значення

умова на значення

Зв’язати таблиці бази даних та заповнити їх даними.

Створення запитів

  1. Створити запит на вибірку з наступною інформацією: товарна категорія, найменування товару, сума продажу, П.І.Б. менеджера.

  2. Створити запит на вибірку, в результаті якого можна отримати дані (найменування товару, товарна категорія, ціна продажу, кількість) про товари, що були продані за поточний тиждень.

  3. Створити підсумковий запит, який би відображав загальну суму продажу по кожному менеджеру.

  4. Створити параметричний запит, в результаті якого буде відображена інформація (дата, найменування товару, сума продажу) по конкретній товарній категорії.

  5. Створити запит, в результаті якого в таблиці «Товари» ціна закупки зменшиться на 15%.

  6. На основі другого запиту створити запит на створення таблиці.

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

Робота с формами

1. В режимі майстра створити форму «Товари» на основі таблиці «Довідник товарів». За її допомогою додати до таблиці 5 записів.

2. В режимі конструктора на основі таблиці «Реалізація» створити форму «Реалізація товарів». За її допомогою додати до таблиці 5 нових записів.

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

1. За допомогою майстра звітів створити звіт «Реалізація товарів». Здійснити угрупування даних по товарній категорії та П.І.Б. менеджера, підсумкові значення для груп і звіту в цілому повинні містити загальну суму продажів.

2. За допомогою конструктора створити звіт «Реалізація товарів у поточному тижні». У звіті виконати угрупування по товарній категорії, всередині по найменуванню товару. Підсумкові значення для груп і звіту в цілому повинні містити загальну кількість та максимальну ціну продажу.

Варіант 13

Створити базу даних «Туристична фірма»

Туристична фірма отримує дані про кожного туриста (ПІБ, паспортні дані, стать, вік). Представництво пропонує розклад екскурсій і робить запис на певні екскурсії. Складається список: хто, на які екскурсії їде й передається в агентство організації екскурсій. Ведеться облік замовлень за кожним туристом, визначається зацікавленість екскурсіями та іншими видами розваг.

Створення таблиць

Туристи

код туристу

ПІБ

вік

стать

номер паспорту

адреса

умова на значення

значення: чол/жін

Довідник турів

код туру

назва туру

країна

кількість днів

транспорт

вартість

умова на значення

умова на значення

Замовлення

код

дата

код туристу

код туру

дата від’їзду

страховка

перелік розваг та екскурсій

кількість путівок

умова на значення, маска введення

Підстановка з визначенням джерела рядків

Підстановка з визначенням джерела рядків

умова на значення, маска введення

значення: так/ні

умова на значення

Зв’язати таблиці бази даних та заповнити їх даними.

Створення запитів

  1. Створити запит на вибірку «Замовлення» з такою інформацією: дата, назва туру, країна, кількість путівок, вартість замовлення.

  2. Створити запит на вибірку «Замовлення поточного місяця», в результаті якого можна отримати дані (ПІБ туриста, найменування туру, країни, кількість путівок, вартість замовлення) за поточній місяць.

  3. Створити підсумковий запит, який би відображав загальну вартість замовлення по кожній країні.

  4. Створити параметричний запит, в результаті якого буде відображена інформація (ПІБ туриста, дата від’їзду, кількість путівок, вартість замовлення) по конкретній країні.

  5. Створити запит, в результаті якого ціни путівки знизяться на 10%.

  6. На основі запиту „Замовлення” створити запит на створення таблиці.

  7. Створити перехресний запит по найменуванню країни, даті від’їзду, вартості замовлення.

Робота с формами

1. В режимі майстра створити форму «Інформація про туристів» на основі таблиці «Туристи». За її допомогою додати до таблиці 5 записів.

2. В режимі конструктора на основі таблиці «Довідник турів» створити форму «Країни». За її допомогою додати до таблиці 10 нових записів.

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

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

2. За допомогою конструктора створити звіт «Замовлення поточного місяця». У звіті виконати угрупування по найменуванню країни, всередині по даті. Підсумкові значення для груп і звіту в цілому повинні містити загальну та максимальну вартість замовлення.

Варіант 14

Створити базу даних «Видавництво»

Видавництво — підприємство, що займається випуском різної друкованої продукції. Видавництво укладає договір з замовником (клієнтом) на виконання замовлення.

Замовником може виступати приватна особа або організація. Організація для контактів з видавництвом також має свого представника — контактну персону. Замовлення може бути книгою, брошурою, рекламним проспектом, буклетом або будь-яким іншим видом видавничої продукції.

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

Відомості про замовників

код замовника

ПІБ замовника

тип

назва підприємства

адрес

телефон

значення: приватна особа, організація

маска введення

Відомості про типографії

код типографії

назва

адрес

телефон

маска введення

Відомості про замовлення

номер замовлення

код замовника

вид друкованої продукції

кількість

вартість

код типографії

дата прийому замовлення

відмітка про виконання

Підстановка з визначенням джерела рядків

умова на значення

умова на значення

Підстановка з визначенням джерела рядків

умова на значення, маска введення

значення: так/ні

Зв’язати таблиці бази даних та заповнити їх даними.

Створення запитів

  1. Створити запит на вибірку з такою інформацією: дата, замовник, вид друкованої продукції, загальна вартість послуги, відмітка про виконання.

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

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

  4. Створити параметричний запит, в результаті якого буде відображена інформація (дата, замовник, загальна вартість послуги, відмітка про виконання) по конкретному виду продукції.

  5. Створити запит для видалення записів з інформацією про замовників з м. Горлівка.

  6. На основі другого запиту створити запит на створення таблиці.

  7. Створити перехресний запит по замовнику, виду друкованої продукції, загальній кількості замовлень.

Робота с формами

1. В режимі майстра створити форму «Замовники» на основі таблиці «Відомості про замовників». За її допомогою додати до таблиці 5 записів.

2. В режимі конструктора на основі таблиці «Відомості про типографії» створити форму «Типографії». За її допомогою додати до таблиці 5 нових записів.

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

1. За допомогою майстра звітів створити звіт «Інформація про замовлення». Здійснити угрупування даних по виду продукції та типографії, підсумкові значення для груп і звіту в цілому повинні містити загальну вартість послуги.

2. За допомогою конструктора створити звіт «Послуги поточного місяця». У звіті виконати угрупування по виду продукції, всередині по даті. Підсумкові значення для груп і звіту в цілому повинні містити середню та максимальну кількість замовлень.

Варіант 15

Створити базу даних «Ресторанний комплекс»

Ресторан складається з бару, декількох банкетних залів та літньої площадки. Кожен зал має ряд характеристик, таких, як кількість столів, кількість місць, дозвіл палити, розваги (площадка для танців, розважальні програми, караоке, більярд, кальян тощо). Відвідувачам пропонується меню, що включає перелік перших став, других страв, закусок, напоїв тощо.

В ресторані є можливість бронювати місця та зали на певний час уперед. У броні вказується назва залу і загальна кількість людей. Броня може бути скасована за годину до приходу.

Перелік відвідувачів ресторану постійно оновлюється. Ведеться облік відвідування ресторану у звичайні та святкові дні, облік витрат і доходів ресторану.

Зали ресторану

код залу

назва залу

характеристика

кількість столиків

розваги

значення: бар, зелений зал, літня площадка, …

значення: площадка для танців, розважальні програми, караоке, більярд, кальян

Довідник обслуговуючого персоналу

код співробітника

ПІБ співробітника

адрес

телефон

дата прийому на роботу

оклад

маска введення

маска введення, умова на значення

умова на значення

Меню

код блюда

назва блюда

категорія

ціна

вага

умова на значення

умова на значення

Обслуговування

код замовлення

код залу

код співробітника

дата

Підстановка з визначенням джерела рядків

Підстановка з визначенням джерела рядків

умова на значення, маска введення

Замовлення блюд

код

код замовлення

код блюда

кількість

Підстановка з визначенням джерела рядків

Підстановка з визначенням джерела рядків

умова на значення

Зв’язати таблиці бази даних та заповнити їх даними.

Створення запитів

  1. Створити запит на вибірку «Обслуговування» з такою інформацією: дата, ПІБ співробітника, зал.

  2. Створити запит на вибірку «Замовлення блюд», в результаті якого можна отримати дані (дату, номер замовлення, назва блюда, вартість замовлення) за поточній місяць.

  3. Створити підсумковий запит, який би відображав кількість відвідувань ресторану по дням.

  4. Створити параметричний запит, в результаті якого буде відображена інформація про роботу обслуговуючого персоналу (дата, ПІБ співробітника, дата прийому на роботу) у конкретному залі.

  5. Створити запит, в результаті якого оклад зменшиться на 5%.

  6. На основі запиту «Обслуговування» створити запит на створення таблиці.

  7. Створити перехресний запит по найменуванню залу, ПІБ співробітника, кількість виходів.

Робота с формами

1. В режимі майстра створити форму «Офіціанти» на основі таблиці «Довідник обслуговуючого персоналу». За її допомогою додати до таблиці 10 записів.

2. В режимі конструктора на основі таблиці «Меню» створити форму «Меню». За її допомогою додати до таблиці 5 нових записів.

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

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

2. За допомогою конструктора створити звіт «Замовлення блюд» з такою інформацією: дата, назва постачальника, найменування товару, ціна, кількість, вартість замовлення. У звіті виконати угрупування по назві блюда. Підсумкові значення для груп повинні містити середню та максимальну кількість замовлення. Підсумкові значення для звіту в цілому – загальну вартість замовлення.

Варіант 16

Створити базу даних «Станція технічного обслуговування»

СТО має головний офіс і мережу філій, розташованих за зазначеними адресами. Філії розрізняються кількістю робочих місць. Працівниками СТО здійснюється прийом замовлень за телефоном. У філіях є необхідне обладнання для проведення комп’ютерної діагностики автомобіля, проведення всіх необхідних ремонтно-налагоджувальних робіт.

Філії СТО пропонують до продажу різноманітні витратні матеріали: моторне мастило, знежирювач для мотоланцюгів, свічки, гальмові колодки тощо. СТО також пропонують додаткові види послуг: заміна мастила, підкачка шин, ремонт стекол і фар, очищення інжекторів, розвал-сходження, шиномонтаж.

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

Клієнти

Код клієнта

Клієнт

Адреса

E-mail

Телефон

Тип

Маска введення

значення: звичайний/VIP

Послуги

Код послуги

Вид послуги

Ціна

умова на значення

Надання послуг

Код

Дата

Код клієнта

Код послуги

Кількість

умова на значення, маска введення

Підстановка з визначенням джерела рядків

Підстановка з визначенням джерела рядків

умова на значення

Зв’язати таблиці бази даних та заповнити їх даними.

Створення запитів

  1. Створити запит на вибірку з такою інформацією: клієнт, вид послуги, ціна, кількість, сума до оплати, дата.

  2. Створити запит на вибірку, в результаті якого можна отримати дані (вид послуги, клієнт, ціна, кількість, сума до оплати, дата) про послуги, що були надані за поточний тиждень.

  3. Створити підсумковий запит, який би відображав загальну суму до виплати по кожному виду послуги.

  4. Створити параметричний запит, в результаті якого буде відображена інформація (дата, клієнт, кількість) по конкретному виду послуги.

  5. Створити запит, в результаті якого в таблиці «Послуги» ціна послуги зменшиться на 13%.

  6. На основі другого запиту створити запит на створення таблиці.

  7. Створити перехресний запит по клієнту, виду послуги, загальній кількості.

Робота с формами

1. В режимі майстра створити форму «Надання послуг» на основі таблиці «Надання послуг». За її допомогою додати до таблиці 10 записів.

2. В режимі конструктора на основі таблиці «Клієнти» створити форму «Довідник клієнтів». За її допомогою додати до таблиці 5 нових записів.

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

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

2. За допомогою конструктора створити звіт «Надані послуги у поточному тижні». У звіті виконати угрупування по видам послуг, всередині по даті. Підсумкові значення для груп повинні містити максимальну суми до оплати. Підсумкові значення для звіту в цілому повинні містити загальну суми до оплати.