Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Статьи » Система автоматизації обліку учнів

Реферат Система автоматизації обліку учнів





(15)

); TABLE family ADD CONSTRAINT family_fk1 FOREIGN KEY ( id_pupil ) REFERENCES pupil ( id_pupil ); TABLE family ADD CONSTRAINT family_fk2 FOREIGN KEY ( id_parent ) REFERENCES parent ( id_parent );


Таблиця 4 - Структура таблиці teacher (учитель)

АтрібутТіп даннихКомментарійid_teacherintІдентіфікатор вчителя Первинний ключsurnamevarchar (30) Прізвище учітеляnamevarchar (12) Ім'я учітеляlast_namevarchar (15) По батькові учітеляid_categoryintВнешній ключ

Структура таблиці teacher призначена для зберігання даних про вчителів.

Стовпець id_teacher генерується автоматично при додаванні запису в таблицю і є унікальним ідентифікатором учітеля.запроси для створення таблиці teacher:

CREATE TABLE teacher (

id_teacher INT NOT NULL AUTO_INCREMENT, KEY ( id_teacher )

surname VARCHAR (30),

name VARCHAR (12),

last_name VARCHAR (15),

id_category INT

); TABLE teacher ADD CONSTRAINT teacher_fk1 FOREIGN KEY ( id_category ) REFERENCES category ( id_category );


Таблиця 5 - Структура таблиці category (категорія вчителя)

id_categoryintПервічний ключrankvarchar (30) Категорія вчителя

Структура таблиці category призначена для зберігання відомостей про категорії вчителя (ця таблиця-довідник).

Стовпець id_category генерується автоматично при додаванні запису в таблицю і є унікальним ідентифікатором категорії учітеля.запрос для створення таблиці category:

CREATE TABLE category (

id_category INT NOT NULL AUTO_INCREMENT, KEY ( id_category )

rank VARCHAR (30)

);


Таблиця 6 - Структура таблиці teaching (викладання)

АтрібутТіп даннихКомментарійid_teacherintВнешній ключyearyearУчебний годid_subjectintВнешній ключid_classintВнешній ключ

Структура таблиці teaching призначена для зберігання даних про роботу учітелей.запроси для створення таблиці teaching:

CREATE TABLE teaching (

id_teacher INT,

year YEAR,

id_subject INT,

id_class INT

); TABLE teaching ADD CONSTRAINT teaching_fk1 FOREIGN KEY ( id_teacher ) REFERENCES teacher ( id_teacher ); TABLE teaching ADD CONSTRAINT teaching_fk2 FOREIGN KEY ( id_subject ) REFERENCES subject ( id_subject ); TABLE teaching ADD CONSTRAINT teaching_fk3 FOREIGN KEY ( id_class ) REFERENCES class ( id_class );


Таблиця 7 - Структура таблиці studies (навчання)

АтрібутТіп даннихКомментарійid_pupilintВнешній ключyearyearУчебний годid_classintВнешній ключ

Структура таблиці studies призначена для зберігання даних про родітелях.запроси для створення бази даних:

CREATE TABLE studies (

id_pupil INT,

year YEAR,

id_class INT

); TABLE studies ADD CONSTRAINT studies_fk1 FOREIGN KEY ( id_pupil ) REFERENCES pupil ( id_pupil ); TABLE studies ADD CONSTRAINT studies_fk2 FOREIGN KEY ( id_class ) REFERENCES class ( id_class );


Таблиця 8 - Структура таблиці class (клас)

АтрібутТіп даннихКомментарійid_classintІдентіфікатор класу Первинний ключclass_levelintКласс (рік навчання) class_lettercharКласс (буква)

Структура таблиці class призначена для зберігання даних про класи (таблиця-довідник).

Стовпець id_class генерується автоматично при додаванні запису в таблицю і є унікальним ідентифікатором класс.запрос для створення таблиці class:

CREATE TABLE class (

id_class INT NOT NULL AUTO_INCREMENT, KEY ( id_class )

class_level INT,

class_letter CHAR,

);


Таблиця 9 - Структура таблиці subject (секції)

АтрібутТіп даннихКомментарійid_subjectintПервічний ключsubject_titlevarchar (20) Назва предмета

Структура таблиці subject призначена для зберігання даних про шкільні предметах (таблиця-довідник).

Стовпець id_subject генерується автоматично при додаванні запису в таблицю і...


Назад | сторінка 13 з 26 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Базові поняття реляційної моделі даних (створення таблиці MS Access)
  • Реферат на тему: Комп'ютерна обробка даних таблиці Microsoft Office Access
  • Реферат на тему: Методика викладання інформатики (електронні таблиці Excel)
  • Реферат на тему: Відеореклама. Електронні таблиці
  • Реферат на тему: Електронні таблиці Excel 2003