ADs

Tugas Kedua (Database)

Untuk melakukan perintah-perintah dibawah ini, anda harus telah menggunakan sebuah database (use)!
11. Desc
Untuk Melihat deskripsi sebuah tabel dan kolom-kolomnya, maka ketikkan perintah :
“desc makanan_kantin;”.
Dimana : Desc adalah perintah untuk menampilkan deskripsi dari sebuah tabel, dan makanan_kantin adalah nama tabelnya.



22. Drop
Untuk menghapus sebuah tabel, maka ketikkan perintah:
“drop table contoh;”.
Dimana : drop table adalah perintah  untuk menghapus sebuah tabel, dan contoh sebagai nama tabel.




33.  Alter Table
Untuk menambahkan kolom pada suatu tabel yang sudah ada, maka ketikkan perintah berikut:
“alter table makanan_kantin2 add nomor_register int not null first;”
Dimana : alter table sebagai perintah untuk mengedit sebuah tabel, add adalah perintah untuk menambahkan kolom, dan first adalah letak dari kolom yang dimaksud berada pada kolom pertama.




44. Primary Key
Primary key adalah kolom yang dijadikan sebagai identitas dari sebuah baris. Untuk menjadikan kolom sebagai primary key, maka ketikkan perintah berikut:
“alter table makanan_kantin2 add nomor_register int not null first, add primary key (nomor_register);”
Dimana : add primary key adalah perintah untuk menjadikan kolom yang akan dibuat sebagai primary key.





55.  Auto Increment
Auto increment adalah perintah untuk menjadikan kolom sebagai angka yang berurutan. Untuk menjadikan kolom memiliki fungsi auto increment, maka ketikkan perintah berikut:
“alter table makanan_kantin2 add nomor_register int not null auto_increment first, add primary key(nomor_register);”




66. Foreign Key
Foreign Key adalah primary key dari tabel lain yang masuk ke dalam sebuah tabel yang dimaksud. Untuk membuat foreign key, buat sebuah tabel yang memiliki primary key.

aa. Ketikkan perintah berikut untuk membuat tabel pertama!
“create table makanan_kantin2(nomor_register int not null auto increment, nama varchar (20), kualitas varchar (20), harga numeric (10), rating int (10), primary key(nomor_register));”



bb. Jika tabel pertama telah dibuat, buat tabel kedua dengan perintah berikut!
“create table menu_jajan(nomor_induk int not null primary key, nama varchar (20), ranking int, register_menu int not_null, constraint makanan_kantin2_nomor_register_fk foreign key(register_menu) references makanan_kantin2 (nomor_register));”


  
7. Delete 
Jika ingin menghapus baris dari sebuah tabel maka ketikkan perintah berikut :
"delete from makanan_kantin2 where nomor_register=3;"
dimana :
makanan_kantin2 adalah nama tabel yang akan dihapus barisnya, dan nomor_register adalah kolom yang berisikan identitas dari baris yang akan dihapus.

0 komentar: