Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Informatika_Nalivayko2011

.pdf
Скачиваний:
76
Добавлен:
24.02.2016
Размер:
8.91 Mб
Скачать

Інформатика

541

 

 

Макет підпорядкованої форми «Виробники»

5. Заповнити таблиці бази даних записами у кількості:

Виробників – не менше трьох;

Товарів кожного виробника – не менше п’яти; 6. Створити запити:

Макет простого запиту на вибирання «Надходження»

Макет простого запиту на вибирання «Надходження» із новим обчислювальним полем «Вартість»

Макет під- с у м к о в о г о запиту «Надходження» з обчисленням кількості видів товару за датами

7. Створити звіт за запитом Надходження» із обчислювальним полем «Вартість». У звіті передбачити групування по полю «На-

542

Н. Я. Наливайко

 

 

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

Варіант 7

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

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

3.Використовуючи схему даних, зв’язати таблиці між собою з параметром підтримки цілісності даних, каскадним оновленням та каскадним вилученням зв’язаних полів.

4.Створити форми для введення даних. Ввести дані (4–5 записів для довідникових таблиць та 8–10 записів для облікової).

5.За допомогою створеної бази даних розв’язати наступні за-

дачі:

a)вивести на екран дані про товари;

b)вивести на екран дані про виробника;

c)отримувати інформацію про наявність товару та його кількість;

d)отримувати інформацію про товари та визначити їх вартість.

6.Створити звіт за останнім запитом.

Варіант 8

1.У вікні програми MS Access створити нову базу даних.

2.Виконати збереження БД на робочий стіл ПК з ім’ям файлу

Телефон (Famyli). Mdb.

3.Створити структури таблиць бази даних за даними таблиці 1.

Інформатика

543

 

 

Таблиця1

Назва таблиць

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

Довідник міст

Довідник телефонів

4.Виконати заповнення таблиць записами даних у кількості 10 записів (назв країн та назв міст по країнам).

5.Створити автоформу для введення даних у базу:

Макет автоформи «Довідник телефонів»

6.Виконати заповнення автоформи необхідними даними (Прізвище, Адреса (у місті), № телефону

7.Створити запит (за даними таблиці «Довідник телефонів») на вибирання з параметром для виведення даних за назвою країни.

8.Створити звіт за даними таблиці «Довідник телефонів».

Варіант 9

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

544

Н. Я. Наливайко

 

 

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

3.Використовуючи схему даних, зв’язати таблиці між собою з параметром підтримки цілісності даних, каскадним оновленням та каскадним вилученням зв’язаних полів.

4.Створити форми для введення даних. Ввести дані (4–5 записів для довідникових таблиць та 8–10 записів для облікової).

5.За допомогою створеної бази даних розв’язати наступні за-

дачі:

a)вивести на екран дані про всіх абітурієнтів;

b)за заданою спеціальністю одержати дані про абітурієнтів;

c)за заданим конкурсом вивести дані про абітурієнтів, що зачислені в університет;

d)одержати інформацію про абітурієнтів, які здали математику на «4» та «5».

6.Створити звіт за останнім запитом.

Варіант 10

1.У вікні програми MS Access створити нову базу даних.

2.Виконати збереження БД на робочий стіл ПК з ім’ям файлу

Зарплата(Famyli). Mdb.

3.Створити структури таблиць бази даних за даними таблиці

1.

4.Створити прості форми для кожної таблиці і заповнити таблиці записами у кількості:

– відділів – не менше чотирьох;

– окладів – не менше п’яти;

– місяців – не менше чотирьох;

– табель – не менше трьох прізвищ за кожним відділом за період не менше трьох місяців.

Інформатика

545

 

 

Таблиця1

Назва

Довідник відділів

Довідник місяців року

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

Табель

5.Створити запити на вибирання з параметром «Назва посади»

та «Прізвище».

6.Створити запит з обчисленням по новому полю «Нарахова-

но».

Завдання 7. Створити звіт за даними запиту «Нараховано».

Варіант 11

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

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

3.Використовуючи схему даних, зв’язати таблиці між собою з параметром підтримки цілісності даних, каскадним оновленням та каскадним вилученням зв’язаних полів.

4.Створити форми для введення даних. Ввести дані (4–5 записів для довідникових таблиць та 8–10 записів для облікової).

5.За допомогою створеної бази даних розв’язати наступні задачі. Вивести на екран дані про:

a)книги вказаного видавництва;

b)читачів, які не повернули вчасно книгу (тримали більше 30 днів);

c)загальну вартість книг;

d)замовлені читачем книги.

6.Створити звіт за останнім запитом.

546

Н. Я. Наливайко

 

 

Варіант 12

1.У вікні програми MS Access створити нову базу даних.

2.Виконати збереження БД на робочий стіл ПК з ім’ям файлу

Замовлення (Famyli).Mdb.

3.Створити структури таблиць бази даних за даними таблиці 1.

4.Виконати заповнення таблиць записами у кількості:

замовлень – не менше 5.

найменувань товарів – не менше 3 за кожним замовленням.

Таблиця 1

Назва таблиць

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

Замовлення

Вміст замовлень

5. Створити форми за таблицями:

Проста форма «Замов-

Автоформа «Товари»

лення»

6.Створити запит на вибирання з параметром «Дата замовлення» та обчисленням по новому полю «Вартість».

7.Створити звіт за запитом.

Варіант 13

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

Інформатика

547

 

 

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

3.Використовуючи схему даних, зв’язати таблиці між собою з параметром підтримки цілісності даних, каскадним оновленням та каскадним вилученням зв’язаних полів.

4.Створити форми для введення даних. Ввести дані (4–5 записів для довідникових таблиць та 8–10 записів для облікової).

5.За допомогою створеної бази даних розв’язати наступні задачі. Вивести на екран дані про:

a)робітників вказаного відділу;

b)відрядження до вказаного міста;

c)довготермінові відрядження (більше 1 тижня),

d)відрядження до інших країн.

6.Створити звіт за останнім запитом.

Варіант 14

1.У вікні програми MS Access створити нову базу даних.

2.Виконати збереження БД на робочий стіл ПК з ім’ям файлу

Студенти(Famyli). Mdb.

3.Створити структури таблиць бази даних за даними таблиці 1.

Таблиця 1. Описання таблиць

Назва та-

Описання полів таблиці:

 

блиці

Назва поля

Тип даних

Умови для значення

 

Код

Лічильник

Повторення не допус-

 

каються

 

 

 

Довідник

 

Ключове поле.

Повторення не до-

фа куль-

КодФакультету

пускаються (чотири

тетів

 

Числовий

цифри)

 

 

 

НазваФакуль-

Текстовий

Повторення допуска-

 

тету

 

ються

Студенти

КодСтудента

Ключове поле.

Повторення не допус-

Лічильник

каються

 

 

 

Прізвище

Текстовий

Повторення допуска-

 

ються

 

 

 

 

РікНародження

Числовий

Повторення допуска-

 

ються

 

 

 

548

 

 

Н. Я. Наливайко

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Числовий. Умо-

Повторення допуска-

 

Стать

 

ва на значення –

 

 

 

 

«Ч» Оr «Ж»

ються

 

 

 

 

 

 

РікВступу

 

Числовий

Повторення допуска-

 

 

ються

 

 

 

 

 

 

 

 

 

 

П і д с т а н о в к а

 

 

НазваФакульте-

поля НазваФа-

 

 

культету з та-

 

 

ту

 

блиці Довідник

 

 

 

 

 

 

 

 

 

 

факультетів

 

 

Код

 

Лічильник

Повторення не допус-

 

 

каються

 

 

 

 

 

 

 

КодСтудента

 

Числовий

Повторення не допус-

 

 

каються

 

 

 

 

 

 

 

Ім’я

 

Текстовий

Повторення допуска-

 

 

ються

 

 

 

 

 

 

 

ПоБатькові

 

Текстовий

Повторення допуска-

 

 

ються

 

 

 

 

 

 

 

Місто

 

Текстовий

Повторення допуска-

Довідкові

 

ються

 

 

 

 

 

дані сту-

Область

 

Текстовий

Повторення допуска-

 

ються

дентів

 

 

 

 

 

Країна

 

Текстовий

Повторення допуска-

 

 

 

 

ються

 

 

 

 

 

 

 

СімейнийСтан

Логічний (так,

Повторення допуска-

 

ні)

 

ються

 

 

 

 

 

 

 

 

 

Т е к с т о в и й .

 

 

Телефон

 

Маска

вве-

Повторення не допус-

 

 

дення

###\

каються

 

 

 

 

 

 

 

 

-##\-##;;

 

 

 

 

 

 

4. Встановити зв’язки між таблицями:

 

 

 

 

 

 

 

Схема зв’язків

 

 

 

 

 

даних між полями

 

 

 

 

 

таблиць

 

 

 

 

 

 

 

 

 

 

 

 

Інформатика

549

 

 

5.Заповнити таблиці Довідник факультеті 4-ма записами (назв факультетів).

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

укількості не менше 15.

Макет підпорядкованої форми «Повні відомості про студента»

7. Створити запит з обчисленнями «Студенти – академічних курсів» за даними таблиці 3.

 

 

 

 

Таблиця 3. Описання запиту

 

 

Назва полів

 

Описання полів

1

 

НазваФакультету

 

З таблиці «Довідник факультетів»

2

 

Прізвище

 

З таблиці «Студенти»

3

 

Ім’я

 

 

4

 

ПоБатькові

 

З таблиці «Довідкові дані студентів»

5

 

РікВступу

 

 

 

 

 

 

Обчислювальне поле. Алгоритм для

6

 

Академічний курс

 

обчислення: Выражение1: 2006-

 

 

 

 

[Студенти]![РикВступу]

 

8.

Створити звіт «Студенти факультетів» за даними таблиці 4.

 

 

 

 

Таблиця 4. Опис звіту

 

 

 

 

 

 

 

Назва полів

 

Назва обєктів джерел для полів

НазваФакультету

 

 

Прізвище

 

 

Ім’я

Запит «Студенти академічних курсів»

ПоБатькові

 

 

РікВступу

 

 

Академічний курс

 

 

550

Н. Я. Наливайко

 

 

Варіант 15

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

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

3.Використовуючи схему даних, зв’язати таблиці між собою з параметром підтримки цілісності даних, каскадним оновленням та каскадним вилученням зв’язаних полів.

4.Створити форми для введення даних. Ввести дані (4–5 записів для довідникових таблиць та 8–10 записів для облікової).

5.За допомогою створеної бази даних розв’язати наступні задачі. Вивести на екран дані про:

a)пасажирів вказаного рейсу;

b)вказаного кассира;

c)придбані квитки на вказаний рейс та їх вартість;

d)продані квитки за вказаний термін.

6.Створити звіт за останнім запитом.

Варіант 16

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

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

3.Використовуючи схему даних, зв’язати таблиці між собою з параметром підтримки цілісності даних, каскадним оновленням та каскадним вилученням зв’язаних полів.

4.Створити форми для введення даних. Ввести дані (4–5 записів для довідникових таблиць та 8–10 записів для облікової).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]