Minggu, 03 Desember 2017

CONTOH PENERAPAN MYSQL

Posted by Unknown on Desember 03, 2017 with No comments
Assalamualaikum semua , melanjutkan postingan kemarin kawan. Perhatikan dan pahami insya Allah mudah di cerna pikiran dan ilmunya bisa masuk.aamiin oh ya postingan masih seperti kemarin tentang MYSQL.

Permasalahan 1



1. Buatlah database baru dengan nama lat_mysql

    Untuk membuat database kalian dari xampp pastikan xampp kalian sudah running dan masuk
    ke  phpMyAdmin. Create database dan create new table.contohnya seperti di bawah ini.
    contoh tabel pegawai




2. Buatlah tabel dengan nama pegawai yang memiliki field sebagai berikut !



3. Masukkan data – data berikut ini :
    Klik insert untuk memasukkan data
    Dan hasilnya seperti berikut :







4. Hapuslah record dengan ID 100
    Centang record yang akan di hapus terus klik pada tanda x seperti gambar dan ikuti petunjuk
    berikutnya


5. Update data untuk 101 dan 102 sbb :
    Perintah sama centang record yang akan di update kemudian pilih gambar edit( gambar pensil)
 



6. Buat perintah SQL berikut ini untuk menampilkan :
    a. Semua kolom dari tabel pegawai
        Perintah SQL : SELECT * FROM pegawai
   
   b. Kolom nama dan gaji dari tabel pegawai
       Perintah SQL : SELECT nama,gaji FROM pegawai
   
  


  c. Kolom nama dan alamat yang mempunyai nama dengan awalan F
      Perintah SQL : SELECT nama,alamat FROM pegawai WHERE nama LIKE ‘F%’
 

 d. Kolom nama dan alamat yang mempunyai nama dengan akhiran n
     Perintah SQL : SELECT nama,alamat FROM pegawai WHERE nama LIKE ‘%N’


e. Kolom nama dan gaji yang mempunyai gaji diatas 15000
    Perintah SQL : SELECT nama,gaji FROM pegawai WHERE gaji > 15000

f. Kolom nama,alamat dan gaji yang bergaji diatas 13000 dan beralamat di surabaya
   Perintah SQL : SELECT nama,alamat,gaji FROM pegawai WHERE gaji >13000 AND alamat
   LIKE '%Surabaya'

g. Kolom nama, gaji dengan range antara 15000 – 20000
    Perintah SQL : SELECT gaji, nama FROM pegawai WHERE gaji BETWEEN 15000 AND 20000


h. Gaji max, min, rat2 dari tabel pegawai> select max(gaji),min(gaji),avg(gaji) from pegawai
    Perintah SQL : SELECT max(gaji), min(gaji), avg(gaji) FROM pegawai 





Permasalahan 2

1. Buatlah 2 atbel yaitu pegawai, departemen yang saling berhubungan yang memiliki field – field
    sebagai berikut :

2. Isikan data untuk kedua tabel diatas : 


3. Buatlah perintah SQL berikut : 
    a. Menampilkan nama pegawai, alamat pegawai dan nama departemen

        Perintah SQL : SELECT t_pegawai.nama_peg, t_pegawai.alamat,  t_departemen.nama_dept
                                 FROM t_pegawai, t_departemen WHERE t_pegawai.id_dept
                                 =t_departemen.id_dept 
   

  b. Menampilkan id pegawai, nama pegawai dan nama departemen 
      Perintah SQL : SELECT t_pegawai.id_peg, t_pegawai.nama_peg, t_departemen.nama_dept
                               FROM t_pegawai, t_departemen 
                               WHERE t_pegawai.id_dept = t_departemen.id_dept 
 
Laporan ResmI
a.    Buatlah 3 buah tabel dengan relasi sebagai berikut :
 
 

b.    Isi data di semua tabel diatas
 
 
 
 
c.    Tampilkan data
a.       Nama mahasiswa, nama mata kuliah dan nilainya
       Perintah SQL : SELECT mahasiswa.nama, mt_kuliah.nama_mk,
 nilai_mhs.nilai FROM mahasiswa, mt_kuliah, nilai_mhs
WHERE mahasiswa.NRP = nilai_mhs.NRP
AND nilai_mhs.kode-mk  = mt_kuliah.kode_mk
b.      Nama mahasiswa, nama mata kuliah dan sks
 Perintah SQL : SELECT mahasiswa.nama, mt_kuliah.nama_mk, mt_kuliah.sks
 FROM mahasiswa, mt_kuliah, nilai_mhs WHERE mahasiswa.NRP =      nilai_mhs.NRP AND nilai_mhs.kode-mk  = mt_kuliah.kode_mk

c.       Nama dan alamat mahsiswa, nama mata kuliah, SKS dan nilainya
  Perintah SQL : SELECT mahasiswa.nama, mahasiswa.alamat, mt_kuliah.nama_mk,     mt_kuliah.sks, nilai_mhs.nilai FROM mahasiswa, mt_kuliah, nilai_mhs WHERE          mahasiswa.NRP = nilai_mhs.NRP
  AND nilai_mhs.kode-mk  = mt_kuliah.kode_mk 
semoga bermanfaat

0 komentar:

Posting Komentar