
- •С.М. Яцюк Економічна інформатика
- •С.М. Яцюк Економічна інформатика
- •Ms Office. Бази даних Access. Практична робота № 1
- •Хід роботи
- •Практична робота № 2
- •Хід роботи
- •Розгляньте головну кнопкову форму і натисніть на кнопку введення даних.
- •Розгляньте створену базу даних – двосторінкову форму, погортайте записи і введіть у формудані для п’яти осіб.
- •Перейдіть у режим конструктора. Розташуйте всі об’єкти на формі якнайкраще.
- •Закрийте базу даних, зберігаючи форму. Здайте звіти. Практична робота № 3
- •Хід роботи
- •Налагодьте зв’язки між таблицями бд про студентів.
- •Розв’яжіть задачу про склад.
- •Практичні роботи № 4-5
- •Хід роботи № 4
- •1. Запустіть програму ms Access і відкрийте бд, що містить таблицю Оцінки, чи створіть подібну таблицю.
- •2. Розгляньте таблицю і відкоригуйте її.
- •Хід роботи № 5
- •11. Збережіть таблицю Відмінники чи Відмінники2 як новостворену без записів, що повторюються.
- •12. Створіть нову таблицю Оцінки2, відобразивши у ній три перші поля з таблиці Оцінки тих студентів, які мають хоча би одну двійку (чи трійку, якщо двійок немає) з будь-якого предмета.
- •13. Відкрийте таблицю Оцінки2 і перегляньте її.
- •15. Сформулюйте і реалізуйте три будь-які запити до бази даних "Склад".
- •16. Закрийте базу даних. Закінчіть роботу. Здайте звіти.
- •3. Створення запитів на вибірку записів.
- •26. Побудуйте запит на каскадне вилучення даних про студентів, які мають три двійки з будь-яких предметів.
- •27. Закінчіть роботу. Здайте звіти.
- •Рекомендована література
Хід роботи № 4
1. Запустіть програму ms Access і відкрийте бд, що містить таблицю Оцінки, чи створіть подібну таблицю.
2. Розгляньте таблицю і відкоригуйте її.
Якщо в таблиці немає відмінників, змініть дані так, щоб вони були, а також щоб були учні/студенти, які вчаться лише на "4" і "5", і щоб були такі, котрі мають "2" з математики. У таблиці повинно бути не менше десяти записів.
3. Проекспериментуйте з командою Знайти, щоб відшукати записи, де прізвища студентів починаються на букву М.
Клацніть у полі Прізвище і виконайте команду Редагувати - Знайти - У поле Зразок введіть М* і увімкніть перемикач Шукати тільки в поточному полі ■- Знайти ■- Знайти далі.
4. Знайдіть записи студентів, які мають "5" з математики.
5. Усі студенти виправили "2" з математики на "З". Внесіть зміни в БД, використовуючи команду Редагувати - Поміняти.
6. Виведіть на екран (відфільтруйте) записи про студентів, які мають з математики оцінку "5".
Виберіть потрібне поле (клацніть мишею у будь-якій клітинці з оцінкою "5" з математики будь-якого студента) і натисніть на кнопку Фільтр за вибраним - . Перепишіть номери записів у звіт. Відновіть вигляд таблиці кнопкою Вилучити фільтр.
7.Відфільтруйте записи про студентів, котрі не мають "З" з математики.
Виберіть поле з оцінкою "З" з математики і виконайте команду з меню Записи - Фільтр - Заперечити вибране. Вилучіть фільтр.
8. Виведіть записи про студентів, які мають "4" з математики і фізики.
Тут умова складніша, тому виконайте команду Записи - Фільтр - Змінити фільтр. Задайте оцінки ("4" і "4") в полях умов для математики і фізики. Застосуйте фільтр: Записи - Застосувати фільтр. Перепишіть номери записів у звіт. Вилучіть фільтр.
9.Застосуйте розширений фільтр, щоб вивести записи про студентів, які вчаться на "4" або "5" з математики або інформатики.
ЗаписиО Фільтр - Розширений фільтрр - У поля фільтрування Мат і Інф введіть умову 4 or 5 або введіть 4 та 5 у двох рядках - Застосувати фільтр - Перепишіть номери шуканих записів - Вилучити фільтр.
10. Виведіть записи про відмінників.
11. Створіть і виконайте Запиті на вибірку записів про студентів, які мають "5" з інформатики.
Вікно БД - Запити - Створити - Конструктор - ОК - Додайте таблицю Оцінки - Закрийте вікно Додати таблицю. Заповніть бланк запиту, виконайте його і перепишіть номери знайдених записів. Закрийте вікно запиту зі збереженням структури запиту з назвою Запиті.
12. Модифікуйте Запит, щоб вибрати записи про студентів, які вчаться на "4" або "5" з математики і мови.
Вікно бази даних - Запити - Виберіть Запит- Конструктор. Оцінки "4" і "5" введіть одну під одною (у двох рядках) в умовах для полів математики і мови. Запустіть запит. Перепишіть номери записів. Закрийте запит без збереження.
13. Створіть і виконайте новий Запит2 на вибірку лише номерів і прізвищ студентів, у яких сьогодні день іменин.
Запиті за основу не брати. Створіть новий запит. Виберіть якесь ім'я і введіть його у поле Ім'я бланка запиту як умову пошуку (наприклад, Юрій, якщо сьогодні 6 травня, чи інше). Вимкніть режим виведення на екран оцінок, якщо їхні поля занесені в бланк запиту. Виконайте і збережіть Запит2.
14. Створіть Запит3 з параметром для відшукання записів про студентів, які мають деяку, задану параметром, оцінку з математики.
Значення параметра користувач вводитиме в окремому діалоговому вікні після запуску запиту. Виконайте цей пункт методом модифікації Запиту. У полі Мат задайте у квадратних дужках такий текст: [Введіть оцінку]. Ліквідуйте числову умову в іншому полі (Інф).
15. Запустіть Запит З двічі, щоб визначити, хто має з математики "5", а хто — "2".
Прізвища й оцінки занотуйте у звіт.
16. Модифікуйте ЗапитЗ на випадок двох параметрів, наприклад, для полів Мат та Інф, та поекспериментуйте з ним.
17. Закрийте ЗапитЗ, зберігаючи його.
18. Доповніть структуру таблиці Оцінки полем Дата і введіть дати народження студентів, наприклад 25.1.83 тощо.
19. Сконструюйте запит, щоб з'ясувати, хто зі студентів може бути скерований на стажування за кордоном, якщо умова стажування така: оцінки "4" і "5" з усіх предметів і дата народження від 1.1.87 до 31.12.89.
20. Закінчіть роботу. Здайте звіти.