Практическая работа № 1

Задание: создать базу данных Студенты для учета сведений о студентах в каталоге X:\users\<папка группы> \ < папка студента>; в базе данных создать таблицы, заполнить их данными.

1. Создать базу данных Студенты.

2. Создать в режиме конструктора таблицу Студенты следующей структуры:

Имя поля Тип данных Свойства поля
Номер зачетки Текстовый Ключевое поле, 6 символов
Название группы Текстовый Размер поля 8
Фамилия Текстовый Размер поля 20
Имя Текстовый Размер поля 15
Отчество Текстовый Размер поля 20
Индекс Текстовый Размер поля 5
Город Текстовый Размер поля 15
Адрес Текстовый Размер поля 30
Номер телефона Текстовый Размер поля 10
WWW Текстовый Размер поля 30
e-mail Текстовый Размер поля 20
Дата рождения Дата/время Формат поля Краткий формат даты
Пол Логический Да - мужской, Нет - женский

3. Создать в режиме конструктора таблицу Группа следующей структуры:

Имя поля Тип данных Свойства поля
Название группы Текстовый Ключевое поле, 8 символов
Факультет Текстовый Размер поля 4
Специальность Текстовый Размер поля 30
Староста Текстовый Размер поля 20
Куратор Текстовый Размер поля 20
Форма обучения Текстовый Размер поля 10

4. В таблицу Группа ввести данные для 8-10 групп.

5. Открыть таблицу Студенты в режиме Конструктора à для поля Группа выбрать другой тип данных – Мастер подстановок, при ответе на вопросы Мастера подстановок из таблицы Группа указать поле Название группы à сохранить изменения.

6. В таблицу Студенты ввести данные для студентов Вашей группы и 15-20 записей с данными студентов других групп, название группы выбирать из списка.

7. Создать в режиме конструктора таблицу Успеваемость следующей структуры:

Имя поля Тип данных Свойства поля
Код записи Счетчик Ключевое поле
Номер зачетки Текстовый
Дисциплина Текстовый
Оценка Числовой Байт
Дата получения Дата/время Краткий формат даты

8. Открыть таблицу Успеваемость в режиме Конструктора à для поля Номер зачетки выбрать другой тип данных – Мастер подстановок, при ответе на вопросы Мастера подстановок из таблицы Студенты указать поля Фамилия, Имя, Отчество à сохранить изменения à перейти в режим Таблицы и ввести несколько десятков записей, выбирая значение поля Номер зачетки из раскрывающегося списка.

9. Открыть Схему данных : одной записи таблицы Студент (в поле Номер зачетки) соответствует несколько записей таблицы Успеваемость (в поле Номерзачетки) .Тип отношения один-ко-многим, установить флажки Обеспечение целостности данных, Каскадное обновление связанных полей и Каскадное удаление связанных полей). Аналогично одной записи таблицы Группа (в поле Название группы) соответствует несколько записей таблицы Студент (в поле Группа).