mysql part2
TRANSCRIPT
![Page 1: Mysql part2](https://reader036.vdokumen.com/reader036/viewer/2022071705/55a957f81a28abdf358b45a8/html5/thumbnails/1.jpg)
SQL DDLPart-2
Agus Andri Putra, ST.
Agus Andri Putra, ST.
![Page 2: Mysql part2](https://reader036.vdokumen.com/reader036/viewer/2022071705/55a957f81a28abdf358b45a8/html5/thumbnails/2.jpg)
Variasi perintah “Select” dalam mysql
• Contoh : untuk memilih salah satu data yang akan dituju
Select * from data_mhs2 where nama=‘putri’ ;
Nama table Nama field Pencarian kata
Agus Andri Putra, ST.
![Page 3: Mysql part2](https://reader036.vdokumen.com/reader036/viewer/2022071705/55a957f81a28abdf358b45a8/html5/thumbnails/3.jpg)
Mencari berdasarkan urutan
• Bila kita menginginkan data yang tampil adalah urutan ke
3 sampai terkahir dari data kita, bisa menggunakan
perintah :
Select * from data_mhs2 where id_mhs>2;
Agus Andri Putra, ST.
![Page 4: Mysql part2](https://reader036.vdokumen.com/reader036/viewer/2022071705/55a957f81a28abdf358b45a8/html5/thumbnails/4.jpg)
Penggunan OR atau AND
• Perintah select dapat di kombinasikan dengan OR atau AND baik
untuk penggunaan salah satu dari keduanya atau juga secara
bersamaan
• Contoh :
SELECT*FROM data_mhs2 where id_mhs<4 OR
nim=‘209703’ AND thn_masuk=‘2009’ ;
Agus Andri Putra, ST.
![Page 5: Mysql part2](https://reader036.vdokumen.com/reader036/viewer/2022071705/55a957f81a28abdf358b45a8/html5/thumbnails/5.jpg)
Kombinasi SELECT dengan LIKE dan %
Mencari kesamaan kata atau huruf bisa menggunakan dan
mengkombinasikan perintah SELECT dengan LIKE dan %
seperti contoh :
Nama field
yang dicari
Perintah Pencarian
persamaan
Pencarian nama dengan
akhiran huruf „a‟
Agus Andri Putra, ST.
![Page 6: Mysql part2](https://reader036.vdokumen.com/reader036/viewer/2022071705/55a957f81a28abdf358b45a8/html5/thumbnails/6.jpg)
Sorting
Perintah sorting bertujuan untuk menyusun data yang di panggil
menurut alphabet perintah SORTING dapat di padukan dengan
ORDER seperti contoh :
Disusun berdasarkan alphabet
Agus Andri Putra, ST.
![Page 7: Mysql part2](https://reader036.vdokumen.com/reader036/viewer/2022071705/55a957f81a28abdf358b45a8/html5/thumbnails/7.jpg)
Sorting (cont)
• Untuk pengurutan secara alphabet terbalik bisa di tambah
dengan akhiran DESC (Descending)
Descending Alphabet
Agus Andri Putra, ST.
![Page 8: Mysql part2](https://reader036.vdokumen.com/reader036/viewer/2022071705/55a957f81a28abdf358b45a8/html5/thumbnails/8.jpg)
Penambahan field dalam tabel
• Untuk menambahkan satu field dalam tabel kita bisa menggunakan
perintah ALTER dan ADD contoh, kita akan menambahkan satu field
yang bernama „jurusan‟ maka perintahnya adalah
Perintah mengubah
Perintah menambah
Agus Andri Putra, ST.
![Page 9: Mysql part2](https://reader036.vdokumen.com/reader036/viewer/2022071705/55a957f81a28abdf358b45a8/html5/thumbnails/9.jpg)
Mengisi data field yang baru saja di buat
• Kita akan gunakan perintah UPDATE untuk memasukkan data
„jurusan‟ ke field jurusan, perintahnya sebagai berikut :
Perintah perubahan
Penempatan data
yang akan di ubah Kunci tabel / parameter
Agus Andri Putra, ST.
![Page 10: Mysql part2](https://reader036.vdokumen.com/reader036/viewer/2022071705/55a957f81a28abdf358b45a8/html5/thumbnails/10.jpg)
Latihan !!1. Buatlah sebuah database dengan nama DATA _KULIAH dengan
Tabel “MATA_KULIAH”
2. Dengan isi field sebagai berikut :
3. Isi dengan 5 record di masing-masing field nya dengan data :
Field Data Type
no_mk INT (5)
nama_mk Varchar(30)
nama_dosen Varchar(30)
no_mk nama_mk nama_dosen
007 BasisData Deny Fauzi,M.Kom
008 Pemrograman Internet Ichsan Taufik, ST.
009 Interaksi Manusia dan Komputer Prof.DR.Ali Ramdhani
010 Biologi Pangan Sumiati, MP
011 Rangkaian Dasar Elektrik Suharto Karto, MT.
Agus Andri Putra, ST.
![Page 11: Mysql part2](https://reader036.vdokumen.com/reader036/viewer/2022071705/55a957f81a28abdf358b45a8/html5/thumbnails/11.jpg)
4. Tampilkan data lengkap tentang tabel yang di buat dan data
recordnya
5. Tampilkan nama yang „Deni Fauzi,M.Kom‟
6. Tampilkan data urutan kurang dari 009
7. Tambahkan field dengan nama „jadwal‟ dan isi sbb :
8. Tampilkan data secara keseluruhan
9. Urutkan data secara alphabet terbalik dari field “nama_dosen”
10. Carilah data dengan huruf tengah “i” dari data field “nama_mk”
Jadwal
Senin, 07:00 – 08:40
Rabu, 08:40 – 10:20
Selasa, 07:00 – 08:40
Kamis, 13:00 – 14:20
Jumat, 14:20 – 16:00
Agus Andri Putra, ST.
![Page 12: Mysql part2](https://reader036.vdokumen.com/reader036/viewer/2022071705/55a957f81a28abdf358b45a8/html5/thumbnails/12.jpg)
Aturan Pengerjaan!!• Dibuat dalam file word
• Tiap langkah soal, sertakan dengan printscreen proses
• Pengerjaan di buat secara sistematis
• Hasil Pengerjaan dikirim ke :
• Email : [email protected]
• Subject : PrakBD3(spasi)kelas_NIM_Nama
• Contoh : PrakBD3 IF-A_2011700315_CucuSumiati
Pengiriman paling lambat hari : Kamis, 7 Maret 2013 Pukul 23:59 wib
Agus Andri Putra, ST.