Задание 1. Рассмотрите таблицу Student, содержащую следующие поля:

StudentID, FullName, BirthDate, Email, GroupName.

Определите, что в данном примере является отношением, атрибутами и кортежами. Какой атрибут целесообразно использовать в качестве первичного ключа?

 

Задание 2. Необходимо создать две таблицы: Student и Group. Каждый студент относится к одной учебной группе, а в одной группе может обучаться много студентов. Определите первичные и внешние ключи и запишите пример создания таблиц на SQL.

 

Задание 3. В университете один студент может изучать несколько дисциплин, а одну дисциплину могут изучать несколько студентов. Определите тип связи и предложите структуру таблиц для ее реализации.