Назвати файл своїм прізвищем.
Завдання для виконання
Створити БД " Студент" в якій передбачити 4 таблиці наступної структури:
1. Відомості про студентів - основна таблиця 2. Додаткові відомості 3. Відомості про батьків 4. Результати сесії
Методичні вказівки:
1. Запустити програму MS Access:

2. Створити базу даних:


Назвати файл своїм прізвищем.
4. Створити першу таблицю в режимі конструктора:


Таблиця " Відомості про студентів"
| Поле
| Типи даних
| Властивості поля
| Примітка
| | Назва поля
| Значення, яке повинно стояти в цьому полі
| | Код студента
| Счетчик
| Индексированное поле
| Да, (совпадения не допускаются)
| ключове поле
| | Прізвище
| Текстовый
| Формат поля
| >
|
| | Индексированное поле
| Да (Допускаются совпадения)
| | Ім'я
| Текстовый
|
|
|
| | По батькові
| Текстовый
|
|
|
| | Факультет
| Текстовый
| Значение по умолчанию
| Вписати свій факультет (в зразку написано " Фінансів та обліку")
|
| | Спеціальність
| Текстовый
|
| Вписати свою спеціальність
|
| | Курс
| Числовой
| Условие на значение
| > 0 And < 6
|
| | Група
| Текстовый
|
|
|
|
4.1. Вписати дані зі стовпчика " Поле" у відповідні комірки конструктора таблиці. 4.2. Вибрати відповідні типи даних. 4.3. Виділене поле позначається чорним трикутником. В залежності від того яке поле виділене та який тип даних вибраний, в нижній частині вікна формується список валстивостей поля (Свойства поля). Встановити властивості поля зазначені у таблиці. 4.4. Зробити перше поле ключовим. 4.5. Зберегти таблицю назвавши її " Відомості про студентів".
Результат:




5. Створити таблицю " Додаткові відомості". Всі дії схожі на попередні, тільки поле прізвище має тип даних " Мастер подстановок". Це означає, що ця таблиця буде пов'язана з іншою полем " Прізвище".
Таблиця " Додаткові відомості"
| Поле
| Типи даних
| Властивості поля
| Примітка
| | назва
| значення
| | Код
| Счетчик
| Индексированное поле
| Да, (совпадения не допускаются)
| ключове поле
| | Прізвище
| Мастер подстановок
| Индексированное поле
| Да, (совпадения не допускаются)
|
| | Дата народження
| Дата/время
|
|
|
| | Адреса
| Текстовый
|
|
|
| | Плата за навчання
| Денежный
|
|
|
| | Кількість дітей
| Числовой
|
|
|
| | Стать
| Текстовый
| Формат поля
| >
|
| | Сообщение об ошибке
| Ввести " ч" або " ж"
| | Условие на значение
| " Ч" Or " Ж"
| | Сімейний стан
| Логичный
|
|
|
| | Стипендія
| Денежный
|
|
|
| Мастер подстановок працює наступним чином:
5.1. Ввести ім'я поля та вибрати тип даних " Мастер подстановок".

5.2. Натиснути кнопку " Далее".

5.3. Вибрати таблицю " Відомості про студентів". Вона у нас основна, тому в цій базі даних при використанні " Мастера подстановок" слід вибирати тільки її.

5.4. Вибрати поле прізвище.

5.5. Натиснути кнопку " Готово".

5.6. З'явиться вікно з повідомленням про те, що необхідно зберегти таблицю перед створенням зв'язку.

5.7. Вписати назву таблиці.

5.8. Після цього тип даних у полі " Прізвище" зміниться на " Числовой".

6. Створити таким же чином таблиці " Відомості про батьків" та " Результати сесії".
Таблиця " Відомості про батьків"
| Поле
| Типи даних
| Властивості поля
| Примітка
| | назва
| значення
| | Код
| Счетчик
| Индексированное поле
| Да, (совпадения не допускаются)
| ключове поле
| | Прізвище
| Мастер подстановок
| Индексированное поле
| Да, (совпадения не допускаются)
|
| | Прізвище батька
| Текстовый
| Формат поля
| >
| Прізвище, ім'я та по- батькові
| | Прізвище матері
| Текстовый
| Формат поля
| >
| Прізвище, ім'я та по- батькові
| | Адреса батьків
| Текстовый
|
|
|
| | Телефон
| Текстовый
| Маска ввода
| ###\-##\-##;;
|
| | Місце роботи батька
| Текстовый
|
|
|
| | Місце роботи матері
| Текстовый
|
|
|
| Таблиця " Результати сесії"
| Поле
| Типи даних
| Властивості поля
| Примітка
| | назва
| значення
| | Код
| Счетчик
| Индексированное поле
| Да, (совпадения не допускаются)
| ключове поле
| | Прізвище
| Мастер подстановок
| Индексированное поле
| Да, (допускаются совпадения)
|
| | Дисципліна
| Текстовый
|
|
|
| | Оцінка
| Числовой
| Условие на значение
| > 1 And < 6
|
| 7. Переглянути та налагодити " Схему даних". 7.1. Натиснути " Сервис - Схема данных".

7.2. Відкриється наступне вікно.

7.3. Натиснути на кожній із ліній зв'язків та вибрати пункт " Изменить связь..."

7.4. Встановити відмічені на малюнку опції та натиснути кнопку ОК.

7.5. Вікно повинно прийняти наступний вигляд. Зв'язок 1-1 (один до одного) показує, що із основної таблиці " Відомості про студентів" до таблиць " Додаткові відомості" та " Відомості про батьків" можна взяти одного студента тільки один раз. Зв'язок 1-∞ (один до безкінечності) показує, що із основної таблиці " Відомості про студентів" до таблиці " Результати сесії" одного студента можна взяти довільну кількість разів. Тип зв'язку 1-1 вказувався нами при виборі властивості поля " Индексированное поле" - " Да (совпадения не допускаются)". Відповідно 1-∞ - " Да (совпадения допускаются)".

|