Anda di halaman 1dari 8

LAPORAN PRAKTIKUM

BASIS DATA
PEMBUATAN DATABASE PADA XAMPP

Oleh:
SALPINA
2104301041

Dosen Pengampu:
BILLY SABELLA, M.KOM

JURUSAN KOMPUTER DAN BISNIS


POLITEKNIK NEGERI TANAH LAUT
2023
1. Isi Praktikum
1.1 ERD Database perbankan
1.2 Pembuatan Database
Pembuatan database di awali dengan masuk ke Local Host phpMyAdmin, lalu
masuk ke dalam Basis Data/Database, selanjutnya masukkan nama database
sesuai kasus, contohnya disini adalah “perbankan”, jika sudah selanjutnya klik
“Buat”.

SQL CRERATE DATABASE PERBANKAN :


1.3 Pembuatan Tabel Nasabah
Setelah pembuatan database, selanjutnya adalah membuat tabel dengan
memasukkan nama tabel nasabah, nasabah_has_rekening, rekening, transaksi,
cabang_bank, lalu klik “Kirim”, tetapi jangan lupa memasukkan jumlah kolom.

SQ L TABLE NASABAH :

1.4 Pembuatan Tabel Nasabah


CREATE TABLE nasabah (id_nasabah INTEGER PRIMARY KEY,
nama_nasabah VARCHAR(45) NOT NULL, alamat_nasabah VARCHAR(225)
NOT NULL);
1.5 Pengisian Data pada Tabel Cabang Bank
Pengisian data dalam tabel, dilakukan dengan cara mengklik nama tabel, lalu
akan muncul tampilan seperti berikut yang digunakan untuk pengisian data pada
tabel. Di dalam tabel ada nama, jenis, panjang/nilai, dan indeks yang harus di isi.
Jika sudah selesai di isi klik “Simpan”.

SQL TABEL CABANG_BANK :


1.6 Pembuatan Tabel Cabang Bank
CREATE TABEL rekening (no_rekening INTEGER PRIMARY KEY,
Kode_cabang VARCHAR(20), CONSTRAINT fk_kode cabang FOREIGN KEY
(kode_cabang) REFERENCES cabang_bank(kode_cabang) ON DELETE
CASCADE ON UPDATE CASCADE, pin VARCHAR(20) DEFAULT’1234’NOT
NULL, saldo INTEGER DEFAULT 0 NOT NULL);

1.7 Pembuatan Tabel baru rekening


Pembuatan tabel baru dengan cara mengklik database lalu masukkan SQL data
tabel dimana tabel yang dimasksud adalah rekening sebagai berikut.
SQL TABEL REKENING
1.8 Pembuatan Tabel baru rekening
CREATE TABLE rekening (no_rekening INTEGER PRIMARY KEY,
Kode_cabang VARCHAR(20), CONSTRAINT fk_kode_cabang FOREIGN KEY
(kode_cabang) REFERENCES cabang_bank(kode_cabang) ON DELETE
CASCADE ON UPDATE CASCADE, Pin VARCHAR(20) DEFAULT
‘1234’NOT NULL, saldo INTEGER DEFAULT 0 NOT NULL);

1.9 Pembuatan Tabel baru transaksi


Selanjutnya Kembali membuat tabel baru dengan nama transaksi, dengan
menambahkan beberapa data di dalamnya sehingga membentuk struktur tabel
sebagai berikut.
2.1 Pembuatan Tabel baru nasabah_has_rekening
Terakhir adalah membuat tabel nasabah_has_rekening dimana di dalam nya ada
beberapa kolom yaitu nasabah_id_nasabah dan rekening_no_rekening, dengan
cara pembuatan sebagai berikut.

Anda mungkin juga menyukai