- •Робота з базами даних у системі управління базами даних (субд) Access
- •Лабораторна робота № 1
- •В діалоговому вікні виконати дії згідно малюнка і клацнути ок:
- •Контрольні питання:
- •Лабораторна робота №2
- •Контрольні питання:
- •Лабораторна робота №3
- •Контрольні питання:
- •Лабораторна робота №4
- •Контрольні питання:
- •Лабораторна робота №5
- •Контрольні питання:
Лабораторна робота № 1
Тема роботи: « СУБД Access. Створення файлу бази даних “Освіта”. Створення таблиць у базі ».
Мета роботи: Навчитись створювати файли БД та структури (шапки) таблиць в базі.
Завдання:
Створити у власній папці файл БД з ім’ям «Освіта».
Створити в БД «Освіта» структуру таблиці «Студенти» за допомогою Майстра таблиць.
Відкрити створену Майстром таблицю «Студенти» в режимі Конструктора і змінити властивість Размер поля для кожного з полів.
Заповнити таблицю записами.
Хід роботи:
Відкрити вікно додатку: Пуск →Программы→MicrosoftOffice→ MicrosoftOfficeAccess
Створити файл: Файл→Создать→Новая база данных…→ відкрити власну папку→ →ввести ім’я для файлу «Освіта» → клацнути кнопку Создать.
Ознайомитись з елементами вікна БД «Освіта» (об’єктами та кнопками).
Створити структуру таблиці «Студенти» за допомогою Майстра таблиць: Виділити → клацнути .
В діалоговому вікні виконати дії згідно малюнка і клацнути ок:
4.2. Виконати дії згідно малюнка і клацнути Далее:
Виконати дії згідно малюнка і клацнути Далее:
Виконати дії згідно малюнка і клацнути Далее:
Виконати дії згідно малюнка і клацнути Готово:
Як результат виконаних дій, на екрані відкриється форма для введення записів в таблицю, яку пропонується закрити зі збереженням макету форми з будь-яким іменем.
Відкрити таблицю «Студенти» в режимі Конструктора і виконати редагування властивостей Размер поля для усіх полів (наприклад, для поля НомСтудБіл замінити розмір поля з 4-х на 10. Для всіх інших полів розмір полів визначити самостійно.
Закрити вікно Конструктора.
Заповнити таблицю записами за допомогою Форми.
Після заповнення таблиці записами переглянути останні в режимі Таблиці:
9.1. У вікні БД (об’єкт Таблицы ) виділити ім’я таблиці «Студенти» і клацнути кнопку Открыть (див.малюнок).
9.2. На екрані:
Контрольні питання:
Як створити новий файл БД в середовищі СУБД Access?
Які способи введення даних до таблиць вам відомі?
Що таке структура таблиці?
Дати визначення полю и запису таблиці.
Назвати властивості полів.
Як створити структуру таблиці Майстром (по крокам).
Об’єкт БД Форма, призначення і використання форм.
Як записати записи в таблицю і як їх переглянути?
Лабораторна робота №2
Тема роботи: «Створення таблиць в СУБД Access з використанням Майстра підстановок. Заповнення таблиць записами.»
Мета роботи: Навчитись створювати структури таблиць в режимі Конструктора з використанням Майстра підстановок.
Завдання:
Створити структуру таблиці «Викладачі» в режимі Конструктора:
Створити структуру таблиці «Дисципліна» в режимі Конструктора:
Створити структуру таблиці «Успішність» в режимі Конструктора:
Заповнити створені таблиці записами.
Хід роботи:
Створити структури таблиць «Викладачі», «Дисципліни», «Успішність», скориставшись відповідними вказівками. ! В першу чергу потрібно створити і заповнити даними таблиці-довідники: «Студенти», «Викладачі», «Дисципліни», а потім таблицю «Успішність».
Структури таблиць:
Мал. 1.
Загальні вказівки що до створення структури таблиці в режимі Конструктора:
у вікні БД вибрати пункт «Создание таблицы в режиме Конструктора» і натиснути кнопку Создать;
Мал. 2.
в діалоговому вікні «Новая таблица» вибрати пункт Конструктор і ОК;
Мал. 3.
у вікні конструктора таблиць ввести імена полів, вибрати типи даних для них та визначити відповідні властивості (наприклад Розмір поля тощо);
Мал. 4.
визначити потрібні ключові поля виділивши ім’я поля або полів та натиснути кнопку панелі інструментів , або скориставшись контекстним меню на цьому полі; ! Таблиця «Успішність» визначених ключів не має (див. структури таблиць);
використати Майстер підстановок для полів які цього потребують;
закрити вікно Конструктора, виконавши збереження таблиці та визначення її ім’я.
4. Зауваження:
Для таблиці «Викладачі»:
поле Код викладача - текстове, розмір його – 3 знаки, ключове;
тип і розмір інших полів визначити самостійно.
Для таблиці «Дисципліна»:
поле Код дисципліни – текстове, розміром 3 знаки, :
поле Код викладача – текстове, розміром 3 знаки;
для поля Код викладача використавши Майстер підстановок, створити можливість вибору зі списку потрібного коду з таблиці «Викладачі»;
поля Код дисципліни та Код викладача входять до складу ключа, тобто відтворюють складовий ключ;
поле Кількість годин – числове, розміром Байт;
тип і розмір інших полів визначити самостійно.
Для таблиці «Успішність»:
поле НомЗалКн – текстове, розміром 3 знаки.
для поля НомЗалКн використавши Майстер підстановок, створити можливість вибору зі списку потрібного коду з таблиці «Студенти»;
поле Код викладача таблиці «Успішність» повинно співпадати по типу і розміру з полем Код викладача таблиці «Викладачі», тобто бути текстовим розміром 3 знаки;
для поля Код викладача використавши Майстер підстановок, створити можливість вибору зі списку потрібного коду з таблиці «Викладачі»
поле Код дисципліни таблиці «Успішність» повинно співпадати по типу і розміру з полем Код дисципліни таблиці «Дисципліни», тобто бути текстовим розміром 3 знаки;
для поля Код дисципліни використавши Майстер підстановок, створити можливість вибору зі списку потрібного коду з таблиці «Дисципліни».
5. Використання Майстра підстановок на прикладі таблиці «Дисципліна» ( Мал.):
для поля Код викладача вибрати тип даних – текстовий, розмір поля -3;
для поля Код викладача відкрити список типів даних і вибрати Майстер підстановок;
Мал.5. Вибір Майстра підстановок
Мал. 6. 1-й крок Майстра підстановок (вибір об’єкта для підстановки).
Мал. 7. 2-й крок Майстра підстановок (вибір таблиці «Викладачі»)
Мал.8. 3-й крок Майстра підстановок (відбираються поля: Код викладача, Прізвище, Назва кафедри)
Мал. 9. 4-й крок Майстра підстановок (Вибір поля сортування)
Мал. 10. 5-й крок Майстра підстановок (зняти прапорець, який ховає ключовий стовпчик)
Мал.11. 6-й крок Майстра підстановок (виділити поле Код викладача,, значення якого будуть підставлятись)
Мал.12. 7-й крок Майстра підстановок
(натиснути кнопку Готово)
а б
Мал. 13. Зміст вкладки Підстановка до (а) і після (б) створення підстановки.
6. Підстановки для полів інших таблиць виконати з врахування відповідних зауважень ( див. п.4).
7. Заповнювати таблиці записами зразу після їх створення, тобто після створення їх структур.