Skip to content

Instantly share code, notes, and snippets.

@ihsanfaisal
Last active January 17, 2024 07:44
Show Gist options
  • Save ihsanfaisal/ad331a16dcd3ac82fa67f73c5c19fc16 to your computer and use it in GitHub Desktop.
Save ihsanfaisal/ad331a16dcd3ac82fa67f73c5c19fc16 to your computer and use it in GitHub Desktop.
database kasir
-- phpMyAdmin SQL Dump
-- version 5.2.1
-- https://www.phpmyadmin.net/
--
-- Host: 127.0.0.1
-- Waktu pembuatan: 17 Jan 2024 pada 08.44
-- Versi server: 10.4.28-MariaDB
-- Versi PHP: 8.0.28
SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
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: `dbkasir100`
--
-- --------------------------------------------------------
--
-- Struktur dari tabel `detailpenjualan`
--
CREATE TABLE `detailpenjualan` (
`detailid` int(11) NOT NULL,
`penjualanid` int(11) NOT NULL,
`produkid` int(11) NOT NULL,
`jumlahproduk` int(11) NOT NULL,
`subtotal` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
--
-- Dumping data untuk tabel `detailpenjualan`
--
INSERT INTO `detailpenjualan` (`detailid`, `penjualanid`, `produkid`, `jumlahproduk`, `subtotal`) VALUES
(1, 1, 1, 1, 5000),
(2, 1, 2, 1, 7000);
-- --------------------------------------------------------
--
-- Struktur dari tabel `pelanggan`
--
CREATE TABLE `pelanggan` (
`pelangganid` int(11) NOT NULL,
`namapelanggan` varchar(255) NOT NULL,
`alamat` text NOT NULL,
`nomortelepon` varchar(15) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
--
-- Dumping data untuk tabel `pelanggan`
--
INSERT INTO `pelanggan` (`pelangganid`, `namapelanggan`, `alamat`, `nomortelepon`) VALUES
(1, 'Udin', 'Karang tengah', '0876876'),
(2, 'Ujang', 'Cibarengkok', '098731');
-- --------------------------------------------------------
--
-- Struktur dari tabel `penjualan`
--
CREATE TABLE `penjualan` (
`penjualanid` int(11) NOT NULL,
`tanggalpenjualan` date NOT NULL,
`totalharga` int(11) NOT NULL,
`pelangganid` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
--
-- Dumping data untuk tabel `penjualan`
--
INSERT INTO `penjualan` (`penjualanid`, `tanggalpenjualan`, `totalharga`, `pelangganid`) VALUES
(1, '2024-01-17', 12000, 2);
-- --------------------------------------------------------
--
-- Struktur dari tabel `produk`
--
CREATE TABLE `produk` (
`produkid` int(11) NOT NULL,
`namaproduk` varchar(255) NOT NULL,
`harga` int(11) NOT NULL,
`stok` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
--
-- Dumping data untuk tabel `produk`
--
INSERT INTO `produk` (`produkid`, `namaproduk`, `harga`, `stok`) VALUES
(1, 'Beng beng', 5000, 20),
(2, 'Teh pucuk', 7000, 15);
--
-- Indexes for dumped tables
--
--
-- Indeks untuk tabel `detailpenjualan`
--
ALTER TABLE `detailpenjualan`
ADD PRIMARY KEY (`detailid`),
ADD KEY `penjualanid` (`penjualanid`),
ADD KEY `produkid` (`produkid`);
--
-- Indeks untuk tabel `pelanggan`
--
ALTER TABLE `pelanggan`
ADD PRIMARY KEY (`pelangganid`);
--
-- Indeks untuk tabel `penjualan`
--
ALTER TABLE `penjualan`
ADD PRIMARY KEY (`penjualanid`),
ADD KEY `pelangganid` (`pelangganid`);
--
-- Indeks untuk tabel `produk`
--
ALTER TABLE `produk`
ADD PRIMARY KEY (`produkid`);
--
-- AUTO_INCREMENT untuk tabel yang dibuang
--
--
-- AUTO_INCREMENT untuk tabel `detailpenjualan`
--
ALTER TABLE `detailpenjualan`
MODIFY `detailid` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3;
--
-- AUTO_INCREMENT untuk tabel `pelanggan`
--
ALTER TABLE `pelanggan`
MODIFY `pelangganid` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3;
--
-- AUTO_INCREMENT untuk tabel `penjualan`
--
ALTER TABLE `penjualan`
MODIFY `penjualanid` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;
--
-- AUTO_INCREMENT untuk tabel `produk`
--
ALTER TABLE `produk`
MODIFY `produkid` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3;
--
-- Ketidakleluasaan untuk tabel pelimpahan (Dumped Tables)
--
--
-- Ketidakleluasaan untuk tabel `detailpenjualan`
--
ALTER TABLE `detailpenjualan`
ADD CONSTRAINT `detailpenjualan_ibfk_1` FOREIGN KEY (`produkid`) REFERENCES `produk` (`produkid`),
ADD CONSTRAINT `detailpenjualan_ibfk_2` FOREIGN KEY (`penjualanid`) REFERENCES `penjualan` (`penjualanid`);
--
-- Ketidakleluasaan untuk tabel `penjualan`
--
ALTER TABLE `penjualan`
ADD CONSTRAINT `penjualan_ibfk_1` FOREIGN KEY (`pelangganid`) REFERENCES `pelanggan` (`pelangganid`);
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 */;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment