Informatika_Nalivayko2011
.pdfІнформатика |
551 |
|
|
5.За допомогою створеної бази даних розв’язати наступні за-
дачі:
a)вивести на екран дані про всіх власників, які мають транспортний засіб визначеної марки;
b)по заданому номеру транспортного засобу визначати власника та характеристики транспортного засобу;
c)створити підсумковий звіт, розрахувати суму сплаченого податку з усіх транспортних засобів;
d)одержати довідку про всіх власників, які не сплатили податок.
6.Створити звіт за останнім запитом.
Варіант 17
1.Створити базу даних, у якій передбачити збереження в кількох таблицях (визначити самостійно) наступної інформації: код автора, прізвище автора, адреса автора, паспортні дані автора, код жанру, жанр, код книги, назва книги, кількість сторінок, кількість ілюстрацій, дата видання, вартість 1-го примірника, кількість примірників.
2.За допомогою конструктора таблиць створити структури таблиць. Передбачити поля, що дозволяють встановити зв’язки між таблицями.
3.Використовуючи схему даних, зв’язати таблиці між собою з параметром підтримки цілісності даних, каскадним оновленням та каскадним вилученням зв’язаних полів.
4.Створити форми для введення даних. Ввести дані (4–5 записів для довідникових таблиць та 8–10 записів для облікової).
5.За допомогою створеної бази даних розв’язати наступні задачі. Вивести на екран дані про:
a)авторів, що працюють у вказаному жанрі;
b)книги написані у вказаному жанрі;
c)загальну вартість тиражу вказаної книги;
d)книги, які були видані у вказаний термін.
6.Створити звіт за останнім запитом.
Варіант 18
1.У вікні програми MS Access створити нову базу даних.
2.Виконати збереження БД на робочий стіл ПК з ім’ям файлу
АвтоРейси(Famyli). Mdb.
552 Н. Я. Наливайко
3. Створити структуру таблиць бази даних за даними таблиці 1.
Таблиця 1. Перелік об єктів
№ |
|
Тип |
|
Назва |
|
||
|
|
|
|
|
Довідник пунків зупинок |
||
1 |
|
Таблиця |
|
Рейси |
|
||
|
|
|
|
|
Характеристика маршруту |
||
|
|
|
|
|
Таблиця 2. Описання таблиць |
||
Назва |
Описання полів таблиці: |
||||||
таблиці |
Назва поля |
|
Тип даних |
Умови для значення |
|||
Довід- |
КодПункту |
Ключове поле. |
Повторення не допус- |
||||
ник |
|
Лічильник |
каються |
||||
пунків |
НазваПункту |
Текстовий |
Повторення допуска- |
||||
зупинок |
ються |
||||||
|
|
|
|
|
|
||
|
|
|
КодРейсу |
Ключове поле. |
Повторення не допус- |
||
|
|
|
Лічильник |
каються |
|||
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
НазваРейсу |
Текстовий |
Повторення допуска- |
||
|
|
|
ються |
||||
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
НомерРейсу |
Текстовий |
Повторення не допус- |
||
|
|
|
каються |
||||
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
Рейси |
|
ВартістьРейсу |
Грошовий |
Повторення допуска- |
|||
|
ються |
||||||
|
|
|
|
|
|
||
|
|
|
|
|
|
||
|
|
|
ЧасВідправлен- |
Текстовий |
Повторення допуска- |
||
|
|
|
ня |
|
|
ються |
|
|
|
|
ЧасПрибуття |
Текстовий |
Повторення допуска- |
||
|
|
|
ються |
||||
|
|
|
|
|
|
||
|
|
|
|
|
|
||
|
|
|
КількістьПунк- |
Числовий |
Повторення допуска- |
||
|
|
|
тів |
|
|
ються |
|
|
|
|
КодПункту |
Лічильник |
Повторення не допус- |
||
Характе- |
каються |
||||||
|
|
|
|||||
|
|
|
|
||||
ристика |
КодРейсу |
Числовий |
Повторення не допус- |
||||
маршру- |
каються |
||||||
ту |
|
|
|
|
|
||
|
№Пункту |
Числовой |
Повторення допуска- |
||||
|
|
|
|||||
|
|
|
ються |
||||
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
Інформатика |
553 |
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Підстановка |
|
|
||
|
|
|
поля |
Назва- |
|
|
|
|
НазваПункту |
|
Пункту з та- |
Повторення допуска- |
|||
|
|
блиці Довід- |
ються |
||||
|
|
|
|||||
|
|
|
ник |
пунктів |
|
|
|
|
|
|
зупинок |
|
|
||
|
ЧасПрибуття |
|
Текстовий |
Повторення допуска- |
|||
|
|
ються |
|||||
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
ВартістьПункту |
|
Грошовий |
Повторення допуска- |
|||
|
|
ються |
|||||
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
||||
4. Установити зв’язки між та- |
|
5. Створити форму і ввести не |
|
||||
блицями |
|
|
|
менше 6 записів |
|
||
|
|
|
|
|
|
|
|
6. Створити форму і ввести не менше 10 записів
554 |
Н. Я. Наливайко |
|
|
7. Створити зв’язану і ввести не менше 10 записів:
8. Створити запит з упорядкуванням по полю «КодРейсу» за даними таблиці 3.
|
|
Таблиця 3. Описання запиту |
|
|
Назва полів |
Описання полів: |
|
1 |
КодПункту |
|
|
2 |
КодРейсу |
|
|
3 |
№Пункту |
З таблиці «Характеристика марш- |
|
4 |
НазваПункту |
руту» |
|
5 |
ЧасПрибуття |
|
|
6 |
ВартістьПункту |
|
|
9. |
Створити звіт за даними таблиці 4. |
||
|
|
Таблиця 4. Описання звіту |
|
|
|
|
|
№ |
Назва полів |
Назва об’єктів джерел для полів |
|
1 |
КодПункту |
|
|
2 |
КодРейсу |
Запит «Характеристика маршру- |
|
3 |
№Пункту |
||
ту» |
|||
4 |
НазваПункту |
||
|
|||
5 |
ЧасПрибуття |
|
|
6 |
ВартістьПункту |
|
|
Варіант 19
1. Створити базу даних, у якій передбачити збереження в кількох таблицях (визначити самостійно) наступної інформації: код автомобіля, дата виготовлення автомобіля, виробник, марка, колір, код покупця, прізвище покупця, паспортні дані покупця, адреса
Інформатика |
555 |
|
|
покупця, код продажу, дата продажу автомобіля, вартість автомобіля, продавець.
2.За допомогою конструктора таблиць створити структури таблиць. Передбачити поля, що дозволяють встановити зв’язки між таблицями.
3.Використовуючи схему даних, зв’язати таблиці між собою з параметром підтримки цілісності даних, каскадним оновленням та каскадним вилученням зв’язаних полів.
4.Створити форми для введення даних. Ввести дані (4–5 записів для довідникових таблиць та 8–10 записів для облікової).
5.За допомогою створеної бази даних розв’язати наступні задачі. Вивести на екран дані про:
a)автомобілі визначеної марки;
b)продані автомобілі за вказаний термін;
c)обслуговування вказаним продавцем покупців;
d)вартість проданих автомобілів за вказаний день.
6.Створити звіт за останнім запитом.
Варіант 20
1.Створити базу даних, у якій передбачити збереження в кількох таблицях (визначити самостійно) наступної інформації: код автомобіля; марка автомобіля; дата виготовлення; державний номер; колір; код водія; прізвище ім’я та по батькові водія; паспортні дані; дата народження водія; адреса водія; дата рейсу; вантаж; кількість; відстань.
2.За допомогою конструктора таблиць створити структури таблиць. Передбачити поля, що дозволяють встановити зв’язки між таблицями.
3.Використовуючи схему даних, зв’язати таблиці між собою з параметром підтримки цілісності даних, каскадним оновленням та каскадним вилученням зв’язаних полів.
4.Створити форми для введення даних. Ввести дані (4–5 записів для довідникових таблиць та 8–10 записів для облікової).
5.За допомогою створеної бази даних розв’язати наступні задачі. Вивести на екран дані про:
a)вказаного водія;
b)вказану марку автомобіля;
c)вказаний рейс;
556 |
Н. Я. Наливайко |
|
|
d) кількість автомобілів вказаних марок. 6. Створити звіт по останньому запиту.
Варіант 21
1.У вікні програми MS Access створити нову базу даних.
2.Виконати збереження БД на робочий стіл ПК з ім’ям файлу
Премія(Famyli). Mdb.
3.Створити структури таблиць бази даних за даними таблиці
1.
Таблиця 1.
Назва таблиць
Довідник підрозділів
Довідник посадових окладів
Список працівників
4. Створити прості форми:
5.Ввести записи до таблиць у кількості:
– підрозділів – не менше 4;
– посад – не менше 4 для кожного підрозділу.
6.Створити автоформу:
Інформатика |
557 |
|
|
Макет автоформи «Працівники» з полем зі списком для вибору посад та окладів
7. Створити запит з обчисленнями за даними таблиці 2.
Таблиця 2. Описання запиту з обчисленням «Премія»
|
Назва полів |
|
|
Описання полів: |
|
|
1 |
Код працівника |
|
|
|
|
|
2 |
Прізвище працівника |
|
|
З таблиці «Спи- |
|
|
3 |
Назва підрозділу |
|
|
|
||
|
|
сок працівни- |
|
|||
4 |
Оклад |
|
|
|
||
|
|
ків» |
|
|||
5 |
Премія, % |
|
|
|
||
|
|
|
|
|||
6 |
Разом (оклад + премія) |
|
|
|
|
|
Завдання 8. Створити звіт за даними таблиці 3 |
||||||
|
|
|
Таблиця 3. Описання звіту |
|||
|
|
|
|
|
|
|
№ |
|
Назва полів |
|
Назва об’єктів джерел |
||
|
|
|
для полів |
|
||
|
|
|
|
|
|
|
1 |
|
Код працівника |
|
|
|
|
2 |
|
Прізвище працівника |
|
Запит «Список праців- |
|
|
3 |
|
Назва підрозділу |
|
|
||
|
|
ників» |
|
|||
4 |
|
Оклад |
|
|
||
|
|
|
|
|
||
5 |
|
Премія |
|
|
|
|
6 |
|
Разом (сума по стовпцю) |
|
|
|
|
Варіант 22
1.Створити базу даних, у якій передбачити збереження в кількох таблицях (визначити самостійно) наступної інформації: код учня; прізвище ім’я та по батькові учня; адреса учня; клас; код предмета; назва предмета; прізвище та ініціали вчителя; дата екзамену; оцінка.
2.За допомогою конструктора таблиць створити структури таблиць. Передбачити поля, що дозволяють встановити зв’язки між таблицями.
Інформатика |
559 |
|
|
провізора, прізвище провізора, адреса провізора, код ліків, назва ліків, показання щодо застосування, ціна, код продажу, дата продажу, кількість, прізвище хворого, використання.
2.За допомогою конструктора таблиць створити структури таблиць. Передбачити поля, що дозволяють встановити зв’язки між таблицями.
3.Використовуючи схему даних, зв’язати таблиці між собою з параметром підтримки цілісності даних, каскадним оновленням та каскадним вилученням зв’язаних полів.
4.Створити форми для введення даних. Ввести дані (4–5 записів для довідникових таблиць та 8–10 записів для облікової).
5.За допомогою створеної бази даних розв’язати наступні задачі. Вивести на екран дані про:
a)наявність вказаних ліків;
b)вказаного провізора;
c)придбані ліки за вказаний термін;
d)об’єм продажу за місяць.
6.Створити звіт за останнім запитом.
Варіант 25
1.Створити базу даних, у якій передбачити збереження в кількох таблицях (визначити самостійно) наступної інформації: код товару, назва товару, код виробника, адреса виробника, дата надходження товару, ціна, кількість.
2.За допомогою конструктора таблиць створити структури таблиць. Передбачити поля, що дозволяють встановити зв’язки між таблицями.
3.Використовуючи схему даних, зв’язати таблиці між собою з параметром підтримки цілісності даних, каскадним оновленням та каскадним вилученням зв’язаних полів.
4.Створити форми для введення даних. Ввести дані (4–5 записів для довідникових таблиць та 8–10 записів для облікової).
5.За допомогою створеної бази даних розв’язати наступні задачі. Вивести на екран дані про:
a)товари;
b)виробника;
c)наявність товару та його кількість;
d)товари та визначити їх вартість.
560 |
Н. Я. Наливайко |
|
|
6. Створити звіт за останнім запитом.
Варіант 26
1.У вікні програми MS Access створити нову базу даних.
2.Виконати збереження БД на робочий стіл ПК з ім’ям файлу
Угоди(Famyli). Mdb.
3.Створити структури таблиць бази даних за даними таблиці
1.
Таблиця 1.
Назва таблиць
Довідник регіонів діяльності постачальників
Довідник типів угод
Список постачальників
Список угод з постачальниками
4. Створити прості форми:
5. Заповнити таблиці записами у кількості:
–Регіони – не менше чотирьох;
–Типи угод – не менше трьох;
–Постачальники – не менше чотирьох.
Завдання 6. Створити підпорядковану форму з обчислювальним полем «Вартість»:
