Kamis, 16 Maret 2023

TUGAS MODUL VII

LATIHAN PRAKTIKUM 

MENGGABUNGKAN BEBERAPA TABLE

Latihan ini akan digunakan dua buah tabel yaitu "KARYAWAN" dan "DEPARTEMEN" dengan relationship "BEKERJA PADA" str1uktur tabel

T1ABEL KARYAWAN












TABEL DEPARTEMEN


















2. INNER JOIN

inner join akan mengembalikan data diri tabel A dan B yang sesuai. Contohnya kita dapat menampilkan data karyawan yang memiliki departemen

CODINGAN 1










CODINGAN 2











C.ARA 1











CARA 2










3. OUTHER JOIN

LEFT OUTHER JOIN











Apabila diperlukan, kita dapat menggunakan klausa WHERE di dalam join. Sebagai contoh, untuk menampilkan data karyawan yang tidak memiliki departemen.

RIGHT OUTHER JOIN












FULL OUTHER JOIN












MENULISKAN QUERY DARI MASING-MASING PERINTAH

1. Membuat Tabel Siswa Dan Tabel Nilai

Tabel Siswa











2. Menampilkan data siswa yang mengikuti ujian(memiliki nilai)








3. Menampilkan data siswa yang tidak mengikuti ujian (menampilkan nilai)







4.  nama dan nilai siswa yang tidak lulus (KKM = 76)






5. Tampilkan nama dan nilai siswa yang mendapat nilai lebih dari 80







6.tampilkan data siswa perempuan yang dapat nilai diatas 80






7. Tampilkan data siswa dan kelompokan berdasarkan alamatnya








8. Tampilkan data siswa yang mengikuti ujian,dengan urutan nilai dari  yang tertinggi



Minggu, 29 Januari 2023

LAPORAN MODUL VI

 E. Latihan Praktikum

1. Buatlah sebuah tabel siswa dengan deskripsi sbb :






Isikan data pada tabel siswa sehingga menjadi :







Catatan : untuk type data DATE gunakan format “YY-MM-DD”.

2. Buatlah sebuah tabel view untuk menampilkan NIS dan NAMA untuk siswayang tinggal di kota Malang. Dan beri nama view_kotaasal.





3. Panggil tabel view view_kotaasal dengan perintah :








F. Tugas Praktikum

1. Buatlah sebuah tabel pegawai dengan deskripsi tabel sbb:








2. Isikan data pada tabel pegawai sehingga menjadi :








3. Buatlah tabel view untuk:

a. Menampilkan Nama dan Alamat pegawai












b. Menampilkan Nama dan Alamat dari pegawai yang tinggalnya diSurabaya.







c. Tampilkan banyaknya pegawai yang tinggal di setiap kota.




MODUL V FUNGSI AGREGAT

 E. Latihan Praktikum

1. Buatlah sebuah tabel siswa seperti berikut






2. Untuk menampilkan data pada tabel siswa dengan urutan sesuai nama,gunakan perintah ORDER BY






3. Untuk menghilangkan data yang sama, gunakan keyword DISTINCT.






4. Penggunaan fungsi agregat COUNT :





5. Penggunaan fungsi agregat SUM :





6. Penggunaan fungsi agregat AVG :





7. Penggunaan fungsi agregat MIN :





8. Penggunaan fungsi agregat MAX :






9. Pengelompokan data menggunakan GROUP BY :






10. Menampilkan data pada tabel siswa dengan syarat tertentu.






TUGAS PRAKTIKUM !!!

1. Tampilkan data Nama, Nilai dari tabel siswa dan urutkan berdasarkan nilainya.








2. Tampilkan data siswa yang berjenis kelamin “L” dan memiliki nilai diatas 80.







3. Tampilkan jumlah siswa, total nilai, rata-rata nilai, nilai terendah dan nilai tertinggi dari tabel siswa.



Kamis, 05 Januari 2023

MODUL IV

1.  MEMBUAT TABEL DIBAWAH INI








2. UBAH NAMA PADA NIS 909094 MENJADI MUHAMMAD ALFI DENGAN ALAMAT DI KOTA BARU


































3.UBAH TABEL DI ATAS MENJADI TABEL DATA SISWA_RPL













 4. UBAH ATRIBUD NAMA PADA TABEL TERSEBUT MENJADI NAMA_SISWA












5. HAPUS DATA YANG MEMPUNYAI JK PEREMPUAN












6. TAMBAHKAN DATA SISWA_RPL MENJADI 10 RECORD




Entri yang Diunggulkan

TUGAS MODUL VII