OLEH
Bagus Setiawan
TEKNIK INFORMATIKA 8A
(5.15.04.11.0.026)
Dosen Pengampau
Sugianto S.Kom, M.Kom
5. Sisipkan sebuah kolom dengan nama phone (varchar 15) setelah kolom alamat varchar(15) !
6. Ubah Colom Nim Menjadi Varchar!
Sebelum dirubah
Sesudah di rubah
Kegunaan Index adalah untuk mempercepat proses pencarian data dalam suatu
tabel. Adanya index pada suatu field tabel menyebabkan proses pencarian otomatis
akan dilakukan terlebih dahulu ke dalam index, apabila ditemukan baru akan
diambilkan data sesungguhnya dari tabel, apabila tidak ditemukan dalam index,
sudah dipastikan bahwa data tesebut memang tidak ada dalam tabel.
adalah tipe data dari suatu field yang berbentuk angka ,dengan maksimum karakter
yg telah ditentukan sebanyak 11 karakter.
4. Ketika kita melihat struktur tabel dengan perintah desc, ada kolom Null yang berisi
Yes dan No. Apa maksudnya ?
Null di Mysql adalah istilah atau tipe data khusus dalam pemograman yang
menyatakan ‘tidak ada nilai’, NULL tidak sama dengan 0, atau ‘’(string kosong).
No = Not Null, Fungsinya untuk memastikan bahwa nilai pada kolom tersebut
tidak boleh kosong. Jika kita menginput data, namun tidak memberikan nilai
untuk kolom tersebut, akan menghasilkan error pada MySQL.
Yes = Null , Atribut NULL berkebalikan dengan NOT NULL, dimana jika sebuah
kolom didefinisikan dengan NULL, maka kolom tersebut tidak harus berisi nilai
BAB III
DML dan Retrieve Data (Bagian I)
1. Buatlah sebuah database dengan nama coba2!
6. Tampilkan satu baris / record data yang telah diubah tadi yaitu record dengan
nama Bowser saja!
9. Tampilkan semua hewan dengan spesis anjing dan anjing tersebut berjenis
kelamin betina!
mysql>
2. Buat sebuah table dengan nama barang dimana ketentuannya seperti dibawah ini :
5. Ubah nama barang DVD Player menjadi TAPE dan stok barang menjadi 25.
6. Tampilkan satu baris / record data yang telah diubah tadi yaitu record dengan nama
Tape!
10. Tampilkan jumlah stok barang dan jumlah harga barang pada table barang.
11. Tampilkan jumlah rata – rata harga barang pada table barang!
9. Untuk pegawai yang ber-id E004 dan E005 ubah idmanajernya menjadi al!
10. Sekarang tampilkan kolom idmanajer saja!
11. Dari percobaan 6, terdapat 3 idmanajer yang sama dengan total record 6, sekarang
tampilkan
12. idmanajer tanpa duplikasi idmanajer sehingga akan tampil record dengan
idmanajer yang berbeda!
13. Tampilkan pegawai yang gajinya antara 1750000 - 1250000!
14. Tampilkan tabel pegawai yang terurut berdasarkan namabelakang (dari a ke z)!
15. Tampilkan tabel pegawai yang diurutkan berdasarkan nama depan dengan urutan
terbalik (dari z ke a)!
mysql>
Praktik 1!
Tampilkan record / data hanya kolom satuan barang dan digabungkan dengan
jumlah stok barang yang dikelompokkan berdasarkan kolom satuan barang pada
table barang diatas!
Akan muncul table pada Kd_baang satuan barang dan sum Stock barang.
Akan terjadi eror karena tidak ditunjukkan nama tabelnya pada comenprom
tersebut.
Praktik 2!
1. Buat table dengan nama penjualan dengan ketentuan sebagai berikut :
2. Isi data table penjualan seperti dibawah ini1
c. Tambahkan perintah kegunaan join, outer join, right join, dan left join
Join dalam SQL digunakan untuk menampilkan data pada table yang saling
berhubungan atau berelasi
Outer join merupakan perintah join untuk menampilkan semua data sebelah kiri dari
table yang di joinkan dan menampilkan data sebelah kanan yang cocok dengan kondisi
join
right join Right Join akan menghubungkan tabel dan menampilkan semua data (kanan)
pada tabel yang tidak berhubungan, dan data yang kosong akan bernilai NULL
left join akan menampilkan semua isi tabel sisi kiri , walaupun data di pasangan joinnya
yang disisi kanan nilainya tidak sama ataupun berisi null.
SELESAI