Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб роботи з баз даних.doc
Скачиваний:
14
Добавлен:
17.07.2019
Размер:
630.27 Кб
Скачать

Контрольні запитання.

  1. Яке призначення форм?

  2. Що являють собою форми?

  3. В чому перевага форм у відображенні даних в порівнянні з відображенням даних в табличному вигляді?

  4. Як створити автоформу з вікна бази даних?

  5. Як створити автоформу з режиму відображення таблиці?

  6. Який порядок використання майстра створення форм?

  7. Який порядок проведення операцій з майстром форм при побудові простої форми?

  8. Чим відрізняється складена форма від простої?

  9. Чим відрізняються зв’язані форми від простих?

  10. Як побудувати складену чи зв’язану форму за допомогою майстра?

  11. Які види (за розташуванням елементів на формі) форм генерує майстер форм?

  12. Для чого, крім створення нових форм, використовують Конструктор форм?

  13. Яке призначення кнопкової форми?

  14. Як створити кнопкову форму?

  15. Як відредагувати існуючу кнопкову форму?

  16. Як зробити так, щоб кнопкова форма автоматично виводилась на екран при завантаженні бази даних?

Лабораторна робота №3 Тема. Робота з запитами до бази даних

Мета. Провести роботи по дослідженню прийомів створення та використання запитів в базах даних Access.

Завдання.

Підготовча робота.

  1. Користуючись засобами операційної системи створіть в папці Мої документи папку, іменуйте її за шаблоном А26_прізвище ( на місце прізвище вставте власне прізвище).

  2. Копіюйте в створену папку з папки Мої документи файл бази даних під іменем AcL27_07, створену копію перейменуйте за шаблоном L26_прізвище( на місце прізвище вставте власне прізвище).

  3. Відкрийте базу даних L26_прізвище і ознайомтесь з її структурою та вмістом.

  4. Увага! Таблицю ВИДАНО для вірного виконання завдань необхідно відредагувати. Вона містить лише приклад заповнення полів таблиці. Редагуванню підлягають лише поля Дата видачі та Дата повернення. Внесіть в них зміни додержуючись наступних вказівок:

    1. В записах для Інв№ 1; 3; 4 число та місяць не змінюйте, змініть лише рік на поточний

    2. Для інших записів:

      • поле Дата повернення повинне містити дати на кілька днів старші за поточну дату виконання роботи (наприклад при виконанні роботи 10.12.2008 діапазон – [11-30].12.2008,

      • поле Дата видачі не повинне містити дату, більшу за поточну (для спрощення візьміть її на місяць меншою за дату повернення).

Завдання №1 Створення запитів, що працюють з даними однієї таблиці

  1. Створіть запит, який відбере з таблиці КНИГИ ті примірники, які коштують більше 20 гривень та прізвище автора розпочинається з літери Б чи В. Збережіть запит під іменем Запит1_1

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

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

Завдання №2. Створення запитів, що відбирають дані з декількох таблиць.

Допустимо, в бібліотеці діє правило – в базі даних бібліотеки (в таблиці ВИДАНО) зберігаються лише дані про ті книги, які читачі ще не повернули.

  1. Згідно правил користування бібліотечним фондом читач, який не поверне книгу вчасно повинен сплачувати пеню в розмірі 1% від ціни книги за кожен прострочений день. Створити запит, який на основі даних таблиць КНИГИ та ВИДАНО автоматизує нарахування пені. Запиту дати ім’я Запит 2_1

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

  3. Використавши тип запиту «Записи без підлеглих» створити запит, що відобразить список книг, що не видані на руки читачам.

Завдання №3. Створення запитів, що модифікують значення групи записів.

  1. Створивши запит на оновлення даних, перерахуйте вартість всіх книжок видання 1999 року, збільшивши їх вартість на 20%.

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

  3. Створивши запит на вилучення даних , що видалятиме з таблиці ВИДАНО запис на момент повернення читачем книги.

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

.

Завершення роботи

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

З каталогом виконання робіт ознайомлений

(Підпис викладача проведення роботи)