Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Практична робота №17.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
256.51 Кб
Скачать

Практична робота №21

Тема: Робота з базами даних

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

Матеріально-технічне обладнання:

Програмне та апаратне забезпечення ПК

Література:

  1. Гаєвський А.Ю. Інформатика. - К: А.С.К., 2002.

  2. Дибкова Л.М. Інформатика та комп'ютерна техніка. - К.: "Академвидав", 2002, с. 162-202.

  3. Енгель П.С. Інформатика і комп'ютерна техніка: Навч. посібник. - К.: НМЦ "Укоопосвіта", 2000, с. 232-250.

  4. Інформатика: Комп'ютерна техніка. Комп'ютерні технології: Підручник / За ред. Пушкаря О.І. - К.: "Академвидав", 2001, с. 507-556.

Структура заняття

  1. Організаційна частина

Вітання. Перевірка присутності студентів на занятті.

ІІ. Повідомлення теми, формулювання мети та основних завдань

Отже, тема сьогоднішнього заняття «Робота з базами даних». На даному занятті ми розглянемо способи створення зведених таблиць.

ІІІ. Актуалізація опорних знань. 

Контрольні запитання для повторення: 

  1. Опишіть способи створення нової таб­лиці.

  2. Для чого слугує ключове поле? Як мож­на його встановити/вилучити?

  3. В яких режимах можна переглядати таб­лицю?

  4. Які елементи містить екран у режимі конструктора?

  5. Які колонки містить таблиця полів (режим конструктора)? Опишіть їх.

IV. Контроль вихідного рівня знань студентів

Перевірка рівня знань студентів за допомогою тестування на комп’ютері . Час проходження тестів 10 хвилин.

V. Вступний інструктаж.

Формування вмінь та навичок. Перелік практичних завдань

Завдання.

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

  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. Створивши запит на вилучення даних , що видалятиме з таблиці ВИДАНО запис на момент повернення читачем книги.

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

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