Практическая работа № 1
Задание: создать базу данных Студенты для учета сведений о студентах в каталоге X:\users\<папка группы> \ < папка студента>; в базе данных создать таблицы, заполнить их данными.
1. Создать базу данных Студенты.
2. Создать в режиме конструктора таблицу Студенты следующей структуры:
Имя поля | Тип данных | Свойства поля |
Номер зачетки | Текстовый | Ключевое поле, 6 символов |
Название группы | Текстовый | Размер поля 8 |
Фамилия | Текстовый | Размер поля 20 |
Имя | Текстовый | Размер поля 15 |
Отчество | Текстовый | Размер поля 20 |
Индекс | Текстовый | Размер поля 5 |
Город | Текстовый | Размер поля 15 |
Адрес | Текстовый | Размер поля 30 |
Номер телефона | Текстовый | Размер поля 10 |
WWW | Текстовый | Размер поля 30 |
Текстовый | Размер поля 20 | |
Дата рождения | Дата/время | Формат поля Краткий формат даты |
Пол | Логический | Да - мужской, Нет - женский |
3. Создать в режиме конструктора таблицу Группа следующей структуры:
Имя поля | Тип данных | Свойства поля |
Название группы | Текстовый | Ключевое поле, 8 символов |
Факультет | Текстовый | Размер поля 4 |
Специальность | Текстовый | Размер поля 30 |
Староста | Текстовый | Размер поля 20 |
Куратор | Текстовый | Размер поля 20 |
Форма обучения | Текстовый | Размер поля 10 |
4. В таблицу Группа ввести данные для 8-10 групп.
5. Открыть таблицу Студенты в режиме Конструктора à для поля Группа выбрать другой тип данных – Мастер подстановок, при ответе на вопросы Мастера подстановок из таблицы Группа указать поле Название группы à сохранить изменения.
6. В таблицу Студенты ввести данные для студентов Вашей группы и 15-20 записей с данными студентов других групп, название группы выбирать из списка.
7. Создать в режиме конструктора таблицу Успеваемость следующей структуры:
Имя поля | Тип данных | Свойства поля |
Код записи | Счетчик | Ключевое поле |
Номер зачетки | Текстовый | |
Дисциплина | Текстовый | |
Оценка | Числовой | Байт |
Дата получения | Дата/время | Краткий формат даты |
8. Открыть таблицу Успеваемость в режиме Конструктора à для поля Номер зачетки выбрать другой тип данных – Мастер подстановок, при ответе на вопросы Мастера подстановок из таблицы Студенты указать поля Фамилия, Имя, Отчество à сохранить изменения à перейти в режим Таблицы и ввести несколько десятков записей, выбирая значение поля Номер зачетки из раскрывающегося списка.
9. Открыть Схему данных : одной записи таблицы Студент (в поле Номер зачетки) соответствует несколько записей таблицы Успеваемость (в поле Номерзачетки) .Тип отношения один-ко-многим, установить флажки Обеспечение целостности данных, Каскадное обновление связанных полей и Каскадное удаление связанных полей). Аналогично одной записи таблицы Группа (в поле Название группы) соответствует несколько записей таблицы Студент (в поле Группа).