text: -- phpMyAdmin SQL Dump
  -- version 5.0.1
  -- https://www.phpmyadmin.net/
  --
  -- Host: 127.0.0.1
  -- Waktu pembuatan: 09 Feb 2020 pada 13.44
  -- Versi server: 10.4.11-MariaDB
  -- Versi PHP: 7.4.1
  
  SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
  SET AUTOCOMMIT = 0;
  START TRANSACTION;
  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 utf8mb4 */;
  
  --
  -- Database: `ukk_inventaris`
  --
  
  -- --------------------------------------------------------
  
  --
  -- Struktur dari tabel `detail_pinjam`
  --
  
  CREATE TABLE `detail_pinjam` (
    `id_detail_pinjam` int(5) NOT NULL,
    `id_inventaris` int(5) DEFAULT NULL,
    `jumlah` int(20) DEFAULT NULL,
    `id_peminjaman` int(5) DEFAULT NULL
  ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  
  --
  -- Dumping data untuk tabel `detail_pinjam`
  --
  
  INSERT INTO `detail_pinjam` (`id_detail_pinjam`, `id_inventaris`, `jumlah`, `id_peminjaman`) VALUES
  (1, 1, 10, NULL),
  (2, 2, 20, NULL);
  
  -- --------------------------------------------------------
  
  --
  -- Struktur dari tabel `inventaris`
  --
  
  CREATE TABLE `inventaris` (
    `id_inventaris` int(5) NOT NULL,
    `nama_inventaris` varchar(50) DEFAULT NULL,
    `kondisi` varchar(50) DEFAULT NULL,
    `keterangan` text DEFAULT NULL,
    `jumlah` varchar(50) DEFAULT NULL,
    `id_jenis` int(5) DEFAULT NULL,
    `tanggal_register` date DEFAULT NULL,
    `id_ruang` int(5) DEFAULT NULL,
    `kode_inventaris` varchar(50) DEFAULT NULL,
    `id_petugas` int(50) DEFAULT NULL
  ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  
  --
  -- Dumping data untuk tabel `inventaris`
  --
  
  INSERT INTO `inventaris` (`id_inventaris`, `nama_inventaris`, `kondisi`, `keterangan`, `jumlah`, `id_jenis`, `tanggal_register`, `id_ruang`, `kode_inventaris`, `id_petugas`) VALUES
  (1, 'PC', 'Normal', 'Layak Pakai', '10', 1, '2020-01-30', 1, 'PC-RPL', 1),
  (2, 'CPU', 'Break', 'Tidak Layak Pakai', '20', 2, '2020-01-31', 2, 'CPU-TKJ1', 2);
  
  -- --------------------------------------------------------
  
  --
  -- Struktur dari tabel `jenis`
  --
  
  CREATE TABLE `jenis` (
    `id_jenis` int(5) NOT NULL,
    `nama_jenis` varchar(50) DEFAULT NULL,
    `kode_jenis` char(10) DEFAULT NULL,
    `keterangan` text DEFAULT NULL
  ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  
  --
  -- Dumping data untuk tabel `jenis`
  --
  
  INSERT INTO `jenis` (`id_jenis`, `nama_jenis`, `kode_jenis`, `keterangan`) VALUES
  (1, 'Komputer RPL', 'K-RPL', 'Komputer Anak RPL'),
  (2, 'Komputer TKJ 1', 'K-TKJ1', 'Komputer Anak TKJ 1');
  
  -- --------------------------------------------------------
  
  --
  -- Struktur dari tabel `level`
  --
  
  CREATE TABLE `level` (
    `id_level` int(5) NOT NULL,
    `nama_level` char(50) NOT NULL
  ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  
  --
  -- Dumping data untuk tabel `level`
  --
  
  INSERT INTO `level` (`id_level`, `nama_level`) VALUES
  (1, 'Administrator'),
  (2, 'Operator');
  
  -- --------------------------------------------------------
  
  --
  -- Struktur dari tabel `pegawai`
  --
  
  CREATE TABLE `pegawai` (
    `id_pegawai` int(5) NOT NULL,
    `nama_pegawai` varchar(50) DEFAULT NULL,
    `nip` int(20) DEFAULT NULL,
    `alamat` text DEFAULT NULL
  ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  
  --
  -- Dumping data untuk tabel `pegawai`
  --
  
  INSERT INTO `pegawai` (`id_pegawai`, `nama_pegawai`, `nip`, `alamat`) VALUES
  (1, 'Lukhak', 1234567890, 'Magetan'),
  (2, 'Ahmali', 1234567890, 'Lembeyan');
  
  -- --------------------------------------------------------
  
  --
  -- Struktur dari tabel `peminjaman`
  --
  
  CREATE TABLE `peminjaman` (
    `id_peminjaman` int(5) NOT NULL,
    `tanggal_peminjaman` date DEFAULT NULL,
    `tanggal_kembali` date DEFAULT NULL,
    `status_peminjaman` varchar(50) DEFAULT NULL,
    `id_pegawai` int(5) DEFAULT NULL
  ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  
  --
  -- Dumping data untuk tabel `peminjaman`
  --
  
  INSERT INTO `peminjaman` (`id_peminjaman`, `tanggal_peminjaman`, `tanggal_kembali`, `status_peminjaman`, `id_pegawai`) VALUES
  (1, '2020-01-30', '2020-02-01', 'Pinjam', 1),
  (2, '2020-01-29', '2020-01-31', 'Pinjam', 2);
  
  -- --------------------------------------------------------
  
  --
  -- Struktur dari tabel `petugas`
  --
  
  CREATE TABLE `petugas` (
    `id_petugas` int(5) NOT NULL,
    `username` varchar(50) DEFAULT NULL,
    `password` varchar(100) DEFAULT NULL,
    `nama_petugas` varchar(50) DEFAULT NULL,
    `id_level` int(5) DEFAULT NULL
  ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  
  --
  -- Dumping data untuk tabel `petugas`
  --
  
  INSERT INTO `petugas` (`id_petugas`, `username`, `password`, `nama_petugas`, `id_level`) VALUES
  (1, 'lukmanhakqim', 'lukmanhakqim', 'Lukman Hakqim', 1),
  (2, 'ahmadali', 'ahmadali', 'Ahmad Ali', 2);
  
  -- --------------------------------------------------------
  
  --
  -- Struktur dari tabel `ruang`
  --
  
  CREATE TABLE `ruang` (
    `id_ruang` int(5) NOT NULL,
    `nama_ruang` varchar(50) DEFAULT NULL,
    `kode_ruang` char(50) DEFAULT NULL,
    `keterangan` text DEFAULT NULL
  ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  
  --
  -- Dumping data untuk tabel `ruang`
  --
  
  INSERT INTO `ruang` (`id_ruang`, `nama_ruang`, `kode_ruang`, `keterangan`) VALUES
  (1, 'LABORATORIUM RPL', 'L-RPL', 'Lab RPL'),
  (2, 'LABORATORIUM TKJ 1', 'L-TKJ1', 'Lab TKJ 1');
  
  --
  -- Indexes for dumped tables
  --
  
  --
  -- Indeks untuk tabel `detail_pinjam`
  --
  ALTER TABLE `detail_pinjam`
    ADD PRIMARY KEY (`id_detail_pinjam`),
    ADD KEY `id_inventaris` (`id_inventaris`),
    ADD KEY `id_peminjaman` (`id_peminjaman`);
  
  --
  -- Indeks untuk tabel `inventaris`
  --
  ALTER TABLE `inventaris`
    ADD PRIMARY KEY (`id_inventaris`),
    ADD KEY `id_ruang` (`id_ruang`),
    ADD KEY `id_petugas` (`id_petugas`),
    ADD KEY `id_jenis` (`id_jenis`);
  
  --
  -- Indeks untuk tabel `jenis`
  --
  ALTER TABLE `jenis`
    ADD PRIMARY KEY (`id_jenis`);
  
  --
  -- Indeks untuk tabel `level`
  --
  ALTER TABLE `level`
    ADD PRIMARY KEY (`id_level`);
  
  --
  -- Indeks untuk tabel `pegawai`
  --
  ALTER TABLE `pegawai`
    ADD PRIMARY KEY (`id_pegawai`);
  
  --
  -- Indeks untuk tabel `peminjaman`
  --
  ALTER TABLE `peminjaman`
    ADD PRIMARY KEY (`id_peminjaman`),
    ADD KEY `id_pegawai` (`id_pegawai`);
  
  --
  -- Indeks untuk tabel `petugas`
  --
  ALTER TABLE `petugas`
    ADD PRIMARY KEY (`id_petugas`),
    ADD KEY `id_level` (`id_level`);
  
  --
  -- Indeks untuk tabel `ruang`
  --
  ALTER TABLE `ruang`
    ADD PRIMARY KEY (`id_ruang`);
  
  --
  -- Ketidakleluasaan untuk tabel pelimpahan (Dumped Tables)
  --
  
  --
  -- Ketidakleluasaan untuk tabel `detail_pinjam`
  --
  ALTER TABLE `detail_pinjam`
    ADD CONSTRAINT `detail_pinjam_ibfk_1` FOREIGN KEY (`id_inventaris`) REFERENCES `inventaris` (`id_inventaris`) ON UPDATE CASCADE,
    ADD CONSTRAINT `detail_pinjam_ibfk_2` FOREIGN KEY (`id_peminjaman`) REFERENCES `peminjaman` (`id_peminjaman`) ON UPDATE CASCADE;
  
  --
  -- Ketidakleluasaan untuk tabel `inventaris`
  --
  ALTER TABLE `inventaris`
    ADD CONSTRAINT `inventaris_ibfk_1` FOREIGN KEY (`id_jenis`) REFERENCES `jenis` (`id_jenis`) ON UPDATE CASCADE,
    ADD CONSTRAINT `inventaris_ibfk_2` FOREIGN KEY (`id_ruang`) REFERENCES `ruang` (`id_ruang`) ON UPDATE CASCADE,
    ADD CONSTRAINT `inventaris_ibfk_3` FOREIGN KEY (`id_petugas`) REFERENCES `petugas` (`id_petugas`) ON UPDATE CASCADE;
  
  --
  -- Ketidakleluasaan untuk tabel `peminjaman`
  --
  ALTER TABLE `peminjaman`
    ADD CONSTRAINT `peminjaman_ibfk_1` FOREIGN KEY (`id_pegawai`) REFERENCES `pegawai` (`id_pegawai`) ON UPDATE CASCADE;
  
  --
  -- Ketidakleluasaan untuk tabel `petugas`
  --
  ALTER TABLE `petugas`
    ADD CONSTRAINT `petugas_ibfk_1` FOREIGN KEY (`id_level`) REFERENCES `level` (`id_level`) ON UPDATE CASCADE;
  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 */;
  