-- phpMyAdmin SQL Dump
-- version 2.11.7
-- http://www.phpmyadmin.net
--
-- Хост: localhost
-- Время создания: Мар 11 2009 г., 00:43
-- Версия сервера: 5.0.51
-- Версия PHP: 5.2.6
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
--
-- База данных: `orar`
--
-- --------------------------------------------------------
--
-- Структура таблицы `activitatiformatii_08_09_2`
--
CREATE TABLE IF NOT EXISTS `activitatiformatii_08_09_2` (
`afID` int(4) NOT NULL auto_increment,
`activitateID` int(4) NOT NULL,
`formatieAtomicaID` int(4) NOT NULL,
`disciplinaID` mediumint(2) NOT NULL,
PRIMARY KEY (`afID`),
KEY `formatieAtomicaID` (`formatieAtomicaID`),
KEY `disciplinaID` (`disciplinaID`),
KEY `activitateID` (`activitateID`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
--
-- Дамп данных таблицы `activitatiformatii_08_09_2`
--
-- --------------------------------------------------------
--
-- Структура таблицы `activitati_08_09_2`
--
CREATE TABLE IF NOT EXISTS `activitati_08_09_2` (
`activitateID` int(4) NOT NULL,
`tipActivitateID` smallint(1) NOT NULL,
`cadruID` mediumint(2) NOT NULL,
`salaID` mediumint(2) NOT NULL,
`ziID` smallint(1) NOT NULL,
`oraStart` smallint(1) NOT NULL,
`durata` smallint(1) NOT NULL,
`paritate` char(10) NOT NULL,
`alteInfo` varchar(30) NOT NULL,
`modAfisare` char(5) NOT NULL,
`top` mediumint(2) NOT NULL,
PRIMARY KEY (`activitateID`),
KEY `cadruID` (`cadruID`),
KEY `salaID` (`salaID`),
KEY `ziID` (`ziID`),
KEY `tipActivitateID` (`tipActivitateID`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
--
-- Дамп данных таблицы `activitati_08_09_2`
--
-- --------------------------------------------------------
--
-- Структура таблицы `altetitluri_08_09_2`
--
CREATE TABLE IF NOT EXISTS `altetitluri_08_09_2` (
`altTitluID` smallint(1) NOT NULL,
`nume` varchar(20) NOT NULL,
`numeScurt` char(10) default NULL,
PRIMARY KEY (`altTitluID`),
UNIQUE KEY `nume` (`nume`),
UNIQUE KEY `numeScurt` (`numeScurt`)
) ENGINE=InnoDB DEFAULT CHARSET=cp1251;
--
-- Дамп данных таблицы `altetitluri_08_09_2`
--
INSERT INTO `altetitluri_08_09_2` (`altTitluID`, `nume`, `numeScurt`) VALUES
(0, 'inginer', 'ing.'),
(1, 'docent', 'doc.'),
(2, 'colaborator', 'colab.'),
(3, 'economist', 'ec.'),
(4, 'nu are', NULL);
-- --------------------------------------------------------
--
-- Структура таблицы `cadre_08_09_2`
--
CREATE TABLE IF NOT EXISTS `cadre_08_09_2` (
`cadruID` mediumint(2) NOT NULL auto_increment,
`nume` varchar(30) NOT NULL,
`prenume` varchar(50) NOT NULL,
`email` varchar(50) NOT NULL,
`gradDidacticID` smallint(1) NOT NULL,
`situatieDoctoratID` smallint(1) NOT NULL,
`altTitluID` smallint(1) NOT NULL,
`catedraID` mediumint(2) NOT NULL,
`inCAF` tinyint(1) NOT NULL,
`inBCAF` tinyint(1) NOT NULL,
`inSenat` tinyint(1) NOT NULL,
`inBSenat` tinyint(1) NOT NULL,
PRIMARY KEY (`cadruID`),
KEY `prenume` (`prenume`),
KEY `situatieDoctoratID` (`situatieDoctoratID`),
KEY `altTitluID` (`altTitluID`),
KEY `catedraID` (`catedraID`),
KEY `nume` (`nume`),
KEY `gradDidacticID` (`gradDidacticID`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=7 ;
--
-- Дамп данных таблицы `cadre_08_09_2`
--
INSERT INTO `cadre_08_09_2` (`cadruID`, `nume`, `prenume`, `email`, `gradDidacticID`, `situatieDoctoratID`, `altTitluID`, `catedraID`, `inCAF`, `inBCAF`, `inSenat`, `inBSenat`) VALUES
(1, 'ion', 'ionescu', 'ion@ion.com', 2, 2, 1, 1, 1, 0, 0, 1),
(2, 'andrei', 'andreescu', 'andrei@andrei.com', 3, 2, 2, 2, 1, 1, 1, 1),
(4, 'c', 'c', 'c', 3, 1, 3, 1, 1, 0, 0, 1),
(5, 'c', 'c', 'c', 3, 1, 3, 1, 1, 1, 0, 1),
(6, 'c22', 'bnmm', 'c', 3, 1, 3, 1, 1, 0, 0, 1);
-- --------------------------------------------------------
--
-- Структура таблицы `discipline_08_09_2`
--
CREATE TABLE IF NOT EXISTS `discipline_08_09_2` (
`disciplinaID` mediumint(2) NOT NULL auto_increment,
`facultateID` smallint(1) NOT NULL,
`nume` varchar(70) NOT NULL,
`numescurt` char(15) NOT NULL,
PRIMARY KEY (`disciplinaID`),
KEY `facultateID` (`facultateID`),
KEY `numescurt` (`numescurt`),
KEY `nume` (`nume`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ;
--
-- Дамп данных таблицы `discipline_08_09_2`
--
INSERT INTO `discipline_08_09_2` (`disciplinaID`, `facultateID`, `nume`, `numescurt`) VALUES
(1, 1, 'Matematici Speciale', 'MS'),
(2, 1, 'Metode Numerice', 'MN');
-- --------------------------------------------------------
--
-- Структура таблицы `facultati_08_09_2`
--
CREATE TABLE IF NOT EXISTS `facultati_08_09_2` (
`facultateID` smallint(1) NOT NULL,
`nume` varchar(100) NOT NULL,
`numeScurt` char(20) NOT NULL,
`parola` char(40) NOT NULL,
`durataCicluLicenta` smallint(1) NOT NULL,
`durataCicluMaster` smallint(1) NOT NULL,
PRIMARY KEY (`facultateID`),
UNIQUE KEY `nume` (`nume`),
UNIQUE KEY `numeScurt` (`numeScurt`)
) ENGINE=InnoDB DEFAULT CHARSET=cp1251;
--
-- Дамп данных таблицы `facultati_08_09_2`
--
INSERT INTO `facultati_08_09_2` (`facultateID`, `nume`, `numeScurt`, `parola`, `durataCicluLicenta`, `durataCicluMaster`) VALUES
(1, 'Facultatea de Inginerie electrica', 'FIE', '', 4, 2);
-- --------------------------------------------------------
--
-- Структура таблицы `gradedidactice_08_09_2`
--
CREATE TABLE IF NOT EXISTS `gradedidactice_08_09_2` (
`gradDidacticID` smallint(1) NOT NULL,
`nume` varchar(30) NOT NULL,
`numeScurt` char(10) default NULL,
PRIMARY KEY (`gradDidacticID`),
UNIQUE KEY `nume` (`nume`),
UNIQUE KEY `numeScurt` (`numeScurt`)
) ENGINE=InnoDB DEFAULT CHARSET=cp1251;
--
-- Дамп данных таблицы `gradedidactice_08_09_2`
--
INSERT INTO `gradedidactice_08_09_2` (`gradDidacticID`, `nume`, `numeScurt`) VALUES
(2, '2', '2'),
(3, '3', '3'),
(4, 'asda', 'asda');
-- --------------------------------------------------------
--
-- Структура таблицы `grupe_08_09_2`
--
CREATE TABLE IF NOT EXISTS `grupe_08_09_2` (
`grupaID` int(4) NOT NULL auto_increment,
`nume` char(10) NOT NULL,
`specializareID` mediumint(2) NOT NULL,
`pozitieStart` smallint(1) NOT NULL,
`pozitieStop` smallint(1) NOT NULL,
PRIMARY KEY (`grupaID`),
UNIQUE KEY `nume` (`nume`),
KEY `specializareID` (`specializareID`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
--
-- Дамп данных таблицы `grupe_08_09_2`
--
INSERT INTO `grupe_08_09_2` (`grupaID`, `nume`, `specializareID`, `pozitieStart`, `pozitieStop`) VALUES
(1, '1115', 4, 1, 2);
-- --------------------------------------------------------
--
-- Структура таблицы `logic_08_09_2`
--
CREATE TABLE IF NOT EXISTS `logic_08_09_2` (
`logicID` char(1) NOT NULL default '',
`nume` char(10) default NULL,
PRIMARY KEY (`logicID`),
UNIQUE KEY `nume` (`nume`)
) ENGINE=InnoDB DEFAULT CHARSET=cp1251;
--
-- Дамп данных таблицы `logic_08_09_2`
--
INSERT INTO `logic_08_09_2` (`logicID`, `nume`) VALUES
('0', 'false'),
('1', 'true');
-- --------------------------------------------------------
--
-- Структура таблицы `orare_08_09_2`
--
CREATE TABLE IF NOT EXISTS `orare_08_09_2` (
`orarID` mediumint(2) NOT NULL auto_increment,
`facultateID` smallint(1) NOT NULL,
`an` smallint(1) NOT NULL,
`titluOrar` varchar(100) NOT NULL,
`areSerii` tinyint(1) NOT NULL,
`areSubgrupe` tinyint(1) NOT NULL,
`lungime` smallint(1) NOT NULL,
PRIMARY KEY (`orarID`),
KEY `facultateID` (`facultateID`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ;
--
-- Дамп данных таблицы `orare_08_09_2`
--
INSERT INTO `orare_08_09_2` (`orarID`, `facultateID`, `an`, `titluOrar`, `areSerii`, `areSubgrupe`, `lungime`) VALUES
(1, 1, 1, 'Orar1', 0, 1, 2),
(2, 1, 2, 'Orar2', 1, 1, 3);
-- --------------------------------------------------------
--
-- Структура таблицы `sali_08_09_2`
--
CREATE TABLE IF NOT EXISTS `sali_08_09_2` (
`salaID` mediumint(2) NOT NULL auto_increment,
`facultateID` smallint(1) NOT NULL,
`corp` char(10) NOT NULL,
`campus` char(10) NOT NULL,
`nume` varchar(30) NOT NULL,
`numeScurt` char(10) NOT NULL,
PRIMARY KEY (`salaID`),
KEY `facultateID` (`facultateID`),
KEY `numeScurt` (`numeScurt`),
KEY `nume` (`nume`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
--
-- Дамп данных таблицы `sali_08_09_2`
--
INSERT INTO `sali_08_09_2` (`salaID`, `facultateID`, `corp`, `campus`, `nume`, `numeScurt`) VALUES
(1, 1, 'D', '1', 'Remus Radulet', 'RR');
-- --------------------------------------------------------
--
-- Структура таблицы `serii_08_09_2`
--
CREATE TABLE IF NOT EXISTS `serii_08_09_2` (
`serieID` mediumint(2) NOT NULL auto_increment,
`orarID` mediumint(2) NOT NULL,
`nume` varchar(50) NOT NULL,
`numeScurt` char(20) NOT NULL,
`pozitieStart` smallint(1) NOT NULL,
`pozitieStop` smallint(1) NOT NULL,
PRIMARY KEY (`serieID`),
UNIQUE KEY `numeScurt` (`numeScurt`),
UNIQUE KEY `nume` (`nume`),
KEY `orarID` (`orarID`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
--
-- Дамп данных таблицы `serii_08_09_2`
--
-- --------------------------------------------------------
--
-- Структура таблицы `situatiidoctorat_08_09_2`
--
CREATE TABLE IF NOT EXISTS `situatiidoctorat_08_09_2` (
`situatieDoctoratID` smallint(1) NOT NULL,
`nume` varchar(15) NOT NULL,
`numeScurt` char(7) default NULL,
PRIMARY KEY (`situatieDoctoratID`),
UNIQUE KEY `nume` (`nume`),
UNIQUE KEY `numeScurt` (`numeScurt`)
) ENGINE=InnoDB DEFAULT CHARSET=cp1251;
--
-- Дамп данных таблицы `situatiidoctorat_08_09_2`
--
INSERT INTO `situatiidoctorat_08_09_2` (`situatieDoctoratID`, `nume`, `numeScurt`) VALUES
(0, 'neinscris', ''),
(1, 'doctorand', 'drd.'),
(2, 'doctor', 'dr.');
-- --------------------------------------------------------
--
-- Структура таблицы `specializariorare_08_09_2`
--
CREATE TABLE IF NOT EXISTS `specializariorare_08_09_2` (
`specializareOrarID` mediumint(2) NOT NULL auto_increment,
`specializareID` mediumint(2) NOT NULL,
`orarID` mediumint(2) NOT NULL,
`pozitieStart` smallint(1) NOT NULL,
`pozitieStop` smallint(1) NOT NULL,
PRIMARY KEY (`specializareOrarID`),
KEY `specializareID` (`specializareID`),
KEY `orarID` (`orarID`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ;
--
-- Дамп данных таблицы `specializariorare_08_09_2`
--
INSERT INTO `specializariorare_08_09_2` (`specializareOrarID`, `specializareID`, `orarID`, `pozitieStart`, `pozitieStop`) VALUES
(1, 4, 1, 1, 2),
(2, 4, 2, 3, 5);
-- --------------------------------------------------------
--
-- Структура таблицы `specializari_08_09_2`
--
CREATE TABLE IF NOT EXISTS `specializari_08_09_2` (
`specializareID` mediumint(2) NOT NULL auto_increment,
`facultateID` smallint(1) NOT NULL,
`numeComplet` varchar(100) NOT NULL,
`nume` varchar(50) NOT NULL,
`numeScurt` char(10) NOT NULL,
PRIMARY KEY (`specializareID`),
UNIQUE KEY `numeComplet` (`numeComplet`),
UNIQUE KEY `nume` (`nume`),
UNIQUE KEY `numeScurt` (`numeScurt`),
KEY `facultateID` (`facultateID`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=5 ;
--
-- Дамп данных таблицы `specializari_08_09_2`
--
INSERT INTO `specializari_08_09_2` (`specializareID`, `facultateID`, `numeComplet`, `nume`, `numeScurt`) VALUES
(4, 1, 'Energetica Industriala', 'Energetica', 'energ.');
-- --------------------------------------------------------
--
-- Структура таблицы `subgrupe_08_09_2`
--
CREATE TABLE IF NOT EXISTS `subgrupe_08_09_2` (
`subgrupaID` int(4) NOT NULL auto_increment,
`grupaID` int(4) NOT NULL,
`indice` char(100) NOT NULL,
`serieID` mediumint(2) NOT NULL,
`pozitie` smallint(1) NOT NULL,
PRIMARY KEY (`subgrupaID`),
UNIQUE KEY `indice` (`indice`),
KEY `serieID` (`serieID`),
KEY `grupaID` (`grupaID`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
--
-- Дамп данных таблицы `subgrupe_08_09_2`
--
-- --------------------------------------------------------
--
-- Структура таблицы `tipuriactivitati_08_09_2`
--
CREATE TABLE IF NOT EXISTS `tipuriactivitati_08_09_2` (
`tipActivitateID` smallint(1) NOT NULL,
`nume` varchar(20) NOT NULL,
`numeScurt` char(20) default NULL,
`culoare` char(6) default NULL,
PRIMARY KEY (`tipActivitateID`),
UNIQUE KEY `nume` (`nume`),
UNIQUE KEY `numeScurt` (`numeScurt`)
) ENGINE=InnoDB DEFAULT CHARSET=cp1251;
--
-- Дамп данных таблицы `tipuriactivitati_08_09_2`
--
INSERT INTO `tipuriactivitati_08_09_2` (`tipActivitateID`, `nume`, `numeScurt`, `culoare`) VALUES
(1, 'seminar', 'sem', 'red'),
(2, 'laborator', 'lab', 'blue');
-- --------------------------------------------------------
--
-- Структура таблицы `utilizatori_08_09_2`
--
CREATE TABLE IF NOT EXISTS `utilizatori_08_09_2` (
`utilizatorID` smallint(1) NOT NULL,
`nume` varchar(20) NOT NULL,
`parola` char(32) NOT NULL,
`facultateID` smallint(1) NOT NULL,
`tipUtilizator` char(6) NOT NULL,
PRIMARY KEY (`utilizatorID`),
UNIQUE KEY `nume` (`nume`),
KEY `facultateID` (`facultateID`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
--
-- Дамп данных таблицы `utilizatori_08_09_2`
--
INSERT INTO `utilizatori_08_09_2` (`utilizatorID`, `nume`, `parola`, `facultateID`, `tipUtilizator`) VALUES
(0, 'admin', '25e4ee4e9229397b6b17776bfceaf8e7', 0, 'admin'),
(1, 'fiesc', '437bb0666e9ac32750bb00fb4f9ddfda', 1, 'power'),
(2, 'publiclarg', 'd22e3eed39a81a1e2365ee92a2962d81', 0, 'normal');
-- --------------------------------------------------------
--
-- Структура таблицы `zile_08_09_2`
--
CREATE TABLE IF NOT EXISTS `zile_08_09_2` (
`ziID` smallint(1) NOT NULL,
`nume` varchar(10) NOT NULL,
`numeScurt` varchar(3) NOT NULL,
PRIMARY KEY (`ziID`),
UNIQUE KEY `nume` (`nume`),
UNIQUE KEY `numeScurt` (`numeScurt`)
) ENGINE=InnoDB DEFAULT CHARSET=cp1251;
--
-- Дамп данных таблицы `zile_08_09_2`
--
INSERT INTO `zile_08_09_2` (`ziID`, `nume`, `numeScurt`) VALUES
(1, 'Luni', 'L'),
(2, 'Marti', 'Ma'),
(3, 'Miercuri', 'Mie'),
(4, 'Joi', 'J'),
(5, 'Vineri', 'Vi');
--
-- Ограничения внешнего ключа сохраненных таблиц
--
--
-- Ограничения внешнего ключа таблицы `activitatiformatii_08_09_2`
--
ALTER TABLE `activitatiformatii_08_09_2`
ADD CONSTRAINT `activitatiformatii_08_09_2_ibfk_7` FOREIGN KEY (`activitateID`) REFERENCES `activitati_08_09_2` (`activitateID`),
ADD CONSTRAINT `activitatiformatii_08_09_2_ibfk_8` FOREIGN KEY (`formatieAtomicaID`) REFERENCES `grupe_08_09_2` (`grupaID`),
ADD CONSTRAINT `activitatiformatii_08_09_2_ibfk_9` FOREIGN KEY (`disciplinaID`) REFERENCES `discipline_08_09_2` (`disciplinaID`);
--
-- Ограничения внешнего ключа таблицы `activitati_08_09_2`
--
ALTER TABLE `activitati_08_09_2`
ADD CONSTRAINT `activitati_08_09_2_ibfk_12` FOREIGN KEY (`tipActivitateID`) REFERENCES `tipuriactivitati_08_09_2` (`tipActivitateID`),
ADD CONSTRAINT `activitati_08_09_2_ibfk_13` FOREIGN KEY (`cadruID`) REFERENCES `cadre_08_09_2` (`cadruID`),
ADD CONSTRAINT `activitati_08_09_2_ibfk_14` FOREIGN KEY (`salaID`) REFERENCES `sali_08_09_2` (`salaID`),
ADD CONSTRAINT `activitati_08_09_2_ibfk_15` FOREIGN KEY (`ziID`) REFERENCES `zile_08_09_2` (`ziID`);
--
-- Ограничения внешнего ключа таблицы `cadre_08_09_2`
--
ALTER TABLE `cadre_08_09_2`
ADD CONSTRAINT `cadre_08_09_2_ibfk_16` FOREIGN KEY (`gradDidacticID`) REFERENCES `gradedidactice_08_09_2` (`gradDidacticID`),
ADD CONSTRAINT `cadre_08_09_2_ibfk_17` FOREIGN KEY (`situatieDoctoratID`) REFERENCES `situatiidoctorat_08_09_2` (`situatieDoctoratID`),
ADD CONSTRAINT `cadre_08_09_2_ibfk_18` FOREIGN KEY (`altTitluID`) REFERENCES `altetitluri_08_09_2` (`altTitluID`);
--
-- Ограничения внешнего ключа таблицы `discipline_08_09_2`
--
ALTER TABLE `discipline_08_09_2`
ADD CONSTRAINT `discipline_08_09_2_ibfk_1` FOREIGN KEY (`facultateID`) REFERENCES `facultati_08_09_2` (`facultateID`);
--
-- Ограничения внешнего ключа таблицы `grupe_08_09_2`
--
ALTER TABLE `grupe_08_09_2`
ADD CONSTRAINT `grupe_08_09_2_ibfk_1` FOREIGN KEY (`specializareID`) REFERENCES `specializari_08_09_2` (`specializareID`);
--
-- Ограничения внешнего ключа таблицы `orare_08_09_2`
--
ALTER TABLE `orare_08_09_2`
ADD CONSTRAINT `orare_08_09_2_ibfk_1` FOREIGN KEY (`facultateID`) REFERENCES `facultati_08_09_2` (`facultateID`);
--
-- Ограничения внешнего ключа таблицы `sali_08_09_2`
--
ALTER TABLE `sali_08_09_2`
ADD CONSTRAINT `sali_08_09_2_ibfk_1` FOREIGN KEY (`facultateID`) REFERENCES `facultati_08_09_2` (`facultateID`);
--
-- Ограничения внешнего ключа таблицы `serii_08_09_2`
--
ALTER TABLE `serii_08_09_2`
ADD CONSTRAINT `serii_08_09_2_ibfk_1` FOREIGN KEY (`orarID`) REFERENCES `orare_08_09_2` (`orarID`);
--
-- Ограничения внешнего ключа таблицы `specializariorare_08_09_2`
--
ALTER TABLE `specializariorare_08_09_2`
ADD CONSTRAINT `specializariorare_08_09_2_ibfk_3` FOREIGN KEY (`specializareID`) REFERENCES `specializari_08_09_2` (`specializareID`),
ADD CONSTRAINT `specializariorare_08_09_2_ibfk_4` FOREIGN KEY (`orarID`) REFERENCES `orare_08_09_2` (`orarID`);
--
-- Ограничения внешнего ключа таблицы `specializari_08_09_2`
--
ALTER TABLE `specializari_08_09_2`
ADD CONSTRAINT `specializari_08_09_2_ibfk_1` FOREIGN KEY (`facultateID`) REFERENCES `facultati_08_09_2` (`facultateID`);
--
-- Ограничения внешнего ключа таблицы `subgrupe_08_09_2`
--
ALTER TABLE `subgrupe_08_09_2`
ADD CONSTRAINT `subgrupe_08_09_2_ibfk_4` FOREIGN KEY (`grupaID`) REFERENCES `grupe_08_09_2` (`grupaID`),
ADD CONSTRAINT `subgrupe_08_09_2_ibfk_5` FOREIGN KEY (`serieID`) REFERENCES `serii_08_09_2` (`serieID`);