- •С.М. Яцюк Економічна інформатика
- •С.М. Яцюк Економічна інформатика
- •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. Закінчіть роботу. Здайте звіти.
- •Рекомендована література
Хід роботи
Запустіть програму для опрацювання бази даних MS ACCESS.
Задайте параметри функціонування програми.
Сервіс – Параметри – Режим таблиці. Виберіть шрифт Arial, розмір 12 п., чорний тощо – Застосувати - ОК
Створіть нову базу даних з іменем файлу – вашим прізвищем: Прізвище 1.
Діалогове вікно ACCESS або увімкніть область задач у нових версіях – Нова база даних – ОК – Виберіть свою папку і дайте файлові назву Прізвище 1. mbd – Cтворити.
Розгляньте головне меню бази даних. Які закладки у ньому є? Активізуйте закладку (натисніть кнопку) Таблиці і виконайте команду Створити в режимі конструктора.
У версії 97 у вікні Нова таблиця виберіть режим Конструктор – ОК – відкриється вікно конструктора з назвою Таблиця 1
Утворіть структуру бази даних.
Введіть назви полів і задайте їхні типи: Номер (лічильник або числовий), Прізвище (текстовий), Мат (числовий), Інф (числовий),Фіз., Літ, Мова (числовий).
Назви типів полів вводити не потрібно, клацніть у полі типу і користуйтеся списком типів, а також вертикальним прокручуванням вертикального поля вікна конструктора, щоб переглянути всю структуру. Поле Прізвище про індексуйте. Для поля Мат задайте властивості: умову на допустиме значення та повідомлення, яке виводитиметься у разі помилки користувача. Текст повідомлення придумайте самі.
Закрийте вікно конструктора таблиці (але не переплутайте з вікном ACCESS) і збережіть структуру таблиці на диску з деякою назвою, наприклад, Оцінки.
Файл – Закрити – Так – Замість назви Таблиця 1 введіть назву Оцінки – ОК. Відмовтеся поки що від ключового поля (натисніть на кнопку Ні)
Відкрийте створену таблицю для введення даних.
У головному вікні БД виберіть таблицю Оцінки І натисніть кнопку Відкрити або двічі клацніть на назві таблиці.
Уведіть у таблицю дані (15 рядків протягом 10 хв.)
Якщо потрібно зменшіть ширину стовпців. Спробуйте у поле Мат ввести неправильне значення оцінки. Закрийте вікно з повідомленням про помилку і введіть правильне значення оцінки.
Заховайте перший стовпець
Поновіть перший стовпець на екрані.
Вилучіть другий запис з таблиці.
Доповніть таблицю ще двома записами
Записи додаються в кінці таблиці.
Увімкніть панель інструментів Таблиця, якщо вона вимкнена.
Вигляд – Панелі інструментів – Таблиця.
Упорядкуйте введені записи за зростанням значень деякого поля.
Виділіть поле, клацнувши на назві, наприклад Прізвище, і натисніть на стандартній панелі на кнопку Впорядкування (Сортування) за зростанням.
Упорядкуйте записи за спаданням значень поля Мат, а потім – за зростанням значень поля Номер.
Модифікуйте структуру таблиці.
Перейдіть у режим конструктора структури: Вигляд – Конструктор. Змініть назву першого поля – НОМЕР.
Закрийте свою таблицю, зберігаючи дані на диску.
У тій же базі даних створіть другу таблицю Телефони, яка міститиме номери телефонів тих же студентів.
Структура таблиці має складатися з таких полів: числового поля НОМЕР і текстових полів Прізвище, Ім’я, Місто, Телефон, Тип тел (із значенням: домашній, мобільний, батьків).
Оскільки перші два поля ті ж самі, що і в таблиці Оцінки, то спочатку в головному вікні БД зробіть копію таблиці Оцінки (Ctrl+C) і вставте її (Ctrl+V). Дайте копії назву Телефони та виберіть з меню параметр Структура і Дані. ОК. Вилучіть у конструкторі зайві поля з оцінками і створіть нові. Формат поля телефон задайте такий: (# # #) # # # - # # - # #.
У конструкторі для типу поля Тип тел увімкніть майстер підстановки і задайте режим Буде введено фіксований набір значень, натискайте на кнопку Далі та введіть один стовпець з трьох значень: домашній, мобільний, батьків.
Перейдіть у режим таблиці і заповніть таблицю даними, яких бракує. Під час введення даних стежте за відповідністю між номерами і прізвищами студентів у двох таблицях.
Дані у таблицю уведіть так, щоб записів, що стосуються одного студента, була різна кількість: 1, 2 або 3, залежно від кількості телефонів. Для цього вставте додаткові записи для студентів, які мають декілька телефонів. Отже, значення даних в полях НОМЕР і Прізвище тут повторюватимуться. Поле Тип тел заповнюйте даними, користуючись створеним списком.
Упорядкуйте таблицю за зростанням у полі НОМЕР або Прізвище. Закрийте таблицю із збереженням на диску.
Створіть третю таблицю з назвою Адреси, яка міститиме адреси тих же осіб.
Структура таблиці повинна складатися з п’яти полів: числового (тут може бути лічильник) НОМЕР, текстових Місто і Вулиця, числових Будинок і Квартира. Заповніть таблицю даними. Якщо студент живе в особняку, то поле Квартира може бути не заповнене. У цьому випадку вважається, що воно має значення Null.
Закрийте базу даних зі збереженням на диску, а також на дискеті. Закінчіть роботу. Здайте звіти.
