- •Лабораторная работа №11
- •Методические указания
- •Ход работы
- •3.2. Создать структуру таблицы Студенты:
- •3.3. Создать структуру таблицы Дисциплины.
- •3.4. Создать структуру таблицы Успеваемость.
- •4. Установить связи между таблицами:
- •5. Заполнение таблиц
- •7. Формирование запросов
- •1) Создание запроса на выборку.
- •2) Создать параметрический запрос
- •6. Проверка обеспечения целостности данных (каскадное удаление).
- •Контрольные вопросы:
- •Форма отчета
3.2. Создать структуру таблицы Студенты:
В окне Конструктора таблиц заполнить разделы Имя поля, Тип данных и Свойства поля в соответствии с таблицей 2.
Таблица 2. Характеристики таблицы-объекта Студенты
Описание |
Имя поля |
Тип данных |
Свойства поля |
|
Размер поля |
Индексированное |
|||
Код студента (ключевое поле) |
КодСтудента |
счетчик |
длинное целое |
установится автоматически |
Код группы (внешний ключ) |
КодГруппы |
числовой |
длинное целое |
да (совпадения допускаются) |
Фамилия |
Фамилия |
текстовый |
20 |
нет |
Имя |
Имя |
текстовый |
15 |
нет |
Отчество |
Отчество |
текстовый |
15 |
нет |
Пол |
Пол |
текстовый |
1 |
нет |
Дата рождения |
Дата рожд |
Дата/время |
- |
нет |
Место рождения |
Место рожд |
МЕМО |
- |
нет |
Для поля КодГруппы выбрать тип Мастер подстановок. Это позволит облегчить заполнение данными этого поля, так как в таблице Студенты будут отображаться не коды группы, а их названия. После выбора типа Мастер подстановок откроется первое диалоговое окно Создание подстановки
В этом окне выбирается способ, которым столбец подстановки получит свои значения: из таблицы или запроса, затем щелчок по кнопке Далее.
В следующем диалоговом окне выбирается таблица, содержащая столбец подстановки – Группа студентов, щелчок по кнопке Далее.
В следующем окне выбирается поле (Название), используемое в качестве столбца подстановки, и щелчком по кнопке переносится в окно Выбранные поля. Щелчок по кнопке Далее .
Следующее окно содержит сообщения о том, какие действия выполнить со столбцом в случае необходимости. Щелчок по кнопке Далее .
В следующем окне выполнить щелчок по кнопке Готово. Появится сообщение о том, что перед созданием связи необходимо сохранить таблицу. Для этого выполнить щелчок по кнопке Да.
В разделе Тип данных будет указан тип числовой, т.е. тип, соответствующий типу поля подстановки из таблицы Группа студентов.
Для поля КодГруппы установить свойство - Индексированное поле. Для этого в разделе Свойство поля выбрать строку Индексированное поле. Выполнить щелчок по кнопке раскрытия списка и выбрать строку - Да (Допускаются совпадения).
После создания структуры таблицы необходимо задать ключевое поле - КодСтудента. Сохранить структуры таблицы, введя имя таблицы, Студенты.
3.3. Создать структуру таблицы Дисциплины.
В окне Конструктора таблиц заполнить разделы Имя поля, Тип данных и Свойства поля в соответствии с таблицей 3.
Таблица 3. Характеристики таблицы-объекта Дисциплины
Описание |
Имя поля |
Тип данных |
Свойства поля |
|
Размер поля |
Индексированное |
|||
Код дисциплины |
КодДисциплины |
счетчик |
длинное целое |
установится автоматически |
Название дисциплины |
Название |
текстовый |
15 |
нет |
Общий объем часов |
КолЧасов |
числовой |
длинное целое |
нет |
После создания структуры таблицы необходимо задать ключевое поле - КодДисциплины.
Сохранить структуры таблицы, введя имя таблицы, Дисциплины.
