latihan bidang database dengan primary key dan foreign key.#2 (21 sept)

 Assalamualaikum wr. wb.




Selamat siang semua, pada kesempatan ini terdapat suatu project kecil untuk junior level tentang database, dengan ketentuan seperti berikut ini :




A. Alat dan Bahan

untuk persyaratannya sebagai berikut :
  • install xampp (bagi pengguna windows) atau lamp (bagi pengguna linux)
  • sudah mengetahui dasar-dasar perintah sql seperti "create, drop, show, use, alter, dan lainnya".
  • sudah mengetaui konsep primary key dan foreign key


B. Jangka Waktu Pelaksanaan

untuk pengerjaannya hanya membutuhkan waktu 15 menit.


C. Tahap Pelaksanaan

a. terlebih dahulu, hidupkan apache dan mysql / mariaDB pada xampp atau lamp dan masuk ke mysql
# mysql -u root -p mode text (CLI), karena kita akan membuat projek dengan command text.

b. langkah selanjutnya adalah membuat database dengan nama Kasir, perintahnya 
 
> create database (nama_database) ;

jika query ok, maka db sudah berhasil dibuat, dan kita masuk ke database yang baru saja kita buat dengan 

> use (nama_database)

seperti contoh :

c. selanjutnya adalah membuat semua tabel satu persatu, dengan ketentuan berikut 

nb : pk (primary key)
untuk pembuatan tabel termasuk memberi primary key, ikuti langkah seperti berikut :

> create table [ nama_tabel ] ( [ field1 ] [ tipe_data ], [ field2 ] [ tipe_data ], ... dst );

seperti contoh berikut :


ulangi untuk membuat tabel lainnya seperti contoh diatas hingga semua tabel  terbuat.

d. setelah  4 tabel terbuat semua beserta primary key yang sesuai dengan ketentuan, lanjut ke penambahan foreign key seperti diagram berikut :

deskripsi : 
  • Id_Pelanggan (Pelanggan)  <=======  Id_Pelanggan (Nota_Penjualan) *
  • Id_Nota (Nota_Penjualan)  <=======  Id_Nota (Detail_Jual) *
  • Id_Barang (Barang)             <=======  Id_Barang(Detail_Jual) *

untuk sintaksnya adalah sebagai berikut :

> alter table [nama_tabel_*]      klik enter
-> add foreign key ( [nama_field_* ] ) references [nama_tabel_tujuan]( [nama_field_tujuan] );

nb : * = titik start
ulangi langkah tersebut hingga terhubung semua tiap tabel dengan foreign key.


e. dan hasil dari semua langkah diatas adalah sebagai berikut :



Terimakasih telah mengunjungi blok kami dan mengikuti tutorial diatas,semoga bermanfaat dan berhasil,mohon maaf jika terdapat kesalahan dalam pengetikkan.

Wassalamualaikum wr. wb.😉




Previous
Next Post »

1 komentar:

Write komentar
5 Maret 2022 pukul 22.29 delete

T-Shirt: T-Shirt - Titanium Necklace Mens
T-Shirt is a titanium ore beautiful bracelet with high quality design and titanium septum jewelry fit for titanium rainbow quartz any type of wedding. T-Shirt designed for those titanium scooter bars who enjoy titanium chloride a touch of beauty in

Reply
avatar

Kontributor