Труды КНЦ вып.7 (ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ вып.2 4/2011(7))

students student number_zach : int(l 1) fio: varchar(30) sex : enum('мужской’,’женский1) birthdatc : varchart I1) in_year : varchar( 10) propiskaaddrcss: varchart60) prozhivanic_addrcss: varchart60) category: cnumC6ei категорми','сирота',’иивалил') type_obuchcnia : спшпСбюджст’,'оплата','целевое') formaobuchenia: епит<'очная','ионная','вечерняя') fakultct: int<It) spec: int(l I) gruppa: varchart30) stipendiya : cnunK'академическая','новышейная','социальная','мат. помощь') language: епиш<’английский’,‘немецкий’) edu doc: text students stu dp rik azi id : int(20) prikaz: int<20) date_podpis: date content: text students uspevaemost id : int(l I) discipline : int( 11) hours : int(11) mark : varchart>0) students disciplines id : int( 11) name: varchart50) students abituricnt id: inttll) fio: varchart50) sex: епшп<'мужской','женскинг) birth datc : varchar( 12) edu doc: text propiskaaddrcss: varchart60) category : cnum<'6ei категории’.'енрога'.'инналнд') forma obuchenia: спитСочная'.'заочная’.'нсчсрняя') type_obuchenia: епит<'бюджет’,'о 1 и 1 ага','целевое') students prikazi id : int(l I) vid_prikaza: varchart60) students fakultct id : inu 11) fakultct: varchart30) students spec id : inK 11) spec: varchart30) students authorization id: int<II) login: varchart40) password: varchart40) rights: varchart40) unit: varchart40) students vypusknik numbcr zach : int(l I) fio : varchart30) sex: varchar(10) birtli date: varchart30) spec: int<II) in_year: varchart 10) out_year: varchart 10) forma obuchenia: епшп<'очная','-мочная','вечерняя') diplom topic: varchart.10) otl diplom : tinyintf I ) job: text Рис. 2. Схема данных Центральной, как видно из схемы данных, является таблица «Студент». С ней связаны вспомогательные таблицы «Факультет» и «Специальность». В этих таблицах хранятся статичные данные (справочники), необходимые для возможности заполнения соответствующих полей в таблице «Студент» из списка, а не вручную. Связаны они между собой связью «один-ко-многим». Кроме того, с таблицей «Студент» связаны таблицы, хранящие уникальные данные для каждого студента. Это таблицы «Успеваемость» и «Приказы студента». «Успеваемость» связана с таблицей «Дисциплины», хранящей список всех учебных дисциплин, преподаваемых в вузе, т.е. назначение таблицы также для обеспечения возможности выбора нужной дисциплины при формировании карточки, вместо ручного ввода. В таблице «Успеваемость» хранятся данные, ставящие в соответствие дисциплину, количество часов по ней и оценку или 258

RkJQdWJsaXNoZXIy MTUzNzYz