Lompat ke konten Lompat ke sidebar Lompat ke footer

Create Table dengan Primary Key

Untuk membuat Table, silahkan Kalian buka ke phpmyadmin dengan mengakses localhost/phpmyadmin setelah itu Kalian bisa membuatnya dengan query atau melalui tabel langsung.

Berikut query untuk membuat tabel dengan Primary Key dengan kasus seperti ini

Pertama Kalian buat databasenya terlebih dahulu...seperti dibawah ini.


dengan memasukkan database name lalu klik create



Setelah membuat basisdate name, kemudian kita membuat tabel di SQL pada basisdata



Kita membuat tabel pegawai dengan kolom
  • nip ( sebagai primary key )
  • nama
  • alamat
  • telp
  • tgmskKerja
  • pendTerakhir
  • statusKerja
  • sisaCuti
Lalu Kita buat tabel dengan Query...

CREATE TABLE pegawai (
 nip INT NOT NULL AUTO_INCREMENT , 
nama CHAR(30) NOT NULL , 
alamat TEXT NOT NULL , 
telp INT NOT NULL , 
tgmskKerja DATE NOT NULL , 
pendTerakhir VARCHAR(10) NOT NULL , 
statusKerja CHAR(20) NOT NULL , 
sisaCuti INT NOT NULL , 
PRIMARY KEY (nip)) 

Dan Kita membuat tabel ke 2 yaitu tabel cutiPegawai dengan kolom
  • noCutiPegawai ( primary key )
  • tgPengajuan
  • tgMulaiCuti
  • tgSelesaiCuti
  • alasan
  • nip ( foreign Key karena terdapat kolom ini ditabel lain )
Lalu Kita buat tabel dengan Query...

CREATE TABLE cutipegawai ( 
noPengajuanCuti VARCHAR(20) NOT NULL , 
tgPengajuan DATE NOT NULL , 
tgMulaiCuti DATE NOT NULL , 
tgSelesaiCuti DATE NOT NULL , 
alasan TEXT NOT NULL , 
nip INT NOT NULL , 
PRIMARY KEY (noPengajuanCuti)) 

Note :
  • PRIMARY KEY = Angka / huruf yang tidak akan atau tidak boleh sama ketika Kita input data
  • AUTO_INCREMENT = Sistem pada database untuk meneliti data yang Kita input

Nah Kita berhasil membuat 2 tabel pada mysql Kita.



Terima Kasih, Semoga bermanfaat.
Untuk pertanyaan silahkan tinggalkan komentar ya..





4 komentar untuk "Create Table dengan Primary Key"

  1. Terima kasih ilmunya sangat membantu

    BalasHapus
  2. finally after all this time, found it too.
    Penjelasannya mudah dipahami, Thanks

    BalasHapus

Berlangganan via Email