logo
ЭЗ-2

22.4.4. Завершение работы

Сообщите преподавателю о выполненной работе. После разрешения на завершение работы закройте прикладную программу Microsoft PowerPoint, после чего можете приступить к сдаче тестов по выполненной работе.

Лабораторная работа №23

23.1. Теоретические сведения

Изучите теоретические основы создания таблиц и их связей в СУБД Microsoft Access, рассмотренные в лекционном курсе или других источниках информации.

23.2. Цель работы

Создание базы данных (таблицы и связи между ними) средствами СУБД Microsoft Access

23.3. Постановка задачи

Предметная область: Деканат (успеваемость студентов).

Основные предметно-значимые сущности: Студенты, Группы студентов, Дисциплины, Успеваемость.

Основные предметно-значимые атрибуты сущностей:

-студенты – фамилия, имя, отчество, пол, дата рождения, место рождения, группа студентов;

- группы студентов – название, курс, семестр;

- дисциплины – название, количество часов;

- успеваемость – оценка, вид контроля.

Основные требования к функциям системы:

-выбрать успеваемость студентов по группам и дисциплинам.

Характеристики таблицы-объекта: Группы студентов. Таблица 1

Описание

Имя поля

Тип данных

Свойства поля:

Размер поля

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

Код группы (ключевое поле)

КодГруппы

счетчик

длинное целое

Установится автоматически

Название группы

Название

текстовый

6

Нет

Курс

Курс

числовой

длинное целое

Нет

Семестр

Семестр

числовой

длинное целое

Характеристики таблицы-объекта Студенты: Таблица 2

Описание

Имя поля

Тип данных

Свойства поля:

Размер поля

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

Код студента (ключевое поле)

КодСтудента

счетчик

длинное целое

Установится автоматически

Код группы (внешний ключ)

КодГруппы

числовой

длинное целое

Да. Совпадения допускаются

Фамилия

Фамилия

текстовый

20

Нет

Имя

Имя

текстовый

15

Нет

Отчество

Отчество

текстовый

15

Нет

Пол

Пол

текстовый

1

Нет

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

Дата рожд

дата/время

-

Нет

Место рождения

Место рожд

МЕМО

-

Характеристики таблицы-объекта: Дисциплины. Таблица 3

Описание

Имя поля

Тип поля

Свойства поля:

Размер поля

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

Код дисциплины

КодДисциплины

счетчик.

длинное целое

Установится автоматически

Название дисциплины

Название

текстовый

15

Нет

Общий объем часов

КолЧасов

числовой

длинное целое

Нет

Характеристики таблицы-объекта: Успеваемость. Таблица 4

Описание

Имя поля

Тип поля

Свойства поля:

Размер поля

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

Код оценки (ключевое поле)

КодОценки

счетчик

длинное целое

Установится автоматически

Код дисциплины (внешний ключ)

КодДисциплины

числовой

длинное целое

Да (Допускается)

Код студента (внешний ключ)

КодСтудента

числовой

длинное целое

Да (Допускается)

Оценка

Оценка

текстовый

8

Нет

Вид контроля (экзамен, зачет, рейтинг)

Вид контроля

текстовый

7

Нет

1. Создайте новую базу данных

2. Создайте необходимые таблицы, согласно предметной области.

3. Установите типы данных (счетчик, текстовый, числовой и т.д.), описание и другие необходимые свойства полей (размер поля, маску ввода, подпись, значение по умолчанию и т.д.) созданных таблиц.

4. Определите первичные ключи в созданных таблицах.

5. Определите необходимые связи между таблицами, задайте необходимые параметры обеспечения целостности данных и вид объединения.

6. В схеме данных проверьте правильность созданных таблиц и связей между ними.

7. Заполните созданные таблицы данными (минимум 10 записей на таблицу).

8. Создайте необходимые запросы на выборку, выполняющие основные требования к функциям системы:

1) Создать запрос на выборку. Отображать все фамилии студентов, которые получили оценки отл/A по всем дисциплинам (Успеваемость студентов).

2) Создать параметрический запрос. Создать запрос, в результате которого будет выводиться Фамилия студента, Название группы, Дисциплина и Оценка (отл/А), полученная студентом по дисциплине.

9. Оформите отчет о выполнении лабораторной работы.