Professional Documents
Culture Documents
--
-- Database: `alexa_iulia`
--
-- --------------------------------------------------------
--
-- Structura de tabel pentru tabelul `course`
--
--
-- Salvarea datelor din tabel `course`
--
-- --------------------------------------------------------
--
-- Structura de tabel pentru tabelul `faculty`
--
CREATE TABLE `faculty` (
`IDFac` int(11) NOT NULL,
`Name` varchar(50) COLLATE utf8_romanian_ci DEFAULT NULL,
`Address` varchar(200) COLLATE utf8_romanian_ci DEFAULT NULL,
`YearFounded` year(4) DEFAULT NULL,
`Dean` varchar(50) COLLATE utf8_romanian_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_romanian_ci;
--
-- Salvarea datelor din tabel `faculty`
--
-- --------------------------------------------------------
--
-- Structura de tabel pentru tabelul `grade`
--
--
-- Salvarea datelor din tabel `grade`
--
-- --------------------------------------------------------
--
-- Structura de tabel pentru tabelul `speciality`
--
--
-- Salvarea datelor din tabel `speciality`
--
-- --------------------------------------------------------
--
-- Structura de tabel pentru tabelul `studdata`
--
--
-- Salvarea datelor din tabel `studdata`
--
-- --------------------------------------------------------
--
-- Structura de tabel pentru tabelul `student`
--
--
-- Indexes for table `course`
--
ALTER TABLE `course`
ADD PRIMARY KEY (`IDCourse`),
ADD KEY `IDSpec` (`IDSpec`);
--
-- Indexes for table `faculty`
--
ALTER TABLE `faculty`
ADD PRIMARY KEY (`IDFac`);
--
-- Indexes for table `grade`
--
ALTER TABLE `grade`
ADD PRIMARY KEY (`IDGrade`),
ADD KEY `IDStud` (`IDStud`),
ADD KEY `IDCourse` (`IDCourse`);
--
-- Indexes for table `speciality`
--
ALTER TABLE `speciality`
ADD PRIMARY KEY (`IDSpec`),
ADD KEY `IDFac` (`IDFac`);
--
-- Indexes for table `studdata`
--
ALTER TABLE `studdata`
ADD PRIMARY KEY (`IDStud`);
--
-- Indexes for table `student`
--
ALTER TABLE `student`
ADD KEY `IDStud` (`IDStud`),
ADD KEY `IDFac` (`IDFac`),
ADD KEY `IDSpec` (`IDSpec`);
--
-- AUTO_INCREMENT for dumped tables
--
--
-- AUTO_INCREMENT for table `course`
--
ALTER TABLE `course`
MODIFY `IDCourse` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=6;
--
-- AUTO_INCREMENT for table `faculty`
--
ALTER TABLE `faculty`
MODIFY `IDFac` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=6;
--
-- AUTO_INCREMENT for table `grade`
--
ALTER TABLE `grade`
MODIFY `IDGrade` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=6;
--
-- AUTO_INCREMENT for table `speciality`
--
ALTER TABLE `speciality`
MODIFY `IDSpec` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=6;
--
-- AUTO_INCREMENT for table `studdata`
--
ALTER TABLE `studdata`
MODIFY `IDStud` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=6;
--
-- Restrictii pentru tabele sterse
--
--
-- Restrictii pentru tabele `course`
--
ALTER TABLE `course`
ADD CONSTRAINT `course_ibfk_1` FOREIGN KEY (`IDSpec`) REFERENCES `speciality`
(`IDSpec`);
--
-- Restrictii pentru tabele `grade`
--
ALTER TABLE `grade`
ADD CONSTRAINT `grade_ibfk_1` FOREIGN KEY (`IDStud`) REFERENCES `studdata`
(`IDStud`),
ADD CONSTRAINT `grade_ibfk_2` FOREIGN KEY (`IDCourse`) REFERENCES `course`
(`IDCourse`);
--
-- Restrictii pentru tabele `speciality`
--
ALTER TABLE `speciality`
ADD CONSTRAINT `speciality_ibfk_1` FOREIGN KEY (`IDFac`) REFERENCES `faculty`
(`IDFac`);
--
-- Restrictii pentru tabele `student`
--
ALTER TABLE `student`
ADD CONSTRAINT `student_ibfk_1` FOREIGN KEY (`IDStud`) REFERENCES `studdata`
(`IDStud`),
ADD CONSTRAINT `student_ibfk_2` FOREIGN KEY (`IDFac`) REFERENCES `faculty`
(`IDFac`),
ADD CONSTRAINT `student_ibfk_3` FOREIGN KEY (`IDSpec`) REFERENCES `speciality`
(`IDSpec`);
COMMIT;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
Manual:
DELETE FROM course;
ALTER TABLE course AUTO_INCREMENT = 1;
DELETE FROM faculty;
ALTER TABLE faculty AUTO_INCREMENT = 1;
DELETE FROM grade;
ALTER TABLE grade AUTO_INCREMENT = 1;
DELETE FROM specialty;
ALTER TABLE specialty AUTO_INCREMENT = 1;
DELETE FROM studdata;
ALTER TABLE studdata AUTO_INCREMENT = 1;
DELETE FROM student;
ALTER TABLE student AUTO_INCREMENT = 1;
Automat: