Роздрукувати сторінку
Главная \ Методичні вказівки \ Методичні вказівки \ 2671 Завдання до практичної роботи 27 на тему Ознайомлення з БД Access, Шаблони та Створення БД Студент, ПУЕТ

Завдання до практичної роботи 27 на тему Ознайомлення з БД Access, Шаблони та Створення БД Студент, ПУЕТ

« Назад

Практична робота 27 на тему Ознайомлення з БД Access, Шаблони та Створення БД Студент

Мета роботи: отримати основні навички проектування баз даних, створення та редагування таблиць, набути досвіду формування зв’язків між таблицями

1. Створити БД „Студент” в якій передбачити 4 таблиці наступної структури:

Таблиця 1. Відомості про студентів

Поле

Типи даних

Властивості поля

Примітка

назва

значення

Код студента

Счетчик

Индексированное поле

Да, (совпадения не допускаются)

ключове поле

Прізвище

Текстовый

Формат поля

Ім_я

Текстовый

Индексированное поле

Да (допускаются совпадения)

По батькові

Текстовый

Факультет

Текстовый

Значение по умолчанию

Економіки та менеджменту

Спеціальність

Текстовый

Курс

Числовой

Условие на значение

>0 And <6

Група

Текстовый

Таблиця 2. Додаткові відомості

Поле

Типи даних

Властивості поля

Примітка

назва

значення

Код

Счетчик

Индексированное поле

Да, (совпадения не допускаются)

ключове поле

Прізвище

Мастер подстановок

Индексированное поле

Да, (совпадения не допускаются)

майстер підстановок з таблиці “Відомості про студента”

Дата народження

Дата/время

Адреса

Текстовый

Плата за навчання

Денежный

Стипендія

Денежный

Кількість дітей

Числовой

Число десятичных знаков

0

Стать

Текстовый

Формат поля

Сообщение об ошибке

Ввести „ч” або „ж”

Условие на значение

„Ч” Or „Ж”

Сімейний стан

Логичный

Таблиця 3. Відомості про батьків

Поле

Типи даних

Властивості поля

Примітка

назва

значення

Код

Счетчик

Индексированное поле

Да, (совпадения не допускаются)

ключове поле

Прізвище

Мастер подстановок

Индексированное поле

Да, (совпадения не допускаются)

майстер підстановок з таблиці “Відомості про студента”

Прізвище батька

Текстовый

Формат поля

Прізвище матері

Текстовый

Формат поля

Адреса батьків

Текстовый

Телефон

Текстовый

Маска ввода

###\-##\-##;;

Кількість дітей

Числовой

Число десятичных знаков

0

Місце роботи батька

Текстовый

Місце роботи матері

Текстовый

Таблиця 4. Результати сесії

Поле

Типи даних

Властивості поля

Примітка

назва

значення

Код

Счетчик

Индексированное поле

Да, (совпадения не допускаются)

ключове поле

Прізвище

Мастер подстановок

Индексированное поле

Да, (совпадения допускаются)

майстер підстановок з таблиці “Відомості про студента”

Дисципліна

Текстовый

Бал

Числовой

Условие на значение

>0 And <100

  • завантажити СКБД Access, у вікні створення БД вибрати пункт "Новая база данных" та натиснути кнопку ОК;

  • ввести назву бази даних та натиснути кнопку Создать;

  • перейти на вкладку "Таблицы" та вибрати пункт меню "Создание таблицы в режиме конструктора";

  • у вікні конструктора ввести структуру таблиці "Відомості про студентів";

  • зберегти таблицю, закрити конструктор таблиць;

  • аналогічно створити структуру інших таблиць.

2. Переглянути схему даних (Сервис/Схема данных). Забезпечити цілісність даних з каскадним оновленням та каскадним знищенням полів, що зв’язані

  • викликати контекстне меню на лінії зв'язку між таблицями та вибрати команду "Изменить связь...";

  • у вікні "Изменение связей" (рис. 1) встановити параметри:

обеспечение целостности данных;

каскадное обновление связанных полей;

каскадное удаление связанных полей;

  • схема даних повинна прийняти вигляд як на рисунку 2;

  • закрити схему даних зі збереженням змін. 

Рис. 1. Вікно редагування зв'язків 

Рис. 2. Схема даних після редагування зв'язків між таблицею 

З повагою ІЦ "KURSOVIKS"!