diff --git a/db/NewEmpty.sql b/db/NewEmpty.sql
index bb1e08b9cf76c83e85c7e54163297785d18593a9..068aa054dddd2fd7e6db98e55099e05c413559f8 100644
--- a/db/NewEmpty.sql
+++ b/db/NewEmpty.sql
@@ -3,7 +3,7 @@
 -- http://www.phpmyadmin.net
 --
 -- РҐРѕСЃС‚: 127.0.0.1:3306
--- Время создания: Авг 19 2014 г., 01:56
+-- Время создания: Авг 20 2014 г., 23:32
 -- Версия сервера: 5.5.37-log
 -- Версия PHP: 5.3.28
 
@@ -38,7 +38,15 @@ CREATE TABLE IF NOT EXISTS `accounts` (
   PRIMARY KEY (`ID`),
   UNIQUE KEY `E-Mail` (`E-Mail`),
   UNIQUE KEY `Login` (`Login`)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
+) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=8 ;
+
+--
+-- Дамп данных таблицы `accounts`
+--
+
+INSERT INTO `accounts` (`ID`, `Login`, `Password`, `E-Mail`, `Type`, `ActivationCode`, `isEnabled`, `UserAgent`) VALUES
+(6, 'Abbadon', 'ff6cfea689c242780b084583790e39f5eb03bb91', 'solidovic@gmail.com', 'teacher', NULL, 1, NULL),
+(7, NULL, NULL, NULL, 'student', 'code2', 1, NULL);
 
 -- --------------------------------------------------------
 
@@ -138,7 +146,27 @@ CREATE TABLE IF NOT EXISTS `degrees` (
   `ID` int(11) NOT NULL AUTO_INCREMENT,
   `Name` varchar(200) NOT NULL,
   PRIMARY KEY (`ID`)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
+) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=15 ;
+
+--
+-- Дамп данных таблицы `degrees`
+--
+
+INSERT INTO `degrees` (`ID`, `Name`) VALUES
+(1, 'Аспирант'),
+(2, 'Ассистент'),
+(3, 'Ведущий научный сотрудник'),
+(4, 'Главный научный сотрудник'),
+(5, 'Докторант'),
+(6, 'Доцент'),
+(7, 'Младший научный сотрудник'),
+(8, 'Научный сотрудник'),
+(9, 'Преподаватель'),
+(10, 'Профессор'),
+(11, 'Старший преподаватель'),
+(12, 'Стажер'),
+(13, 'Старший научный сотрудник'),
+(14, 'Доцент');
 
 -- --------------------------------------------------------
 
@@ -152,7 +180,15 @@ CREATE TABLE IF NOT EXISTS `departments` (
   `FacultyID` int(11) NOT NULL,
   PRIMARY KEY (`ID`),
   KEY `FacultyID` (`FacultyID`)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
+) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=3 ;
+
+--
+-- Дамп данных таблицы `departments`
+--
+
+INSERT INTO `departments` (`ID`, `Name`, `FacultyID`) VALUES
+(1, 'Кафедра математического анализа', 1),
+(2, 'Кафедра магического анализа', 1);
 
 -- --------------------------------------------------------
 
@@ -169,12 +205,12 @@ CREATE TABLE IF NOT EXISTS `disciplines` (
   `SemesterID` int(11) NOT NULL,
   `PracticeCount` int(11) NOT NULL DEFAULT '0',
   `LectionCount` int(11) NOT NULL DEFAULT '0',
-  `Type` enum('general','special','choosen') NOT NULL DEFAULT 'general',
-  `Department` varchar(200) DEFAULT NULL,
+  `DepartmentID` int(11) NOT NULL,
   PRIMARY KEY (`ID`),
   KEY `SubjectID` (`SubjectID`),
   KEY `TeacherID` (`AuthorID`),
-  KEY `SemesterID` (`SemesterID`)
+  KEY `SemesterID` (`SemesterID`),
+  KEY `DepartmentID` (`DepartmentID`)
 ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
 
 -- --------------------------------------------------------
@@ -203,7 +239,15 @@ CREATE TABLE IF NOT EXISTS `faculties` (
   `Name` varchar(100) NOT NULL,
   `Abbr` varchar(20) NOT NULL,
   PRIMARY KEY (`ID`)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
+) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=3 ;
+
+--
+-- Дамп данных таблицы `faculties`
+--
+
+INSERT INTO `faculties` (`ID`, `Name`, `Abbr`) VALUES
+(1, 'Математика Механика и КН', 'МехМат'),
+(2, 'Юридический факультет', 'ЮрФак');
 
 -- --------------------------------------------------------
 
@@ -216,7 +260,15 @@ CREATE TABLE IF NOT EXISTS `general_settings` (
   `Val` int(11) DEFAULT NULL,
   `ValS` varchar(300) DEFAULT NULL,
   PRIMARY KEY (`ID`)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
+) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=3 ;
+
+--
+-- Дамп данных таблицы `general_settings`
+--
+
+INSERT INTO `general_settings` (`ID`, `Val`, `ValS`) VALUES
+(1, 1, NULL),
+(2, NULL, 'hfkshfkjdshkjfsdj');
 
 -- --------------------------------------------------------
 
@@ -335,7 +387,14 @@ CREATE TABLE IF NOT EXISTS `semesters` (
   `Year` int(11) NOT NULL,
   `Num` int(11) NOT NULL,
   PRIMARY KEY (`ID`)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
+) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ;
+
+--
+-- Дамп данных таблицы `semesters`
+--
+
+INSERT INTO `semesters` (`ID`, `Year`, `Num`) VALUES
+(1, 2014, 1);
 
 -- --------------------------------------------------------
 
@@ -348,7 +407,17 @@ CREATE TABLE IF NOT EXISTS `specializations` (
   `Name` varchar(50) NOT NULL,
   `Abbr` varchar(20) NOT NULL,
   PRIMARY KEY (`ID`)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
+) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=5 ;
+
+--
+-- Дамп данных таблицы `specializations`
+--
+
+INSERT INTO `specializations` (`ID`, `Name`, `Abbr`) VALUES
+(1, 'Прикладная математика и информатика', 'ПМиИ'),
+(2, 'Информационные технологии', 'ИТ'),
+(3, 'Математика', 'Матем'),
+(4, 'Механика', 'Механика');
 
 -- --------------------------------------------------------
 
@@ -366,7 +435,14 @@ CREATE TABLE IF NOT EXISTS `students` (
   PRIMARY KEY (`ID`),
   KEY `StudyGroupID` (`StudyGroupID`),
   KEY `AccountID` (`AccountID`)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
+) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ;
+
+--
+-- Дамп данных таблицы `students`
+--
+
+INSERT INTO `students` (`ID`, `StudyGroupID`, `AccountID`, `LastName`, `FirstName`, `SecondName`) VALUES
+(1, 1, 7, 'Иванов', 'Иван', 'Иванович');
 
 -- --------------------------------------------------------
 
@@ -384,7 +460,14 @@ CREATE TABLE IF NOT EXISTS `study_groups` (
   PRIMARY KEY (`ID`),
   KEY `SpecializtionID` (`SpecializationID`),
   KEY `FacultyID` (`FacultyID`)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
+) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ;
+
+--
+-- Дамп данных таблицы `study_groups`
+--
+
+INSERT INTO `study_groups` (`ID`, `Grade`, `GroupNum`, `SpecializationID`, `FacultyID`, `Name`) VALUES
+(1, 1, 1, 1, 1, NULL);
 
 -- --------------------------------------------------------
 
@@ -397,7 +480,17 @@ CREATE TABLE IF NOT EXISTS `subjects` (
   `Name` varchar(50) NOT NULL,
   `Abbr` varchar(20) DEFAULT NULL,
   PRIMARY KEY (`ID`)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
+) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=5 ;
+
+--
+-- Дамп данных таблицы `subjects`
+--
+
+INSERT INTO `subjects` (`ID`, `Name`, `Abbr`) VALUES
+(1, 'Математический анализ', 'Матан'),
+(2, 'Конституционное право', 'КП'),
+(3, 'Операционные системы', 'ОС'),
+(4, 'История', 'История');
 
 -- --------------------------------------------------------
 
@@ -435,7 +528,14 @@ CREATE TABLE IF NOT EXISTS `teachers` (
   PRIMARY KEY (`ID`),
   KEY `FacultyID` (`DepartmentID`),
   KEY `AccountID` (`AccountID`)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
+) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ;
+
+--
+-- Дамп данных таблицы `teachers`
+--
+
+INSERT INTO `teachers` (`ID`, `LastName`, `FirstName`, `SecondName`, `DegreeID`, `DepartmentID`, `AccountID`) VALUES
+(1, 'Колобок', 'Фазиль', 'Евреивич', 9, 1, 6);
 
 --
 -- Ограничения внешнего ключа сохраненных таблиц
@@ -486,7 +586,8 @@ ALTER TABLE `departments`
 ALTER TABLE `disciplines`
   ADD CONSTRAINT `disciplines_ibfk_2` FOREIGN KEY (`SubjectID`) REFERENCES `subjects` (`ID`),
   ADD CONSTRAINT `disciplines_ibfk_4` FOREIGN KEY (`SemesterID`) REFERENCES `semesters` (`ID`),
-  ADD CONSTRAINT `disciplines_ibfk_5` FOREIGN KEY (`AuthorID`) REFERENCES `teachers` (`ID`);
+  ADD CONSTRAINT `disciplines_ibfk_5` FOREIGN KEY (`AuthorID`) REFERENCES `teachers` (`ID`),
+  ADD CONSTRAINT `disciplines_ibfk_6` FOREIGN KEY (`DepartmentID`) REFERENCES `departments` (`ID`);
 
 --
 -- Ограничения внешнего ключа таблицы `disciplines_teachers`
diff --git a/db/StoredProcedures.sql b/db/StoredProcedures.sql
index c7062dbd3bf4ad34bec550b6ca57ace50996b76e..7007e716d48dbccadc6f9c9b04b5877226692d76 100644
--- a/db/StoredProcedures.sql
+++ b/db/StoredProcedures.sql
@@ -580,7 +580,6 @@ BEGIN
 	SELECT 	disciplines.AuthorID,
 			disciplines.Grade 			AS 'DisciplineGrade',
 			disciplines.ExamType,
-			disciplines.Type 			AS 'LessonType',
 			disciplines.LectionCount,
 			disciplines.PracticeCount,
 			disciplines.SemesterID,