Oke gaes... kali ini gue akan bahas mengenai tugas yang saya dapat sebagai mahasiswa teknik informatika. Tepatnya adalah mata kuliah Sistem Basis Data yang bakal lo temui di semester 4. Berikut tugasnya gaes !
Nama : Khafifurahman
NIM : 11451101763
Kelas : TIF 4F
DESKRIPSI PERMASALAHAN :
Berniaga atau berjualan merupakan kegiatan yang tidak bisa luput dari setiap orang. Semua orang pasti akan melakukan jual atau beli barang. Mulai dari barang yang kecil hingga barang yang besar. Nah… salah satu penjualan yang sangat meningkat pada masa ini salah satunya ialah penjualan alat komunikasi terutama handphone atau android.
Salah satu yang dibutuhkan bagi penjual adalah aplikasi untuk menghitung penjualan Handphone mereka. Berikut ini adalah salah satu data mengenai Penjualan Handphone. Mudah – mudahan dapat bermanfaat.
ERD :
ERD Tugas Sistem Basis Data Mahasiswa Teknik Informatika |
Perancangan Secara Fisik :
Perancangan Secara Fisik 01 |
Perancangan Secara Fisik 02 |
Perancangan Secara Fisik 03 |
Perancangan Secara Fisik 04 |
Perancangan Secara Fisik 05 |
Implementasi SQL Query :
- Buat Database Penjualan HP
CREATE DATABASE penjualan_hp;
- Buat Tabel Pemasok
CREATE TABLE Pemasok(
id_pemasok VARCHAR (11),
nama VARCHAR (30),
alamat VARCHAR (40),
telp VARCHAR (15),
PRIMARY KEY (id_pemasok)
);
- Buat Tabel Member
CREATE TABLE member(
id_member VARCHAR (11),
nama_member VARCHAR (30),
alamat VARCHAR (40),
tgl_lahir VARCHAR (15),
PRIMARY KEY (id_member)
);
- Buat Tabel Karyawan
CREATE TABLE karyawan(
id_karyawan VARCHAR (11),
nama_karyawan VARCHAR (30),
umur VARCHAR (25),
lulusan VARCHAR (15),
PRIMARY KEY (id_karyawan)
);
- Buat Tabel Barang
CREATE TABLE barang(
id_barang VARCHAR (11),
nama_barang VARCHAR (40),
harga VARCHAR (20),
merk VARCHAR (20),
PRIMARY KEY (id_barang)
);
- Buat Tabel Penjualan
CREATE TABLE penjualan(
no_resi VARCHAR (11),
tgl_penjualan VARCHAR (20),
total INTEGER (15),
id_pemasok VARCHAR (11),
id_member VARCHAR (11),
id_karyawan VARCHAR (11),
id_barang VARCHAR (11),
PRIMARY KEY (no_resi),
CONSTRAINT pemasok FOREIGN KEY (id_pemasok) REFERENCES pemasok(id_pemasok),
CONSTRAINT member FOREIGN KEY (id_member) REFERENCES member (id_member),
CONSTRAINT karyawan FOREIGN KEY (id_karyawan) REFERENCES karyawan(id_karyawan),
CONSTRAINT barang FOREIGN KEY (id_barang) REFERENCES barang(id_barang)
);
- Isi Tabel Pemasok
INSERT INTO `pemasok`(`id_pemasok`, `nama`, `alamat`,`telp`)
VALUES ('114501763','Fabela Fitriani','pekanbaru',’ 085263095041’);
INSERT INTO `pemasok`(`id_pemasok`, `nama`, `alamat`,`telp`)
VALUES ('114501764','Khafifurrahman','Kuantan singingi','085263095042');
INSERT INTO `pemasok`(`id_pemasok`, `nama`, `alamat`,`telp`)
VALUES ('114501765','Yogi S.M','Panam','085263095043');
INSERT INTO `pemasok`(`id_pemasok`, `nama`, `alamat`,`telp`)
VALUES ('114501766','Tania Novera S','Kuantan Singingi','085263095044');
INSERT INTO `pemasok`(`id_pemasok`, `nama`, `alamat`,`telp`)
VALUES ('114501767','Aldio Mudasir','Jakarta','085263095045');
INSERT INTO `pemasok`(`id_pemasok`, `nama`, `alamat`,`telp`)
VALUES ('114501768','Lucky','Yogyakarta','085263095046');
INSERT INTO `pemasok`(`id_pemasok`, `nama`, `alamat`,`telp`)
VALUES ('114501769','Winda Wiranti','Jakarta','085263095047');
- Isi Tabel Member
INSERT INTO `member`(`id_member`,`nama_member`,`alamat`,`tgl_lahir`)
VALUES ('114601761','Rudi Widodo','pekanbaru','1 januari 1990');
INSERT INTO `member`(`id_member`,`nama_member`,`alamat`,`tgl_lahir`)
VALUES ('114601762','Rudi Hidayat','Panam','1 januari 1991');
INSERT INTO `member`(`id_member`,`nama_member`,`alamat`,`tgl_lahir`)
VALUES ('114601763','Rudi Suryanto','Kubang Raya','1 januari 1992');
INSERT INTO `member`(`id_member`,`nama_member`,`alamat`,`tgl_lahir`)
VALUES ('114601764','Rudi Muhammad','Pelalawan','1 januari 1993');
INSERT INTO `member`(`id_member`,`nama_member`,`alamat`,`tgl_lahir`)
VALUES ('114601765','Rudi Kurniawan','Siak','1 januari 1994');
INSERT INTO `member`(`id_member`,`nama_member`,`alamat`,`tgl_lahir`)
VALUES ('114601766','Rudi Kumaedi','Tembilahan','1 januari 1995');
INSERT INTO `member`(`id_member`,`nama_member`,`alamat`,`tgl_lahir`)
VALUES ('114601767','Rudi Riyadi','Padang','1 januari 1996');
- Isi Tabel Karyawan
INSERT INTO `karyawan`(`id_karyawan`,`nama_karyawan`,`umur`,`lulusan`)
VALUES ('114701761','Rahmat Ramadhan','19','S1');
INSERT INTO `karyawan`(`id_karyawan`,`nama_karyawan`,`umur`,`lulusan`)
VALUES ('114701762','Rahmat Perlindungan','30','S2');
INSERT INTO `karyawan`(`id_karyawan`,`nama_karyawan`,`umur`,`lulusan`)
VALUES ('114701763','Rahmat Ramadhani','25','S1');
INSERT INTO `karyawan`(`id_karyawan`,`nama_karyawan`,`umur`,`lulusan`)
VALUES ('114701764','Rahmat Fernando','29','SMA');
INSERT INTO `karyawan`(`id_karyawan`,`nama_karyawan`,`umur`,`lulusan`)
VALUES ('114701765','Rahmat Rahman','15','S3');
INSERT INTO `karyawan`(`id_karyawan`,`nama_karyawan`,`umur`,`lulusan`)
VALUES ('114701766','Rahmat Hidayat','17','S3');
INSERT INTO `karyawan`(`id_karyawan`,`nama_karyawan`,`umur`,`lulusan`)
VALUES ('114701767','Rahmat Al-Hakim','19','S3');
- Isi Tabel Barang
INSERT INTO `barang`(`id_barang`,`nama_barang`,`harga`,`merk`)
VALUES ('114801761','Samsung S5','5.000.000','Samsung');
INSERT INTO `barang`(`id_barang`,`nama_barang`,`harga`,`merk`)
VALUES ('114801762','Samsung S4','4.000.000','Samsung');
INSERT INTO `barang`(`id_barang`,`nama_barang`,`harga`,`merk`)
VALUES ('114801763','OPPO F1','6.000.000','OPPO');
INSERT INTO `barang`(`id_barang`,`nama_barang`,`harga`,`merk`)
VALUES ('114801764','ASUS S5','9.000.000','ASUS');
INSERT INTO `barang`(`id_barang`,`nama_barang`,`harga`,`merk`)
VALUES ('114801765','SAMSUNG ACE4','3.000.000','SAMSUNG');
INSERT INTO `barang`(`id_barang`,`nama_barang`,`harga`,`merk`)
VALUES ('114801766','SAMSUNG ACE5','4.000.000','SAMSUNG');
INSERT INTO `barang`(`id_barang`,`nama_barang`,`harga`,`merk`)
VALUES ('114801767','SAMSUNG S6','6.000.000','SAMSUNG');
- Isi Tabel Penjualan
INSERT INTO `penjualan`(`id_barang`,`id_pemasok`,`id_karyawan`,`id_member`,`no_resi`,`total`,`tgl_penjualan`)
VALUES ('114801761','114501763','114701761','114601761','114901761','5','1 Januari 1990');
INSERT INTO `penjualan`(`id_barang`,`id_pemasok`,`id_karyawan`,`id_member`,`no_resi`,`total`,`tgl_penjualan`)
VALUES ('114801762','114501764','114701762','114601762','114901762','4','2 Januari 1990');
INSERT INTO `penjualan`(`id_barang`,`id_pemasok`,`id_karyawan`,`id_member`,`no_resi`,`total`,`tgl_penjualan`)
VALUES ('114801763','114501765','114701763','114601763','114901763','6','3 Januari 1990');
INSERT INTO `penjualan`(`id_barang`,`id_pemasok`,`id_karyawan`,`id_member`,`no_resi`,`total`,`tgl_penjualan`)
VALUES ('114801764','114501766','114701764','114601764','114901764','7','4 Januari 1990');
INSERT INTO `penjualan`(`id_barang`,`id_pemasok`,`id_karyawan`,`id_member`,`no_resi`,`total`,`tgl_penjualan`)
VALUES ('114801765','114501767','114701765','114601765','114901765','8','5 Januari 1990');
INSERT INTO `penjualan`(`id_barang`,`id_pemasok`,`id_karyawan`,`id_member`,`no_resi`,`total`,`tgl_penjualan`)
VALUES ('114801766','114501768','114701766','114601766','114901766','10','6 Januari 1990');
INSERT INTO `penjualan`(`id_barang`,`id_pemasok`,`id_karyawan`,`id_member`,`no_resi`,`total`,`tgl_penjualan`)
VALUES ('114801767','114501769','114701767','114601767','114901767','16','7 Januari 1990');
0 comments:
Post a Comment