- •Методичні вказівки до лабораторної роботи №1
- •Microsoft access”
- •1. Мета роботи
- •2. Задачі роботи
- •3. Зміст роботи
- •5.1.2. Загальна характеристика субд Microsoft Access
- •5.1.3. Типи зв'язків між об'єктами
- •5.2. Структура ms Access 2000
- •5.3. Довідкова система Microsoft Access 2000
- •5.3.1. Помічник ms Office
- •5.3.2. Що це таке?
- •5.4. Початок роботи з Microsoft Access
- •5.5. Створення нової бази даних за допомогою „Конструктора”
- •5.5.1. Типи використовуваних полів
- •5.7. Визначення ключових полів
- •5.8. Визначення зв'язків таблиць
- •5.9. Використання режиму таблиці
- •5.9.1 Введення, редагування і перегляд даних
- •5.9.2. Використання „Майстра підстановок” при уведенні даних в таблиці
- •6. Методичні рекомендації
- •7. Контрольні питання
- •8. Рекомендована література
6. Методичні рекомендації
6.1. Для запуску Microsoft Access використовувати Головне системне меню.
6.2. Вивести і переглянути розділ довідкової системи „Создание базы данных и работа в окне базы данных”.
6.3. Для створення нової БД вибрати команду „Файл” „Создать базу данных”.
6.4. Для створення структури ключової таблиці „Студенты” рекомендується використовувати режим „Конструктора”.
Увага! У бланку Властивості” обов'язково вказати довжину текстових полів, формат числових полів і дат. Поле „Номер зал/книжки” в таблиці „Студенти” оголосити ключовим і індексованим із значенням Збіги не допускаються”.
Структура таблиці „Студенти” може бути наступною:
Ім’я поля |
Тип поля |
Номер залікової книжки |
Числовой |
Прізвище |
Текстовый |
Ім'я |
Текстовый |
По батькові |
Текстовый |
Факультет |
Текстовый |
Курс |
Числовой |
Група |
Числовой |
Дата народження |
Дата\Время |
Стипендія |
Числовой |
6.5 Уводити дані в таблицю „Студенти” рекомендується в режимі таблиці. Для збереження записів достатньо просто закрити вікно таблиці.
6.6 Структура таблиці „Іспити” може бути наступною:
Ім'я поля |
Тип поля |
Номер залікової книжки |
Мастер подстановок.. |
Предмет |
Текстовый |
Оцінка |
Числовой |
Дата здачі |
Дата\Время |
Обов'язково визначити потрібні формат і довжину полів в бланку „Свойства”.
Тип поля „Номер залікової книжки” визначається „Майстром підстановок”, використовуючи для підстановки дані з таблиці „Студенти” (див. п. 5.9.2). В якості доступних при підстановці полів вибрати „Прізвище” і „Ім'я”.
Поле „Номер залікової книжки” в таблиці „Іспити” оголосити індексованим із значенням „Совпадения допускаются”.
Увага! При збереженні структури неключової таблиці Microsoft Access може попередити про відсутність ключового поля і запропонує створити це поле. В даному випадку потрібно відмовитися від цього.
6.7 Після визначення структур обох таблиць, викликати вікно „Схема данных” і добавити в схему даних обидві таблиці („Студенти” і „Іспити”). Встановити у вікні схеми даних зв'язок між таблицями по полю „Номер залікової книжки” (див.п.5.8) У вікні „Связи” включити перемикач „Определение целостности данных”. Після цього потрібно вказати тип зв'язку: „Один-ко-многим” і включити опції „Каскадное обновление связанных полей” і „Каскадное удаление связанных полей”. Після цього закрити вікно „Связи”.
6.8 В режимі таблиці увести дані в таблицю „Іспити”, використовуючи створений за допомогою „Майстра підстановок” список в поле „Номер залікової книжки”.
6.9 Для перевірки дотримання цілісності даних при роботі з таблицями потрібно:
змінити значення ключового поля („Номер залікової книжки”) для одного із записів в таблиці „Студенти”. Перейти в таблицю „Іспити” і перевірити, чи змінилося значення спільного поля для відповідних записів;
видалити один із записів в таблиці „Студенти”. Перейти в таблицю „Іспити” і перевірити, видалені чи ні відповідні записи.
Увага! Після редагування таблиці „Студенти” потрібно спочатку зберегти в ній зміни, а потім переходити в не ключову таблицю.