diff --git a/P3/controller/connectdb.php b/P3/controller/connectdb.php index c8938929e7d4c718902e2ab6abfd1c5ae30f0fa5..4a6f3889bb76d32ce73cab80fe4c36ec8d96a34c 100644 --- a/P3/controller/connectdb.php +++ b/P3/controller/connectdb.php @@ -7,33 +7,15 @@ // Create connection $conpp = mysqli_connect($servername1, $username1, $password1, $dbname1); - $servername2 = "localhost"; - $username2 = "root"; - $password2 = ""; - $dbname2 = "db_ppl_core"; - // Create connection - $conc = mysqli_connect($servername2, $username2, $password2, $dbname2); - // Check connection if (!$conpp) { die("Connection penilaian performansi failed: " . mysqli_connect_error()); } - if(!$conc){ - die("Connection db core failed: " . mysqli_connect_error()); - } return $conpp; - //return array('conpp' => $conpp, 'conc' => $conc); } function connect_database2() { - $servername1 = "localhost"; - $username1 = "root"; - $password1 = ""; - $dbname1 = "penilaian_performansi"; - // Create connection - $conpp = mysqli_connect($servername1, $username1, $password1, $dbname1); - $servername2 = "localhost"; $username2 = "root"; $password2 = ""; @@ -42,14 +24,10 @@ $conc = mysqli_connect($servername2, $username2, $password2, $dbname2); // Check connection - if (!$conpp) { - die("Connection penilaian performansi failed: " . mysqli_connect_error()); - } if(!$conc){ die("Connection db core failed: " . mysqli_connect_error()); } return $conc; - //return array('conpp' => $conpp, 'conc' => $conc); } ?> \ No newline at end of file diff --git a/P3/controller/login_controller.php b/P3/controller/login_controller.php index 6c00be93169bb80c1927dd16e603e2e02e5fedd9..5d607d37a7891592f7f985c065725f50e2bb9282 100644 --- a/P3/controller/login_controller.php +++ b/P3/controller/login_controller.php @@ -15,7 +15,9 @@ function isLoginValid() { $username = $_POST['username']; $password = $_POST['password'] ; echo $username." - ".$password; - $conn = connect_database2(); + $conn = connect_database(); + $conn2 = connect_database2(); + $sql = "SELECT * FROM user WHERE username ='$username' AND password = '$password'"; $result = $conn->query($sql); // Jika sudah ada, ambil id_penilaiannya @@ -24,7 +26,7 @@ function isLoginValid() { $nama = ""; $sql= "SELECT nama FROM pegawai WHERE nip='$username' " ; - $result = $conn->query($sql); + $result = $conn2->query($sql); if ($result->num_rows > 0) { while($row = $result->fetch_assoc()) { $nama=$row["nama"]; diff --git a/P3/controller/user_controller b/P3/controller/user_controller deleted file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 diff --git a/db_ppl_core_20160425.sql b/db_ppl_core_20160425.sql new file mode 100644 index 0000000000000000000000000000000000000000..0868df7310715b54327d51be9d87ca315f2e3e4c --- /dev/null +++ b/db_ppl_core_20160425.sql @@ -0,0 +1,525 @@ +-- phpMyAdmin SQL Dump +-- version 4.2.7.1 +-- http://www.phpmyadmin.net +-- +-- Host: 127.0.0.1 +-- Generation Time: Apr 25, 2016 at 09:55 AM +-- Server version: 5.6.24-log +-- PHP Version: 5.5.15 + +SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; +SET time_zone = "+07: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: `db_ppl_core` +-- + +CREATE DATABASE IF NOT EXISTS db_ppl_core; +USE db_ppl_core; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `jabatan` +-- + +CREATE TABLE IF NOT EXISTS `jabatan` ( + `id` varchar(25) NOT NULL, + `id_rumpun` varchar(25) NOT NULL, + `nama` varchar(100) NOT NULL, + `kualifikasi` enum('Pendidikan','Keahlian') NOT NULL, + `keterangan` varchar(255) NOT NULL, + `kode` varchar(25) NOT NULL, + `nilai` int(10) NOT NULL, + `created_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, + `updated_at` datetime DEFAULT NULL, + `status` tinyint(1) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- +-- Dumping data for table `jabatan` +-- + +INSERT INTO `jabatan` (`id`, `id_rumpun`, `nama`, `kualifikasi`, `keterangan`, `kode`, `nilai`, `created_at`, `updated_at`, `status`) VALUES +('1', '14', 'Kasubag Anggaran', 'Pendidikan', 'tidak ada', '001', 0, '2016-04-04 20:56:49', NULL, 1), +('10', '18', 'Panitera Pengganti', 'Pendidikan', 'tidak ada', '010', 0, '2016-04-04 20:56:49', NULL, 1), +('11', '18', 'Jurusita', 'Pendidikan', 'tidak ada', '011', 0, '2016-04-04 20:56:49', NULL, 1), +('12', '2', 'Bendahara', 'Pendidikan', 'tidak ada', '012', 0, '2016-04-04 20:56:49', NULL, 1), +('13', '2', 'Sekretaris', 'Pendidikan', 'tidak ada', '013', 0, '2016-04-04 20:56:49', NULL, 1), +('14', '3', 'Staff Umum', 'Pendidikan', 'tidak ada', '014', 0, '2016-04-04 20:56:49', NULL, 1), +('15', '4', 'Kepala Urusan Kepegawaian', 'Pendidikan', 'tidak ada', '015', 0, '2016-04-04 20:56:49', NULL, 1), +('16', '4', 'Kepala Urusan Keuangan', 'Pendidikan', 'tidak ada', '016', 0, '2016-04-04 20:56:49', NULL, 1), +('17', '4', 'Wakil Sekretaris', 'Pendidikan', 'tidak ada', '017', 0, '2016-04-04 20:56:49', NULL, 1), +('18', '19', 'Ketua', 'Pendidikan', 'tidak ada', '018', 0, '2016-04-04 20:56:49', NULL, 1), +('19', '19', 'Panitera', 'Pendidikan', 'tidak ada', '019', 0, '2016-04-04 20:56:49', NULL, 1), +('2', '14', 'Staff Bagian Keuangan', 'Pendidikan', 'tidak ada', '002', 0, '2016-04-04 20:56:49', NULL, 1), +('20', '19', 'Sekretaris Umum', 'Pendidikan', 'tidak ada', '020', 0, '2016-04-04 20:56:49', NULL, 1), +('21', '19', 'Bendahara Umum', 'Pendidikan', 'tidak ada', '021', 0, '2016-04-04 20:56:49', NULL, 1), +('22', '9', 'Dosen', 'Pendidikan', 'tidak ada', '022', 0, '2016-04-04 20:56:49', NULL, 1), +('23', '8', 'Guru', 'Pendidikan', 'tidak ada', '023', 0, '2016-04-04 20:56:49', NULL, 1), +('24', '9', 'Staff Tata Usaha', 'Pendidikan', 'tidak ada', '024', 0, '2016-04-04 20:56:49', NULL, 1), +('25', '8', 'Staff Tata Usaha', 'Pendidikan', 'tidak ada', '025', 0, '2016-04-04 20:56:49', NULL, 1), +('26', '11', 'Operator', 'Pendidikan', 'tidak ada', '026', 0, '2016-04-04 20:56:49', NULL, 1), +('27', '7', 'Staff Administrasi', 'Pendidikan', 'tidak ada', '027', 0, '2016-04-04 20:56:49', NULL, 1), +('28', '16', 'Staff Pajak', 'Pendidikan', 'tidak ada', '028', 0, '2016-04-04 20:56:49', NULL, 1), +('29', '20', 'Detektif', 'Pendidikan', 'tidak ada', '029', 0, '2016-04-04 20:56:49', NULL, 1), +('3', '14', 'Kasubag Verifikasi', 'Pendidikan', 'tidak ada', '003', 0, '2016-04-04 20:56:49', NULL, 1), +('30', '21', 'Pustakawan', 'Pendidikan', 'tidak ada', '030', 0, '2016-04-04 20:56:49', NULL, 1), +('4', '14', 'Staff Bagian Verifikasi', 'Pendidikan', 'tidak ada', '004', 0, '2016-04-04 20:56:49', NULL, 1), +('5', '13', 'Staff Bagian Verifikasi', 'Pendidikan', 'tidak ada', '005', 0, '2016-04-04 20:56:49', NULL, 1), +('6', '18', 'Hakim', 'Pendidikan', 'tidak ada', '006', 0, '2016-04-04 20:56:49', NULL, 1), +('7', '18', 'Panmud Pidana', 'Pendidikan', 'tidak ada', '007', 0, '2016-04-04 20:56:49', NULL, 1), +('8', '18', 'Staff Perdata', 'Pendidikan', 'tidak ada', '008', 0, '2016-04-04 20:56:49', NULL, 1), +('9', '18', 'Staff Pidana', 'Pendidikan', 'tidak ada', '009', 0, '2016-04-04 20:56:49', NULL, 1); + +-- -------------------------------------------------------- + +-- +-- Table structure for table `kecamatan` +-- + +CREATE TABLE IF NOT EXISTS `kecamatan` ( + `id` int(11) NOT NULL, + `nama` varchar(50) NOT NULL, + `alamat_kantor` varchar(255) NOT NULL, + `id_pengurus` varchar(16) NOT NULL, + `id_kota` int(11) NOT NULL, + `created_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, + `updated_at` datetime DEFAULT NULL, + `status` tinyint(1) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `keluarga` +-- + +CREATE TABLE IF NOT EXISTS `keluarga` ( + `id` varchar(16) NOT NULL, + `alamat` varchar(255) NOT NULL, + `id_rt` int(11) NOT NULL, + `created_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, + `status` tinyint(1) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `kelurahan` +-- + +CREATE TABLE IF NOT EXISTS `kelurahan` ( + `id` int(11) NOT NULL, + `nama` varchar(50) NOT NULL, + `alamat_kantor` varchar(255) NOT NULL, + `id_pengurus` varchar(16) NOT NULL, + `id_kecamatan` int(11) NOT NULL, + `created_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, + `updated_at` datetime DEFAULT NULL, + `status` tinyint(1) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `kota` +-- + +CREATE TABLE IF NOT EXISTS `kota` ( + `id` int(11) NOT NULL, + `nama` varchar(50) NOT NULL, + `alamat_kantor` varchar(255) NOT NULL, + `id_pengurus` varchar(16) NOT NULL, + `id_provinsi` int(11) NOT NULL, + `created_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, + `updated_at` datetime DEFAULT NULL, + `status` tinyint(1) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `pegawai` +-- + +CREATE TABLE IF NOT EXISTS `pegawai` ( + `nip` varchar(20) NOT NULL, + `id_penduduk` varchar(16) NOT NULL, + `id_jabatan` varchar(20) NOT NULL, + `id_atasan` varchar(20) NOT NULL, + `nama` varchar(25) NOT NULL, + `golongan` varchar(25) NOT NULL, + `unit_kerja` varchar(100) NOT NULL, + `pangkat` varchar(25) NOT NULL, + `created_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, + `status` tinyint(1) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- +-- Dumping data for table `pegawai` +-- + +INSERT INTO `pegawai` (`nip`, `id_penduduk`, `id_jabatan`, `id_atasan`, `nama`, `golongan`, `unit_kerja`, `pangkat`, `created_at`, `status`) VALUES +('185608011912111099', '352423290479036', '6', '195608011924121099', 'Emily Chapman', 'II/b', 'Hakim', 'Pengatur Muda Tingkat I', '2016-04-04 21:29:39', 1), +('185608011923111099', '352423290479030', '30', '196006041982116000', 'Stephen Cook', 'II/a', 'Pustakawan', 'Pengatur Muda', '2016-04-04 21:29:39', 1), +('185608011939111099', '352423290479033', '3', '196006041982116000', 'Diana Harper', 'II/b', 'Kasubag Verifikasi', 'Pengatur Muda Tingkat I', '2016-04-04 21:29:39', 1), +('185608011981111003', '352423290479054', '24', '199608011981111035', 'Russell Simmons', 'II/d', 'Staff Tata Usaha', 'Pengatur Tingkat I', '2016-04-04 21:29:39', 1), +('185608011981111007', '352423290479063', '27', '195608011981121004', 'Kimberly Ryan', 'II/d', 'Staff Administrasi', 'Pengatur Tingkat I', '2016-04-04 21:29:39', 1), +('185608011981111019', '352423290479048', '18', '199608011967111000', 'Kevin Alexander', 'II/c', 'Ketua', 'Pengatur', '2016-04-04 21:29:39', 1), +('185608011981111032', '352423290479039', '9', '195608011924121099', 'Tina Chapman', 'II/b', 'Staff Pidana', 'Pengatur Muda Tingkat I', '2016-04-04 21:29:39', 1), +('185608011981111036', '352423290479045', '15', '195608011981121037', 'Ann Spencer', 'II/b', 'Kepala Urusan Kepegawaian', 'Pengatur Muda Tingkat I', '2016-04-04 21:29:39', 1), +('185608011981111090', '352423290479042', '12', '195608011981121037', 'Joshua Davis', 'II/b', 'Bendahara', 'Pengatur Muda Tingkat I', '2016-04-04 21:29:39', 1), +('185608011981111135', '352423290479060', '30', '195608011981121001', 'Alice Austin', 'IV/b', 'Pustakawan', 'Pembina Tingkat I', '2016-04-04 21:29:39', 1), +('185608011981111267', '352423290479057', '27', '195608011981121001', 'Nancy Lane', 'II/d', 'Staff Administrasi', 'Pengatur Tingkat I', '2016-04-04 21:29:39', 1), +('185608011981123099', '352423290479051', '21', '199608011967111000', 'Martin Clark', 'II/c', 'Bendahara Umum', 'Pengatur', '2016-04-04 21:29:39', 1), +('185608012181111099', '352423290479027', '27', '196006041982116000', 'Jacqueline Sanchez', 'II/a', 'Staff Administrasi', 'Pengatur Muda', '2016-04-04 21:29:39', 1), +('185609011981111099', '352423290479024', '24', '195608011981121008', 'Jack Jackson', 'II/a', 'Staff Tata Usaha', 'Pengatur Muda', '2016-04-04 21:29:39', 1), +('187608011981111056', '352423290479056', '26', '199608011981111035', 'Lawrence Harrison', 'II/d', 'Operator', 'Pengatur Tingkat I', '2016-04-04 21:29:39', 1), +('195608011912121089', '352423290479037', '7', '195608011924121099', 'Philip Myers', 'II/b', 'Panmud Pidana', 'Pengatur Muda Tingkat I', '2016-04-04 21:29:39', 1), +('195608011912121099', '352423290479031', '1', '196006041982116000', 'Deborah Holmes', 'II/a', 'Kasubag Anggaran', 'Pengatur Muda', '2016-04-04 21:29:39', 1), +('195608011924121099', '352423290479034', '4', '196006041982116000', 'Christina Campbell', 'II/b', 'Staff Bagian Verifikasi', 'Pengatur Muda Tingkat I', '2016-04-04 21:29:39', 1), +('195608011945121099', '352423290479028', '28', '196006041982116000', 'Larry Murphy', 'II/a', 'Staff Pajak', 'Pengatur Muda', '2016-04-04 21:29:39', 1), +('195608011981111099', '352423290479021', '21', '195608011981121008', 'Theresa Dixon', 'IV/a', 'Bendahara Umum', 'Pembina', '2016-04-04 21:29:39', 1), +('195608011981121001', '352423290479052', '22', '199608011967111000', 'Wayne Henderson', 'II/c', 'Dosen', 'Pengatur', '2016-04-04 21:29:39', 1), +('195608011981121004', '352423290479055', '25', '199608011981111035', 'Joseph Riley', 'II/d', 'Staff Tata Usaha', 'Pengatur Tingkat I', '2016-04-04 21:29:39', 1), +('195608011981121008', '352423290479064', '28', '195608011981121004', 'Anthony Burns', 'IV/b', 'Staff Pajak', 'Pembina Tingkat I', '2016-04-04 21:29:39', 1), +('195608011981121021', '352423290479043', '13', '195608011981121037', 'Melissa Parker', 'II/b', 'Sekretaris', 'Pengatur Muda Tingkat I', '2016-04-04 21:29:39', 1), +('195608011981121034', '352423290479040', '10', '195608011924121099', 'Ernest Olson', 'II/b', 'Panitera Pengganti', 'Pengatur Muda Tingkat I', '2016-04-04 21:29:39', 1), +('195608011981121037', '352423290479046', '16', '199608011967111000', 'David Hudson', 'II/b', 'Kepala Urusan Keuangan', 'Pengatur Muda Tingkat I', '2016-04-04 21:29:39', 1), +('195608011981121098', '352423290479025', '25', '196006041982116000', 'Doris Rice', 'II/a', 'Staff Tata Usaha', 'Pengatur Muda', '2016-04-04 21:29:39', 1), +('195608011981121123', '352423290479049', '19', '199608011967111000', 'Michelle Oliver', 'II/c', 'Panitera', 'Pengatur', '2016-04-04 21:29:39', 1), +('195608011981121145', '352423290479058', '28', '195608011981121001', 'Cynthia Campbell', 'II/d', 'Staff Pajak', 'Pengatur Tingkat I', '2016-04-04 21:29:39', 1), +('195608011981121165', '352423290479061', '25', '195608011981121001', 'Steven Simmons', 'II/c', 'Staff Tata Usaha', 'Pengatur', '2016-04-04 21:29:39', 1), +('195608111981121099', '352423290479022', '22', '195608011981121008', 'Dorothy Gonzales', 'II/a', 'Dosen', 'Pengatur Muda', '2016-04-04 21:29:39', 1), +('196006041982101000', '352423290479003', '3', '195608011981111099', 'Timothy Arnold', 'III/a', 'Kasubag Verifikasi', 'Penata Muda', '2016-04-04 21:29:39', 1), +('196006041982101099', '352423290479001', '1', '195608011981111099', 'Jean Cox', 'III/a', 'Kasubag Anggaran', 'Penata Muda', '2016-04-04 21:29:39', 1), +('196006041982102000', '352423290479004', '4', '195608011981111099', 'Carlos Fields', 'III/a', 'Staff Bagian Verifikasi', 'Penata Muda', '2016-04-04 21:29:39', 1), +('196006041982103000', '352423290479005', '5', '195608011981111099', 'Sara Howard', 'III/b', 'Staff Bagian Verifikasi', 'Penata Muda Tingkat I', '2016-04-04 21:29:39', 1), +('196006041982104000', '352423290479006', '6', '195608011981111099', 'Andrew Wood', 'III/b', 'Hakim', 'Penata Muda Tingkat I', '2016-04-04 21:29:39', 1), +('196006041982105000', '352423290479007', '7', '195608011981111099', 'Nicholas Lawrence', 'III/b', 'Panmud Pidana', 'Penata Muda Tingkat I', '2016-04-04 21:29:39', 1), +('196006041982106000', '352423290479008', '8', '195608011981111099', 'Henry Roberts', 'III/b', 'Staff Perdata', 'Penata Muda Tingkat I', '2016-04-04 21:29:39', 1), +('196006041982107000', '352423290479009', '9', '195608011981111099', 'Nicholas Boyd', 'III/b', 'Staff Pidana', 'Penata Muda Tingkat I', '2016-04-04 21:29:39', 1), +('196006041982108000', '352423290479010', '10', '195608011981111099', 'Amy Boyd', 'III/b', 'Panitera Pengganti', 'Penata Muda Tingkat I', '2016-04-04 21:29:39', 1), +('196006041982109000', '352423290479011', '11', '195608011981111099', 'Heather Mccoy', 'III/b', 'Jurusita', 'Penata Muda Tingkat I', '2016-04-04 21:29:39', 1), +('196006041982110000', '352423290479012', '12', '195608011981121008', 'Craig Oliver', 'III/b', 'Bendahara', 'Penata Muda Tingkat I', '2016-04-04 21:29:39', 1), +('196006041982111000', '352423290479013', '13', '195608011981121008', 'Willie Willis', 'III/b', 'Sekretaris', 'Penata Muda Tingkat I', '2016-04-04 21:29:39', 1), +('196006041982112000', '352423290479014', '14', '195608011981121008', 'Elizabeth Russell', 'III/b', 'Staff Umum', 'Penata Muda Tingkat I', '2016-04-04 21:29:39', 1), +('196006041982113000', '352423290479015', '15', '195608011981121008', 'Kelly Daniels', 'III/c', 'Kepala Urusan Kepegawaian', 'Penata', '2016-04-04 21:29:39', 1), +('196006041982114000', '352423290479016', '16', '195608011981121008', 'Jimmy Evans', 'III/c', 'Kepala Urusan Keuangan', 'Penata', '2016-04-04 21:29:39', 1), +('196006041982115000', '352423290479017', '17', '195608011981121008', 'Dorothy Dixon', 'III/c', 'Wakil Sekretaris', 'Penata', '2016-04-04 21:29:39', 1), +('196006041982116000', '352423290479018', '18', '195608011981121008', 'Kenneth Bennett', 'III/d', 'Ketua', 'Penata Tingkat I', '2016-04-04 21:29:39', 1), +('196006041982117000', '352423290479019', '19', '195608011981121008', 'Ruby Nelson', 'III/d', 'Panitera', 'Penata Tingkat I', '2016-04-04 21:29:39', 1), +('196006041982118000', '352423290479020', '20', '195608011981121008', 'Harold Robinson', 'III/d', 'Sekretaris Umum', 'Penata Tingkat I', '2016-04-04 21:29:39', 1), +('197006041992211098', '352423290479002', '2', '195608011981111099', 'Norma Young', 'III/a', 'Staff Bagian Keuangan', 'Penata Muda', '2016-04-04 21:29:39', 1), +('199608011321111000', '352423290479026', '26', '196006041982116000', 'Ryan Alexander', 'II/a', 'Operator', 'Pengatur Muda', '2016-04-04 21:29:39', 1), +('199608011911111000', '352423290479032', '2', '196006041982116000', 'Shirley Fields', 'II/a', 'Staff Bagian Keuangan', 'Pengatur Muda', '2016-04-04 21:29:39', 1), +('199608011912111000', '352423290479035', '5', '195608011924121099', 'George Ross', 'II/b', 'Staff Bagian Verifikasi', 'Pengatur Muda Tingkat I', '2016-04-04 21:29:39', 1), +('199608011967111000', '352423290479029', '29', '196006041982116000', 'Louise Carter', 'II/a', 'Detektif', 'Pengatur Muda', '2016-04-04 21:29:39', 1), +('199608011981111002', '352423290479053', '23', '199608011981111035', 'Angela Powell', 'II/c', 'Guru', 'Pengatur', '2016-04-04 21:29:39', 1), +('199608011981111012', '352423290479038', '8', '195608011924121099', 'Joe Sanchez', 'II/b', 'Staff Perdata', 'Pengatur Muda Tingkat I', '2016-04-04 21:29:39', 1), +('199608011981111035', '352423290479044', '14', '195608011981121037', 'Aaron West', 'II/b', 'Staff Umum', 'Pengatur Muda Tingkat I', '2016-04-04 21:29:39', 1), +('199608011981111038', '352423290479047', '17', '199608011967111000', 'Martha Hunter', 'II/b', 'Wakil Sekretaris', 'Pengatur Muda Tingkat I', '2016-04-04 21:29:39', 1), +('199608011981111056', '352423290479041', '11', '195608011924121099', 'Albert Meyer', 'II/b', 'Jurusita', 'Pengatur Muda Tingkat I', '2016-04-04 21:29:39', 1), +('199608011981111065', '352423290479065', '29', '195608011981121004', 'Gary Hunter', 'II/b', 'Detektif', 'Pengatur Muda Tingkat I', '2016-04-04 21:29:39', 1), +('199608011981111198', '352423290479059', '29', '195608011981121001', 'Theresa Schmidt', 'II/c', 'Detektif', 'Pengatur', '2016-04-04 21:29:39', 1), +('199608011981111987', '352423290479062', '26', '195608011981121004', 'Jessica Perry', 'II/d', 'Operator', 'Pengatur Tingkat I', '2016-04-04 21:29:39', 1), +('199608011981234509', '352423290479050', '20', '199608011967111000', 'Judith Wallace', 'II/c', 'Sekretaris Umum', 'Pengatur', '2016-04-04 21:29:39', 1), +('199638011981111000', '352423290479023', '23', '195608011981121008', 'Brandon Matthews', 'II/a', 'Guru', 'Pengatur Muda', '2016-04-04 21:29:39', 1); + +-- -------------------------------------------------------- + +-- +-- Table structure for table `penduduk` +-- + +CREATE TABLE IF NOT EXISTS `penduduk` ( + `id` varchar(16) NOT NULL, + `nama` varchar(255) NOT NULL, + `tanggal_lahir` date NOT NULL, + `tempat_lahir` int(11) NOT NULL, + `jenis_kelamin` varchar(1) NOT NULL, + `id_keluarga` varchar(16) DEFAULT NULL, + `id_ayah` varchar(16) DEFAULT NULL, + `id_ibu` varchar(16) DEFAULT NULL, + `hubungan_keluarga` varchar(50) NOT NULL, + `golongan_darah` varchar(2) DEFAULT NULL, + `agama` varchar(50) DEFAULT NULL, + `wni` tinyint(1) DEFAULT NULL, + `status_perkawinan` varchar(50) NOT NULL, + `pekerjaan` varchar(50) DEFAULT NULL, + `pendidikan` varchar(50) DEFAULT NULL, + `id_izin_tetap` varchar(20) DEFAULT NULL, + `id_passport` varchar(16) DEFAULT NULL, + `created_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, + `status` tinyint(1) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `provinsi` +-- + +CREATE TABLE IF NOT EXISTS `provinsi` ( + `id` int(11) NOT NULL, + `nama` varchar(50) NOT NULL, + `alamat_kantor` varchar(255) NOT NULL, + `id_pengurus` varchar(16) NOT NULL, + `created_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, + `updated_at` datetime DEFAULT NULL, + `status` tinyint(1) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `rt` +-- + +CREATE TABLE IF NOT EXISTS `rt` ( + `id` int(11) NOT NULL, + `nama` varchar(50) NOT NULL, + `alamat_kantor` varchar(255) NOT NULL, + `id_pengurus` varchar(16) NOT NULL, + `id_rw` int(11) NOT NULL, + `created_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, + `updated_at` datetime DEFAULT NULL, + `status` tinyint(1) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `rumpun` +-- + +CREATE TABLE IF NOT EXISTS `rumpun` ( + `id` varchar(20) NOT NULL, + `nama` varchar(100) NOT NULL, + `nomor_urut` varchar(25) NOT NULL, + `created_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, + `updated_at` datetime DEFAULT NULL, + `status` tinyint(1) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- +-- Dumping data for table `rumpun` +-- + +INSERT INTO `rumpun` (`id`, `nama`, `nomor_urut`, `created_at`, `updated_at`, `status`) VALUES +('1', 'Fisika, Kimia, dan yang berkaitan', '1', '2016-04-04 20:31:19', NULL, 1), +('10', 'Pendidikan Lainnya', '10', '2016-04-04 20:35:30', NULL, 1), +('11', 'Rumpun Operator Alat-alat Optik dan Elektronik', '11', '2016-04-04 20:36:06', NULL, 1), +('12', 'Teknisi dan Pengontrol Kapal', '12', '2016-04-04 20:36:40', NULL, 1), +('13', 'Pengawas Kualitas dan Keamanan', '13', '2016-04-04 20:36:58', NULL, 1), +('14', 'Akuntan dan Anggaran', '14', '2016-04-04 20:37:12', NULL, 1), +('15', 'Asisten Profesional Keuangan dan Penjualan', '15', '2016-04-04 20:37:36', NULL, 1), +('16', 'Imigrasi dan Pajak', '16', '2016-04-04 20:38:02', NULL, 1), +('17', 'Manajemen', '17', '2016-04-04 20:38:19', NULL, 1), +('18', 'Hukum dan Peradilan', '18', '2016-04-04 20:38:33', NULL, 1), +('19', 'Hak Cipta, Paten, dan Merek', '19', '2016-04-04 20:38:54', NULL, 1), +('2', 'Matematika, Statistik, dan yang berkaitan', '2', '2016-04-04 20:31:38', NULL, 1), +('20', 'Penyidik dan Detektif', '20', '2016-04-04 20:39:11', NULL, 1), +('21', 'Arsiparis dan Pustakawan', '21', '2016-04-04 20:39:31', NULL, 1), +('22', 'Ilmu Sosial', '22', '2016-04-04 20:39:43', NULL, 1), +('23', 'Penerangan dan Seni Budaya', '23', '2016-04-04 20:39:57', NULL, 1), +('24', 'Keagamaan', '24', '2016-04-04 20:40:08', NULL, 1), +('25', 'Politik dan Hubungan Luar Negeri', '25', '2016-04-04 20:40:25', NULL, 1), +('3', 'Kekomputeran', '3', '2016-04-04 20:31:57', NULL, 1), +('4', 'Arsitek, Insinyur, dan yang berkaitan', '4', '2016-04-04 20:32:16', NULL, 1), +('5', 'Penelitian dan perekayasaan', '5', '2016-04-04 20:33:18', NULL, 1), +('6', 'Ilmu Hayat', '6', '2016-04-04 20:33:34', NULL, 1), +('7', 'Kesehatan', '7', '2016-04-04 20:33:47', NULL, 1), +('8', 'Pendidikan Tingkat Pendidikan Tinggi', '8', '2016-04-04 20:34:04', NULL, 1), +('9', 'Pendidikan Tingkat Taman Kanak-kanak, Dasar, Lanjutan, dan Sekolah Khusus', '9', '2016-04-04 20:34:32', NULL, 1); + +-- -------------------------------------------------------- + +-- +-- Table structure for table `rw` +-- + +CREATE TABLE IF NOT EXISTS `rw` ( + `id` int(11) NOT NULL, + `nama` varchar(50) NOT NULL, + `alamat_kantor` varchar(255) NOT NULL, + `id_pengurus` varchar(16) NOT NULL, + `id_kelurahan` int(11) NOT NULL, + `created_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, + `updated_at` datetime DEFAULT NULL, + `status` tinyint(1) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `skpd` +-- + +CREATE TABLE IF NOT EXISTS `skpd` ( + `id` varchar(20) NOT NULL, + `id_jabatan` varchar(20) NOT NULL, + `nama` varchar(25) NOT NULL, + `created_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, + `updated_at` datetime DEFAULT NULL, + `status` tinyint(1) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- +-- Indexes for dumped tables +-- + +-- +-- Indexes for table `jabatan` +-- +ALTER TABLE `jabatan` + ADD PRIMARY KEY (`id`), ADD KEY `id_rumpun` (`id_rumpun`); + +-- +-- Indexes for table `kecamatan` +-- +ALTER TABLE `kecamatan` + ADD PRIMARY KEY (`id`), ADD KEY `id_kota` (`id_kota`), ADD KEY `kecamatan_ibfk_2` (`id_pengurus`); + +-- +-- Indexes for table `keluarga` +-- +ALTER TABLE `keluarga` + ADD PRIMARY KEY (`id`), ADD KEY `id_rt` (`id_rt`); + +-- +-- Indexes for table `kelurahan` +-- +ALTER TABLE `kelurahan` + ADD PRIMARY KEY (`id`), ADD KEY `id_kecamatan` (`id_kecamatan`), ADD KEY `kelurahan_ibfk_2` (`id_pengurus`); + +-- +-- Indexes for table `kota` +-- +ALTER TABLE `kota` + ADD PRIMARY KEY (`id`), ADD KEY `id_provinsi` (`id_provinsi`), ADD KEY `kota_ibfk_2` (`id_pengurus`); + +-- +-- Indexes for table `pegawai` +-- +ALTER TABLE `pegawai` + ADD PRIMARY KEY (`nip`), ADD KEY `id_jabatan` (`id_jabatan`), ADD KEY `id_atasan` (`id_atasan`), ADD KEY `id_penduduk` (`id_penduduk`); + +-- +-- Indexes for table `penduduk` +-- +ALTER TABLE `penduduk` + ADD PRIMARY KEY (`id`), ADD KEY `tempat_lahir` (`tempat_lahir`), ADD KEY `id_keluarga` (`id_keluarga`), ADD KEY `id_ayah` (`id_ayah`), ADD KEY `id_ibu` (`id_ibu`); + +-- +-- Indexes for table `provinsi` +-- +ALTER TABLE `provinsi` + ADD PRIMARY KEY (`id`); + +-- +-- Indexes for table `rt` +-- +ALTER TABLE `rt` + ADD PRIMARY KEY (`id`), ADD KEY `id_rw` (`id_rw`), ADD KEY `rt_ibfk_2` (`id_pengurus`); + +-- +-- Indexes for table `rumpun` +-- +ALTER TABLE `rumpun` + ADD PRIMARY KEY (`id`); + +-- +-- Indexes for table `rw` +-- +ALTER TABLE `rw` + ADD PRIMARY KEY (`id`), ADD KEY `id_kelurahan` (`id_kelurahan`), ADD KEY `rw_ibfk_2` (`id_pengurus`); + +-- +-- Indexes for table `skpd` +-- +ALTER TABLE `skpd` + ADD PRIMARY KEY (`id`), ADD KEY `id_jabatan` (`id_jabatan`); + +-- +-- Constraints for dumped tables +-- + +-- +-- Constraints for table `jabatan` +-- +ALTER TABLE `jabatan` +ADD CONSTRAINT `jabatan_ibfk_1` FOREIGN KEY (`id_rumpun`) REFERENCES `rumpun` (`id`) ON UPDATE CASCADE; + +-- +-- Constraints for table `kecamatan` +-- +ALTER TABLE `kecamatan` +ADD CONSTRAINT `kecamatan_ibfk_1` FOREIGN KEY (`id_kota`) REFERENCES `kota` (`id`) ON UPDATE CASCADE, +ADD CONSTRAINT `kecamatan_ibfk_2` FOREIGN KEY (`id_pengurus`) REFERENCES `penduduk` (`id`) ON UPDATE CASCADE; + +-- +-- Constraints for table `keluarga` +-- +ALTER TABLE `keluarga` +ADD CONSTRAINT `keluarga_ibfk_1` FOREIGN KEY (`id_rt`) REFERENCES `rt` (`id`) ON UPDATE CASCADE; + +-- +-- Constraints for table `kelurahan` +-- +ALTER TABLE `kelurahan` +ADD CONSTRAINT `kelurahan_ibfk_1` FOREIGN KEY (`id_kecamatan`) REFERENCES `kecamatan` (`id`) ON UPDATE CASCADE, +ADD CONSTRAINT `kelurahan_ibfk_2` FOREIGN KEY (`id_pengurus`) REFERENCES `penduduk` (`id`) ON UPDATE CASCADE; + +-- +-- Constraints for table `kota` +-- +ALTER TABLE `kota` +ADD CONSTRAINT `kota_ibfk_1` FOREIGN KEY (`id_provinsi`) REFERENCES `provinsi` (`id`) ON UPDATE CASCADE, +ADD CONSTRAINT `kota_ibfk_2` FOREIGN KEY (`id_pengurus`) REFERENCES `penduduk` (`id`) ON UPDATE CASCADE; + +-- +-- Constraints for table `pegawai` +-- +ALTER TABLE `pegawai` +ADD CONSTRAINT `pegawai_ibfk_3` FOREIGN KEY (`id_jabatan`) REFERENCES `jabatan` (`id`) ON UPDATE CASCADE; + +-- +-- Constraints for table `penduduk` +-- +ALTER TABLE `penduduk` +ADD CONSTRAINT `penduduk_ibfk_1` FOREIGN KEY (`tempat_lahir`) REFERENCES `kota` (`id`) ON UPDATE CASCADE, +ADD CONSTRAINT `penduduk_ibfk_2` FOREIGN KEY (`id_ayah`) REFERENCES `penduduk` (`id`) ON DELETE SET NULL ON UPDATE CASCADE, +ADD CONSTRAINT `penduduk_ibfk_3` FOREIGN KEY (`id_ibu`) REFERENCES `keluarga` (`id`) ON DELETE SET NULL ON UPDATE CASCADE, +ADD CONSTRAINT `penduduk_ibfk_4` FOREIGN KEY (`id_keluarga`) REFERENCES `keluarga` (`id`) ON UPDATE CASCADE; + +-- +-- Constraints for table `rt` +-- +ALTER TABLE `rt` +ADD CONSTRAINT `rt_ibfk_1` FOREIGN KEY (`id_rw`) REFERENCES `rw` (`id`) ON UPDATE CASCADE, +ADD CONSTRAINT `rt_ibfk_2` FOREIGN KEY (`id_pengurus`) REFERENCES `penduduk` (`id`) ON UPDATE CASCADE; + +-- +-- Constraints for table `rw` +-- +ALTER TABLE `rw` +ADD CONSTRAINT `rw_ibfk_1` FOREIGN KEY (`id_kelurahan`) REFERENCES `kelurahan` (`id`) ON UPDATE CASCADE, +ADD CONSTRAINT `rw_ibfk_2` FOREIGN KEY (`id_pengurus`) REFERENCES `penduduk` (`id`) ON UPDATE CASCADE; + +-- +-- Constraints for table `skpd` +-- +ALTER TABLE `skpd` +ADD CONSTRAINT `skpd_ibfk_1` FOREIGN KEY (`id_jabatan`) REFERENCES `jabatan` (`id`) ON UPDATE CASCADE; + +/*!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 */; diff --git a/penilaian_performansi_20160425.sql b/penilaian_performansi_20160425.sql new file mode 100644 index 0000000000000000000000000000000000000000..62f5108023b94e71e5961c5494996ce18a8ab117 --- /dev/null +++ b/penilaian_performansi_20160425.sql @@ -0,0 +1,393 @@ +-- phpMyAdmin SQL Dump +-- version 4.2.7.1 +-- http://www.phpmyadmin.net +-- +-- Host: 127.0.0.1 +-- Generation Time: Apr 25, 2016 at 09:54 AM +-- Server version: 5.6.24-log +-- PHP Version: 5.5.15 + +SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; +SET time_zone = "+07: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: `penilaian_performansi` +-- + +CREATE DATABASE IF NOT EXISTS penilaian_performansi; +USE penilaian_performansi; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `kegiatan` +-- + +CREATE TABLE IF NOT EXISTS `kegiatan` ( + `id_skp` int(11) NOT NULL, +`id_kegiatan` int(11) NOT NULL, + `deskripsi` text NOT NULL, + `target_ak` int(11) NOT NULL, + `target_kualitas` int(11) NOT NULL, + `target_kuantitas` varchar(255) NOT NULL, + `target_biaya` int(11) NOT NULL, + `target_waktu` varchar(255) NOT NULL, + `real_ak` int(11) DEFAULT NULL, + `real_kualitas` int(11) DEFAULT NULL, + `real_kuantitas` varchar(255) DEFAULT NULL, + `real_biaya` int(11) DEFAULT NULL, + `real_waktu` varchar(255) DEFAULT NULL, + `nilai_kegiatan` int(11) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=17 ; + +-- +-- Dumping data for table `kegiatan` +-- + +INSERT INTO `kegiatan` (`id_skp`, `id_kegiatan`, `deskripsi`, `target_ak`, `target_kualitas`, `target_kuantitas`, `target_biaya`, `target_waktu`, `real_ak`, `real_kualitas`, `real_kuantitas`, `real_biaya`, `real_waktu`, `nilai_kegiatan`) VALUES +(2, 1, 'Membuat laporan keuangan', 4, 100, '1 laporan', 600000, '12 bulan', NULL, NULL, NULL, NULL, NULL, NULL), +(3, 2, 'Dadadadaskjaskj', 4, 12, '12', 600000, 'target_waktu', NULL, NULL, NULL, NULL, NULL, NULL), +(4, 3, 'Dadadadaskjaskj', 4, 12, '12', 600000, 'target_waktu', NULL, NULL, NULL, NULL, NULL, NULL), +(5, 4, 'Dadadadaskjaskj', 4, 12, '12', 600000, 'target_waktu', NULL, NULL, NULL, NULL, NULL, NULL), +(6, 5, 'Jajajajajaja', 4, 12, '12', 12, 'target_waktu', NULL, NULL, NULL, NULL, NULL, NULL), +(2, 8, 'Mengadakan diklat pengelolaan keuangan', 5, 100, '12 lembar', 500000, '12 bulan', NULL, NULL, NULL, NULL, NULL, NULL), +(2, 9, 'Membuat laporan bulanan', 4, 100, '12 laporan', 12000, '12 bulan', NULL, NULL, NULL, NULL, NULL, NULL), +(8, 10, 'Mengerjakan sesuatu', 3, 100, '1 laporan', 300000, '1 bulan', NULL, NULL, NULL, NULL, NULL, NULL), +(7, 11, 'Membuat laporan pengadilan', 2, 100, '1 laporan', 0, '1 bulan', NULL, NULL, NULL, NULL, NULL, NULL), +(10, 13, 'Mengerjakan apapun', 2, 100, '1 laporan', 0, '6 bulan', NULL, NULL, NULL, NULL, NULL, NULL), +(10, 14, 'Mengerjakan pekerjaan', 3, 100, '2 laporan', 100000, '1 bulan', NULL, NULL, NULL, NULL, NULL, NULL), +(2, 15, 'Melakukan coba', 1, 100, '1 laporan', 0, '1 bulan', NULL, NULL, NULL, NULL, NULL, NULL), +(2, 16, 'Melakukan lala', 3, 100, '5 laporan', 100000, '3 bulan', NULL, NULL, NULL, NULL, NULL, NULL); + +-- -------------------------------------------------------- + +-- +-- Table structure for table `kehadiran` +-- + +CREATE TABLE IF NOT EXISTS `kehadiran` ( + `id_pegawai` varchar(20) NOT NULL, + `presentase_kehadiran` int(11) NOT NULL, + `jumlah_absen` int(11) NOT NULL, + `alasan_izin` varchar(255) NOT NULL, + `periode` int(11) NOT NULL, + `id_kehadiran` int(11) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `pendidikan` +-- + +CREATE TABLE IF NOT EXISTS `pendidikan` ( + `id_pegawai` int(11) NOT NULL, + `kegiatan` text NOT NULL, + `tanggal` date NOT NULL, + `hasil` int(11) NOT NULL, + `keterangan` text NOT NULL, + `id_pendidikan` int(11) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `penilaian` +-- + +CREATE TABLE IF NOT EXISTS `penilaian` ( +`id_penilaian` int(11) NOT NULL, + `id_pegawai` varchar(20) NOT NULL, + `id_penilai` varchar(20) NOT NULL, + `periode` year(4) NOT NULL, + `nilai` int(11) DEFAULT NULL, + `persetujuan_atasan` tinyint(1) DEFAULT NULL, + `persetujuan_pegawai` tinyint(1) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=19 ; + +-- +-- Dumping data for table `penilaian` +-- + +INSERT INTO `penilaian` (`id_penilaian`, `id_pegawai`, `id_penilai`, `periode`, `nilai`, `persetujuan_atasan`, `persetujuan_pegawai`) VALUES +(1, '196006041982101099', '195608011981111099', 2016, NULL, NULL, NULL), +(4, '196006041982101000', '195608011981111099', 2016, NULL, NULL, NULL), +(5, '196006041982102000', '195608011981111099', 2016, NULL, NULL, NULL), +(6, '196006041982104000', '195608011981111099', 2016, NULL, NULL, NULL), +(7, '195608011981111099', '', 2016, NULL, NULL, NULL), +(8, '', '', 2016, NULL, NULL, NULL), +(9, '', '', 2016, NULL, NULL, NULL), +(10, '', '', 2016, NULL, NULL, NULL), +(11, '199638011981111000', '199638011981111000', 2016, NULL, NULL, NULL), +(12, '199608011912111000', '199608011912111000', 2016, NULL, NULL, NULL), +(13, '185608011912111099', '185608011912111099', 2016, NULL, NULL, NULL), +(14, '185608011923111099', '', 2016, NULL, NULL, NULL), +(15, '196006041982116000', '', 2016, NULL, NULL, NULL), +(16, '185608011939111099', '', 2016, NULL, NULL, NULL), +(18, '195608011912121099', '196006041982116000', 2016, NULL, NULL, NULL); + +-- -------------------------------------------------------- + +-- +-- Table structure for table `perilaku_kerja` +-- + +CREATE TABLE IF NOT EXISTS `perilaku_kerja` ( + `id_penilaian` int(11) NOT NULL, +`id_perilaku` int(11) NOT NULL, + `pelayanan` int(11) NOT NULL, + `integritas` int(11) NOT NULL, + `komitmen` int(11) NOT NULL, + `disiplin` int(11) NOT NULL, + `kerjasama` int(11) NOT NULL, + `kepemimpinan` int(11) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=11 ; + +-- +-- Dumping data for table `perilaku_kerja` +-- + +INSERT INTO `perilaku_kerja` (`id_penilaian`, `id_perilaku`, `pelayanan`, `integritas`, `komitmen`, `disiplin`, `kerjasama`, `kepemimpinan`) VALUES +(1, 1, 90, 90, 90, 90, 100, 90), +(4, 4, 80, 80, 80, 84, 80, 85), +(5, 5, 70, 78, 90, 87, 90, 90), +(7, 6, 90, 92, 87, 89, 90, 95), +(6, 7, 90, 87, 98, 80, 80, 80), +(14, 8, 80, 87, 86, 75, 79, 82), +(15, 9, 90, 87, 88, 82, 81, 80), +(16, 10, 87, 89, 85, 77, 76, 75); + +-- -------------------------------------------------------- + +-- +-- Table structure for table `rekomendasi` +-- + +CREATE TABLE IF NOT EXISTS `rekomendasi` ( + `id_penilaian` int(11) NOT NULL, +`id_rekomendasi` int(11) NOT NULL, + `rek_pelatihan` text, + `rek_promosi` text, + `rek_mutasi` text +) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=5 ; + +-- +-- Dumping data for table `rekomendasi` +-- + +INSERT INTO `rekomendasi` (`id_penilaian`, `id_rekomendasi`, `rek_pelatihan`, `rek_promosi`, `rek_mutasi`) VALUES +(4, 1, 'Pelatihan komputer', '-', '-'), +(14, 2, 'Pelatihan Memasak', '-', '-'), +(15, 3, 'Pelatihan Komputer Tingkat Lanjut', 'Promosi menjadi golongan IV/a dengan pangkat Pembina', '-'), +(1, 4, 'Pendidikan Komputer', 'Naik pangkat', '-'); + +-- -------------------------------------------------------- + +-- +-- Table structure for table `skp` +-- + +CREATE TABLE IF NOT EXISTS `skp` ( + `id_penilaian` int(11) NOT NULL, +`id_skp` int(11) NOT NULL, + `nilai` int(11) DEFAULT NULL, + `status` tinyint(1) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=11 ; + +-- +-- Dumping data for table `skp` +-- + +INSERT INTO `skp` (`id_penilaian`, `id_skp`, `nilai`, `status`) VALUES +(8, 1, NULL, 0), +(7, 2, NULL, 0), +(9, 3, NULL, 0), +(10, 4, NULL, 0), +(11, 5, NULL, 0), +(12, 6, NULL, 0), +(13, 7, NULL, 0), +(1, 8, NULL, 1), +(18, 10, NULL, 0); + +-- -------------------------------------------------------- + +-- +-- Table structure for table `user` +-- + +CREATE TABLE IF NOT EXISTS `user` ( + `username` varchar(20) NOT NULL, + `password` varchar(20) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- +-- Dumping data for table `user` +-- + +INSERT INTO `user` (`username`, `password`) VALUES +('196006041982101099', '12345'), +('197006041992211098', '12345'), +('196006041982101000', '12345'), +('196006041982102000', '12345'), +('196006041982103000', '12345'), +('196006041982104000', '12345'), +('196006041982105000', '12345'), +('196006041982106000', '12345'), +('196006041982107000', '12345'), +('196006041982108000', '12345'), +('196006041982109000', '12345'), +('196006041982110000', '12345'), +('196006041982111000', '12345'), +('196006041982112000', '12345'), +('196006041982113000', '12345'), +('196006041982114000', '12345'), +('196006041982115000', '12345'), +('196006041982116000', '12345'), +('196006041982117000', '12345'), +('196006041982118000', '12345'), +('195608011981111099', '12345'), +('195608111981121099', '12345'), +('199638011981111000', '12345'), +('185609011981111099', '12345'), +('195608011981121098', '12345'), +('199608011321111000', '12345'), +('185608012181111099', '12345'), +('195608011945121099', '12345'), +('199608011967111000', '12345'), +('185608011923111099', '12345'), +('195608011912121099', '12345'), +('199608011911111000', '12345'), +('185608011939111099', '12345'), +('195608011924121099', '12345'), +('199608011912111000', '12345'), +('185608011912111099', '12345'), +('195608011912121089', '12345'), +('199608011981111012', '12345'), +('185608011981111032', '12345'), +('195608011981121034', '12345'), +('199608011981111056', '12345'), +('185608011981111090', '12345'), +('195608011981121021', '12345'), +('199608011981111035', '12345'), +('185608011981111036', '12345'), +('195608011981121037', '12345'), +('199608011981111038', '12345'), +('185608011981111019', '12345'), +('195608011981121123', '12345'), +('199608011981234509', '12345'), +('185608011981123099', '12345'), +('195608011981121001', '12345'), +('199608011981111002', '12345'), +('185608011981111003', '12345'), +('195608011981121004', '12345'), +('187608011981111056', '12345'), +('185608011981111267', '12345'), +('195608011981121145', '12345'), +('199608011981111198', '12345'), +('185608011981111135', '12345'), +('195608011981121165', '12345'), +('199608011981111987', '12345'), +('185608011981111007', '12345'), +('195608011981121008', '12345'), +('199608011981111065', '12345'); + +-- +-- Indexes for dumped tables +-- + +-- +-- Indexes for table `kegiatan` +-- +ALTER TABLE `kegiatan` + ADD PRIMARY KEY (`id_kegiatan`), ADD KEY `idx_skp` (`id_skp`); + +-- +-- Indexes for table `penilaian` +-- +ALTER TABLE `penilaian` + ADD PRIMARY KEY (`id_penilaian`); + +-- +-- Indexes for table `perilaku_kerja` +-- +ALTER TABLE `perilaku_kerja` + ADD PRIMARY KEY (`id_perilaku`), ADD UNIQUE KEY `idx_penilaian` (`id_penilaian`); + +-- +-- Indexes for table `rekomendasi` +-- +ALTER TABLE `rekomendasi` + ADD PRIMARY KEY (`id_rekomendasi`), ADD UNIQUE KEY `idx_penilaian` (`id_penilaian`); + +-- +-- Indexes for table `skp` +-- +ALTER TABLE `skp` + ADD PRIMARY KEY (`id_skp`), ADD UNIQUE KEY `idx_penilaian` (`id_penilaian`); + +-- +-- AUTO_INCREMENT for dumped tables +-- + +-- +-- AUTO_INCREMENT for table `kegiatan` +-- +ALTER TABLE `kegiatan` +MODIFY `id_kegiatan` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=17; +-- +-- AUTO_INCREMENT for table `penilaian` +-- +ALTER TABLE `penilaian` +MODIFY `id_penilaian` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=19; +-- +-- AUTO_INCREMENT for table `perilaku_kerja` +-- +ALTER TABLE `perilaku_kerja` +MODIFY `id_perilaku` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=11; +-- +-- AUTO_INCREMENT for table `rekomendasi` +-- +ALTER TABLE `rekomendasi` +MODIFY `id_rekomendasi` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=5; +-- +-- AUTO_INCREMENT for table `skp` +-- +ALTER TABLE `skp` +MODIFY `id_skp` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=11; +-- +-- Constraints for dumped tables +-- + +-- +-- Constraints for table `kegiatan` +-- +ALTER TABLE `kegiatan` +ADD CONSTRAINT `kegiatan_fk1` FOREIGN KEY (`id_skp`) REFERENCES `skp` (`id_skp`); + +-- +-- Constraints for table `perilaku_kerja` +-- +ALTER TABLE `perilaku_kerja` +ADD CONSTRAINT `perilaku_fk1` FOREIGN KEY (`id_penilaian`) REFERENCES `penilaian` (`id_penilaian`); + +-- +-- Constraints for table `rekomendasi` +-- +ALTER TABLE `rekomendasi` +ADD CONSTRAINT `rekomendasi_fk1` FOREIGN KEY (`id_penilaian`) REFERENCES `penilaian` (`id_penilaian`); + +-- +-- Constraints for table `skp` +-- +ALTER TABLE `skp` +ADD CONSTRAINT `skp_fk1` FOREIGN KEY (`id_penilaian`) REFERENCES `penilaian` (`id_penilaian`); + +/*!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 */;