Назвати файл своїм прізвищем.
Завдання для виконання
Створити БД " Студент" в якій передбачити 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-∞ - " Да (совпадения допускаются)".
|