Структура таблиц учебной базы данных

Таблица groups

id - идентификатор группы, уникальное значение, тип INTEGER, первичный ключ, служит для связи между таблицей групп (groups) и студентов (students)

number - номер группы, тип VARCHAR (строковый), соответствует типу нумерации, принятой в вузе

curator_id – внешний ключ куратора группы, тип INTEGER (ссылается на первичный ключ в таблице prepods)

year - год поступления в вуз, тип INTEGER

Таблица students

id - идентификатор студента, уникальное значение, тип INT, первичный ключ

lastname - фамилия студента, тип VARCHAR

firstname - имя студента, тип VARCHAR

secondname – отчество студента, тип VARCHAR

group_id - идентификатор группы, тип INT, ссылается на поле id в таблице groups

Таблица prepods

id – идентификатор преподавателя, уникальное значение, тип INTEGER, первичный ключ

lastname – фамилия преподавателя, тип VARCHAR

firstname – имя преподавателя, тип VARCHAR

secondname – отчество преподавателя, тип VARCHAR

Таблица subjects

id – идентификатор учебного курса, уникальное значение, тип INTEGER, первичный ключ

title – название учебного курса, тип VARCHAR

prepod_id – идентификатор преподавателя по данному учебному курсу, внешний ключ, ссылается на поле id в таблице prepods

Таблица marks

student_id – идентификатор студента, компонент составного первичного ключа, ссылается на id в таблице students

subject_id – идентификатор учебного курса, компонент составного первичного ключа, ссылается на id в таблице subjects

mark – оценка данного студента по данному курсу, тип VARCHAR (таким образом, в данном поле оценка должна проставляться в текстовом виде, например: «отлично», «хорошо», «зачет»)


Лабораторная работа №1. Создание структуры базы данных и заполнение таблиц

Цель работы

Знакомство с программным продуктом OpenOffice.org Base. Создание структуры учебной базы данных. Заполнение таблиц актуальными данными.

Задание на лабораторную работу

Создайте таблицы students, groups, prepods описанные выше.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: