Jumat, 10 Oktober 2014

Resume SQL pengelompokan data




1. Min ()

                mencari harga minimum dari sekumpulan data yang ada.
                SELECT field-1,…,field-n,
                MIN(nama_field)
                FROM tabel
                GROUP BY field-1,…,field-n

2. Max ()
    mencari harga max dari sekumpulan data yang ada.
   SELECT field-1,…,field-n,
   MAX(nama_field)
   FROM tabel
  GROUP BY field-1,…,field-n

3. Avg ()
                   untuk mencari harga rata-rata dari sekumpulan data yang ada.
                   SELECT field-1,…,field-n, Avg(nama_field)
                   FROM tabel
                   GROUP BY field-1,…,field-n
  
4. Sum ()
                   untuk mencari jumlah data.
                   SELECT field-1,…,field-n, Sum(nama_field)
                   FROM tabel
                   GROUP BY field-1,…,field-n
       
5. Count ()
                   untuk mencari cacah atau banyaknya data.
                   SELECT field-1,…,field-n, COUNT (nama_field)
                   FROM tabel
                   GROUP BY field-1,…,field-n

                  Pengurutan data (Order by)
                 Untuk mengurutkan data berdasarkan field tertentu
                 SELECT field-1,field-2,…,field-n
                 FROM tabel
                ORDER BY field

SOAL :
 1. Tampilkan jumlah nilai minimum per matakuliah
 2. Tampilkan nilai maksimum dari semua data pada tabel NILAI
3. Tampilkan nim dan kode mata kuliah yang mempunyai nilai 90
4. Tampilkan nim dan kode mata kuliah yang mempunyai nilai kurang dari 90
5. Tampilkan data mahasiswa yang dari kota berakhiran “KARTA

1. 

2.  

3.


4.



5.




Jumat, 03 Oktober 2014

Resume SQL 30 - 09 - 2014



Buatlah tabel mahasiswa dengan field :
- nim char(10),
- nama varchar (20),
- alamat varchar (30),
- kota varchar (15),
primary key = nim

Buatlah table matakuliah dengan isi data sebagai berikut :
 KodeMK Char (6), 
Nama_MK varchar (30), 
Semester char (1),\
SKS number (2)
rimary key adalah Kode_MK
 Buatlah table nilai dengan isi data sebagai berikut :
NIMchar(9), Kode MK Char (6), Nilai Number
Foreign Key adalah NIM dan KODE_MK
 Tugas :
1. Tampilkan Seluruh data Pada tabel Mahasiswa

2. Tampilkan NIM, Nama, Nama_MK Mahasiswa yang nilainya lebih dari 65

3. Ganti nilai pada matakuliah SQL atas nama Mahasiswa Alfamenjadi 100
4. Ganti Nama Matakuliah “Bahasa Pemograman” menjadi “Algoritma
Pemograman”

5. Hapus data mahasiswa dengan NIM 201291005