1. Створити нову базу даних.
2. Створити структуру таблиць за наступною схемою:

Дані про вкладників
|
|
Назва поля
| Тип даних
| Властивості поля
|
код платника
| лічильник
| розмір поля - длинное целое
|
прізвище
| текст
| розмір поля - 20
|
імя
| текст
| розмір поля - 10
|
по-батькові
| текст
| розмір поля - 20
|
дата народження
| Дата/час
| формат - коротка дата
|
серія паспорта
| текст
| розмір поля - 20
|
номер
| числовий
| розмір поля - длинное целое
|
|
|
|
Адреси вкладників
|
|
код вкладника
| майстер підстановок
| розмір поля - длинное целое
|
адреса
| текст
| розмір поля - 50
|
телефон
| числовий
| Формат - (000")" 000-00-00
|
|
Відділення банку
|
|
|
код відділення
| числовий
| формат - 000
|
Відділення банку
| текст
| розмір поля - 20
|
емблема
| OLE-обєкт
|
|
директор
| текст
| розмір поля - 20
|
телефон
| числовий
| Формат - (000")" 000-00-00
|
|
|
|
Вклади
|
|
|
шифр вкладу
| числовий
| формат - 00
|
відділення банку
| майстер підстановок
| формат - 000
|
вкладник
| майстер підстановок
| розмір поля - довге ціле
|
дата вкладу
| дата/час
| формат - довга дата
|
сума вкладу
| грошовий
| формат - #" грн"
|
термін вкладу
| числовий
| розмір поля - ціле, формат - #" грн"
|
3. Створіть між таблицями зв’язки за допомогою Майстра підстановок у полях підлеглих таблиць відповідно до схеми. Для того, щоб у підлеглих таблицях відображалися Прізвища-Імена, а не їх коди, слід вибрати поле з прізвищем та іменем у якості підстановки в майстрі, а не код.
4. Введіть у таблиці відомості таким чином, щоб таблицю Вклади можна було заповнити за зразком (відсутні поля в таблицях заповніть довільним чином).
Відділення банку
| Вкладник банку
| Шифр вкладу
| Дата вкладу
| Сума вкладу
| Термін вкладу
|
Північне
| Савчук М.Р.
|
| 13.03.02
| 40 000 грн.
| 40міс.
|
Західне
| Гончар О.О.
|
| 30.12.03
| 130 000 грн.
| 55міс.
|
Північне
| Фірман П.О.
|
| 02.02.11
| 10 000 грн.
| 34міс.
|
Тернопільське
| Кличко П.І.
|
| 05.03.10
| 120 000 грн.
| 23міс.
|
Східне
| Кіт П.Т.
|
| 16.11.06
| 75 000 грн.
| 18міс.
|
Північно-Західне
| Свічка Т.А.
|
| 06.02.12
| 16 000 грн.
| 12міс.
|
Північно-Східне
| Корж С.О.
|
| 13.04.11
| 46 000 грн.
| 25міс.
|
Тернопільське
| Шевчук В.С.
|
| 17.10.09
| 56 000 грн.
| 28міс.
|
Південне
| Кравчук І.І.
|
| 23.08.08
| 230 000 грн.
| 45міс.
|
Центральне
| Бондар І.І.
|
| 05.06.10
| 102 000 грн.
| 32міс.
|
Північно-Східне
| Ткачук П.П.
|
| 03.05.11
| 132 000 грн.
| 44міс.
|
Тернопільське
| Іванків А.Т.
|
| 24.09.09
| 98 000 грн.
| 33міс.
|
Північне
| Ярема Н.О.
|
| 14.05.05
| 76 000 грн.
| 41міс.
|
Східне
| Ковальчук П.В.
|
| 15.11.11
| 45 000 грн.
| 36міс.
|
5. На основі таблиць Відділення банку та Вклади створити запит на вибірку з використанням параметра для отримання інформації про вкладників за даною назвою відділення банку. У запит включити такі поля: Відділення, Прізвище, Ім’я, дата народження, серія паспорта, номер, адреса. Параметр: [Назва відділення].
6. Створити запит до таблиць Дані про вкладників, Відділення банку та Вклади. У запит включити такі поля: Відділення, Дата вкладу, Сума вкладу та Термін вкладу. Створити обчислювальне поле під назвою Вкладники банку, в якому об’єднати поля Прізвище, Ім’я та По‑ батькові таблиці Дані про вкладників. Формула для обчислення:
[Дані про вкладників]! [Прізвище]+Space(1)+[Дані про вкладників]! [Ім’я]+Space(1)+[Дані про вкладників]! [По‑ батькові].
7. На основі таблиць Відділення банку та Вклади створити запит на вибірку із груповою операцією. У запит включити поля Відділення та Код платника. Визначити фактичну кількість вкладників у відділенні банку. Підпис поля Код платника змінити на Фактична кількість вкладників.
8. На основі таблиць Відділення банку та Вклади створити перехресний запит, у який включити такі поля: Відділення, Дата вкладу та двічі Сіма вкладу. Вибрати поля Відділення, Дата вкладу як заголовки рядків та стовпців відповідно. За одним полем Сума вкладу зробити суму за значенням, а за іншим – за рядками. Встановити формат полів Сума вкладу: #«грн». Підпис поля Сума вкладу, за яким обчислюється сума вкладів за рядками, замінити на Всього.
9. На основі таблиці Відділення банку створити форму, в яку включити всі поля. В формі зробити підлеглу форму таблиці Вклади.
10. Зберегти файл. Закрити програму.
Контрольні питання
- Що таке ключ зв’язку?
- Які типи зв’язків між таблицями існують?
- Пояснити різницю між типами зв’язків між таблицями.
- В яких випадках використовують кожен зі зв’язків?
- Що таке головна таблиця і підлегла таблиця?
- Як встановити зв’язки між таблицями?
- Як розірвати зв’язок між таблицями?
- Що таке схема даних?
- Як створити і редагувати схему даних?
- Як діє Майстер підстановок? Його функція.
- Як створити запит на основі декількох взаємопов’язаних таблиць?
- Для чого призначені групові операції?
- Що таке перехресний запит?
- Як створити перехресний запит за допомогою майстра, конструктора?
- Як створити багатотабличну форму?
- Як створити багатотабличний звіт?
- Як включити підпорядковану форму в основну?
- Як створити звіт на основі запиту?