Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Завдання до КР14.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
208 Кб
Скачать
☆

Додаток 9

Створити базу даних Прокат дисків.

  1. Створити базу даних Прокат дисків, що містить таблиці Клієнти, Диски, Видача дисків.

Таблиця Клієнти має поля: Код клієнта, Прізвище, Ім'я, Адреса, Номер телефону, Адреса електронної пошти.

Таблиця Диски містить поля: Код диску, Назва диску, Тип диску, Вартість диску.

Таблиця Видача дисків містить поля: Код видачі, Код диску, Код клієнта, Дата видачі, Відмітка про повернення.

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

Зв’язати таблиці, передбачивши їх підпорядкування.

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

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

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

  4. За допомогою конструктора виконати:

  • заборонити доступ до ключового поля таблиці;

  • у Заголовок форми помістити назву таблиці, а в примітку Ваше прізвище і ініціали;

  • відформатувати назву: змінити колір, назву і розмір шрифту;

  • у поле заголовку помістити малюнок – логофлаєр магазину;

  1. Створити звіт на основі таблиць Видача дисків, Диски, Клієнти, що містив би інформацію про код видачі диску назву диску, прізвище клієнта

  2. Створити кнопочну форму:

  • 1 кнопка – відкриває форму Видача дисків для доповнення;

  • 2 кнопка – відкриває звіт про видачу дисків;

  • 3 кнопка – закриває базу даних.

Додаток 10

Створіть за допомогою СУБД Access базу даних про роботу телефонної компанії:

Оперативні дані

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

Таблиця «Квитанції»

Таблиця «Міста»

Таблиця «Абоненти»

Номер квитанції

Код міста

Номер телефону

Номер телефону

Назва міста

ПІБ абонента

Дата

Вартість 1 хвилини

Адреса абонента

Код міста

Тривалість розмови

Виконайте етапи :

  1. Створіть таблиці та зв’язки між ними, забезпечивши цілісність даних

  2. Заповніть таблицю «Міста» даними про 5 міст, таблицю «Абоненти» - даними про 4 абонентів

  3. Заповніть таблицю «Квитанції» 5 записами про дзвінки 3 абонентів у 2 міста за 2 дні

  4. Розрахуйте загальну суму оплати за переговори за кожен день

  5. Отримайте дані про міста, у які ніхто не дзвонив

  6. Отримайте дані про 3 квитанції з найдовшою тривалістю розмов

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

Додаток 11

Створіть базу даних «Бібліотека».

Основні таблиці: Користувачі, Працівники бібліотеки, Бібліотечний фонд, Видача книг.

Поля таблиць:

Користувачі: № квитка, Прізвище, Адреса, Телефон.

Працівники: №, Прізвище, Посада.

Бібліотечний фонд: № книги, Автор, Назва, Рік.

Видача книг: № квитка, Дата, № книги, №.

Створити форму для виведення даних про користувачів (додати елементи керування формою). Створити запит про книги видані до 2005 року. Файл збережіть на диск D в папку „Екзамен”.