From c60f9e6524f660890868f8292dd18b1dd71106b2 Mon Sep 17 00:00:00 2001 From: fslprbw <fslprbw@gmail.com> Date: Thu, 12 May 2016 17:55:34 +0700 Subject: [PATCH] add database --- pendidikanpegawai.sql | 179 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 179 insertions(+) create mode 100644 pendidikanpegawai.sql diff --git a/pendidikanpegawai.sql b/pendidikanpegawai.sql new file mode 100644 index 0000000..8ed0f40 --- /dev/null +++ b/pendidikanpegawai.sql @@ -0,0 +1,179 @@ +-- phpMyAdmin SQL Dump +-- version 4.3.11 +-- http://www.phpmyadmin.net +-- +-- Host: 127.0.0.1 +-- Generation Time: May 12, 2016 at 12:48 PM +-- Server version: 5.6.24 +-- PHP Version: 5.6.8 + +SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; +SET time_zone = "+00:00"; + + +/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; +/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; +/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; +/*!40101 SET NAMES utf8 */; + +-- +-- Database: `pendidikanpegawai` +-- + +-- -------------------------------------------------------- + +-- +-- Table structure for table `institusi` +-- + +CREATE TABLE IF NOT EXISTS `institusi` ( + `id_institusi` int(11) NOT NULL, + `nama_institusi` varchar(255) NOT NULL, + `alamat_institusi` varchar(255) NOT NULL, + `email_institusi` varchar(255) NOT NULL, + `telefon_institusi` varchar(255) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `pelatihan` +-- + +CREATE TABLE IF NOT EXISTS `pelatihan` ( + `id_jadwal` int(11) NOT NULL, + `id_institusi` int(11) NOT NULL, + `keahlian` varchar(140) NOT NULL, + `durasi_ijazah` int(11) NOT NULL, + `tanggal` date NOT NULL, + `jam` time NOT NULL, + `tempat` varchar(50) NOT NULL, + `kapasitas` int(5) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `pendaftaran_pelatihan` +-- + +CREATE TABLE IF NOT EXISTS `pendaftaran_pelatihan` ( + `id_pendaftaran` int(11) NOT NULL, + `id_jadwal` int(11) NOT NULL, + `nip` varchar(20) NOT NULL, + `email` varchar(50) NOT NULL, + `no_ijazah` varchar(30) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `pendidikan_formal` +-- + +CREATE TABLE IF NOT EXISTS `pendidikan_formal` ( + `id_formal` int(11) NOT NULL, + `nip` varchar(20) NOT NULL, + `id_institusi` int(11) NOT NULL, + `tingkatan` varchar(20) NOT NULL, + `gelar` varchar(10) NOT NULL, + `jurusan` varchar(140) NOT NULL, + `no_ijazah` varchar(30) NOT NULL, + `tahun` year(4) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `pendidikan_informal` +-- + +CREATE TABLE IF NOT EXISTS `pendidikan_informal` ( + `id_informal` int(11) NOT NULL, + `nip` varchar(20) NOT NULL, + `id_institusi` int(11) NOT NULL, + `keahlian` varchar(140) NOT NULL, + `no_ijazah` varchar(30) NOT NULL, + `tahun` year(4) NOT NULL, + `durasi` int(11) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- +-- Indexes for dumped tables +-- + +-- +-- Indexes for table `institusi` +-- +ALTER TABLE `institusi` + ADD PRIMARY KEY (`id_institusi`); + +-- +-- Indexes for table `pelatihan` +-- +ALTER TABLE `pelatihan` + ADD PRIMARY KEY (`id_jadwal`), ADD KEY `id_institusi` (`id_institusi`); + +-- +-- Indexes for table `pendaftaran_pelatihan` +-- +ALTER TABLE `pendaftaran_pelatihan` + ADD PRIMARY KEY (`id_pendaftaran`), ADD KEY `id_jadwal` (`id_jadwal`); + +-- +-- Indexes for table `pendidikan_formal` +-- +ALTER TABLE `pendidikan_formal` + ADD PRIMARY KEY (`id_formal`), ADD KEY `id_institusi` (`id_institusi`); + +-- +-- Indexes for table `pendidikan_informal` +-- +ALTER TABLE `pendidikan_informal` + ADD PRIMARY KEY (`id_informal`), ADD KEY `id_institusi` (`id_institusi`); + +-- +-- AUTO_INCREMENT for dumped tables +-- + +-- +-- AUTO_INCREMENT for table `institusi` +-- +ALTER TABLE `institusi` + MODIFY `id_institusi` int(11) NOT NULL AUTO_INCREMENT; +-- +-- AUTO_INCREMENT for table `pendidikan_formal` +-- +ALTER TABLE `pendidikan_formal` + MODIFY `id_formal` int(11) NOT NULL AUTO_INCREMENT; +-- +-- Constraints for dumped tables +-- + +-- +-- Constraints for table `pelatihan` +-- +ALTER TABLE `pelatihan` +ADD CONSTRAINT `pelatihan_ibfk_1` FOREIGN KEY (`id_institusi`) REFERENCES `institusi` (`id_institusi`); + +-- +-- Constraints for table `pendaftaran_pelatihan` +-- +ALTER TABLE `pendaftaran_pelatihan` +ADD CONSTRAINT `pendaftaran_pelatihan_ibfk_1` FOREIGN KEY (`id_jadwal`) REFERENCES `pelatihan` (`id_jadwal`); + +-- +-- Constraints for table `pendidikan_formal` +-- +ALTER TABLE `pendidikan_formal` +ADD CONSTRAINT `pendidikan_formal_ibfk_1` FOREIGN KEY (`id_institusi`) REFERENCES `institusi` (`id_institusi`); + +-- +-- Constraints for table `pendidikan_informal` +-- +ALTER TABLE `pendidikan_informal` +ADD CONSTRAINT `pendidikan_informal_ibfk_1` FOREIGN KEY (`id_institusi`) REFERENCES `institusi` (`id_institusi`); + +/*!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 */; -- GitLab