Anda di halaman 1dari 2

Nama : Moh. Alamsyah Adi K.

NIM

: 15650068

Kelas : E

1. A.
mac_id

mac_nama

mac_guna

Pada nomor 1 bagian pertama akan menghasilkan seperti di atas yang belum
ada valuenya Karena belum dimasukkan. Untuk menampilkan table di atas
yaitu dengan cara Select * from macam_barang;
B.
bar_id
bar_nama
mac_id
Pada nomor 2 juga sama pada penjelasan nomor 1 yang belum ada valuenya
sehingga tampilannya masih seperti itu.

Jika dilihat dari kedua query tersebut, adalah untuk menghubungkan antara
kedua table (reference), agar kedua table dapat terhubung maka ada
beberapa syarat yang harus terpenuhi seperti table yang ingin dihubungkan
harus memiliki field atau kolom tipe dengan tipe data yang sama. Jadi, field
yang dari table pertama yang kita inginkan menjadi primary key harus sama
dengan field di table kedua yang akan menjadi foreign key.
2.
MAH_NIM
MAH_NAMA
FAK_ID
FAK_NAMA
Berdasarkan query yang disoal, kolom MAH_NIM dan MAH_NAMA diambil dari
table mahasiswa sedangkkan FAK_ID dan FAK_NAMA diambil dari table
fakultas.

3. Perintah update berguna untuk memanipulasi / mengganti data yang sudah


ada. Namun values dalam sebuah table tersebut harus sudah terisi untuk
memanipulasinya. Contoh :
Mac_id
1561
1672

Mac_nama
Pulpen
penghapus

Mac_guna
Menulis
Menghapus tulisan

Maka jika ingin mengganti misalnya mac_nama yang pertama menjadi pensil
maka gunakan query berikut;
Update macam_barang set mac_nama=Pensil where mac_id=1561;

4.
5. Perintah SELECT * FROM [NAMA TABEL] ORDER BY [NAMA KOLOM]; digunakan
untuk mengurutkan suatu data berdasarkan abjad maupun urutan angka,
seperti yang dilingkar merah digambar di bawah ini. Sebagai
perbandingannya dengan table yang nomor 3, maka dia akan terurut sesuai
angka.

Anda mungkin juga menyukai