Senin, 27 Juni 2011
Selasa, 21 Juni 2011
Senin, 20 Juni 2011
Tugas BASIS DATA (Perintah Dasar Query SQL)
1. Create
membuat Database atau tabel
Contoh : create database Mahasiswa;
2. Drop
Untuk menghapus database atau table
Contoh :drop database Mahasiswa
3. Select
Untuk menampilkan data yang sudah ada
contoh : SELECT * FROM Mahasiswa;
4. SELECT LIMIT
25. Recover Table
mengembalikan keadaan data seperti sebelum terjadi kerusakan.
Contoh : RECOVER TABLE MHS;
26. Between
Mencari data mahasiswa yang nimnya diantara angka 125 sampai 135
Contoh : SELECT * FROM mahasiswa WHERE nim BETWEEN 125 AND 135;
membuat Database atau tabel
Contoh : create database Mahasiswa;
2. Drop
Untuk menghapus database atau table
Contoh :drop database Mahasiswa
3. Select
Untuk menampilkan data yang sudah ada
contoh : SELECT * FROM Mahasiswa;
4. SELECT LIMIT
     digunakan untuk menampilkan rocord mulai dari yg ke berapa sampai yang ke           berapa. 
Contoh : select nama, alamat from Mahasiswa limit 0,3;
5. SELECT … AS
    digunakan untuk mengganti nama tabel
    Contoh :select nama as nama_mahasiswa, alamat, telepon from Mahasiswa limit 0,3;
6. Where
   digunakan untuk memilih record yang akan ditampilkan sesuai dengan kriteria tertentu
   Contoh : Select * from Mahasiswa where npm='1103037';
7. WHERE .. LIKE
   kriteria pada where dapat diseleksi dengan kata kunci like
  Contoh : Select kd_dosen, nama_dosen, alamat from table_dosen where nama_dosen like 's%';
8. Updete
    Untuk mengubah record
   Contoh : UPDATE cuaca SET max_suhu = 36 WHERE kota = 'Yogyakarta';
9. Delete
   Untuk meghapus record
   Contoh : DELETE FROM cuaca WHERE kota='Yogyakarta';
10. Insert
   Untuk memasukan record
    Contoh : INSERT INTO friend VALUES (  'Mike',  'Nichols', 'Tampa', FL', 19 );
11. Order By
   Digunakan untuk mengurutkan hasil query berdasarkan field yang dipilih.
   ESC = diurutkan dari nilai paling kecil
   DESC = diurutkan dari nilai paling besar
   Contoh : - SELECT * FROM friend ORDER BY state;
                - SELECT * FROM friend ORDER BY age DESC;
12. IN
    digunakan untuk memilih record yang memiliki nilai yang disebutkan dalam kriteria IN
    Contoh : select npm, nama as nama_mahasiswa from tbl_mahasiswa where npm In ('1104047', '1103048', '1103049');
13. AND dan OR
     Contoh : - SELECT * FROM friend  WHERE firstname = 'Sandy' AND lastname = 'Gleason';
                   - SELECT * FROM friend  WHERE state = 'NJ' OR state = 'PA' 0RDER BY firstname;
14. COUNT
      digunakan untuk menghitung record
      Contoh : SELECT COUNT(*) FROM friend;
15. SUM
     digunakan untuk menjumlahkan record-record yang dipilih
     Contoh : SELECT SUM(age) FROM friend;
16. AVG
     digunakan untuk menghitung rata-rata
     contoh : SELECT AVG(age) FROM friend;
17. MAX dan MIN
      digunakan untu mencari nilai terbesar dan terkecil dari suatu record
     Conoh : - SELECT MAX(age) FROM friend;
                 - SELECT MIN(age) FROM friend;
18. Query bersarang ( Nested Query)
      Dalam SQL dikenal Query bersarang, Query dalam Query
     Contoh : select npm, nama, kd_jurusan from tbl_mahasiswa where kd_jurusan IN ( select kd_jurusan from table jurusan where kd_jurusan='TI0004';
19. Inner join
     digunakan unutuk menggabungkan 2 atau lebih tabel dimana field yang dijadikan referensi join memiliki nilai yang sama.
Contoh : select t1.npm, t1.nama, t1.nama_jurusan from tbl_mahasiswa t1 Inner Join tbl_jurusan t2 on t1.kd_jurusan=t2.kd_jurusan;
20. Left Join
     menggabungkan 2 atau lebih tabel dimana field yang digunakan sebagai referensi pada tabel sebelah kiri akan ditampilkan walaupun tidak hadir pada tabel sebelah kanan.
Contoh : select t1.npm, t1.nama, t1.kd_krs from table mahasiswa t1 Left Join tbl_krs t2 on t1.npm=t2.npm;
21. Having
     Contoh : SELECT state, COUNT(*)  FROM friend GROUP BY state HAVING COUNT(*) > 1  ORDER BY state;
22. Alter Table
     digunakan untuk merubah struktur table
     Contoh : - ALTER TABLE MHS ADD (jkel char (1));
23. GRANT
     Contoh : GRANT Select (final) ON NILAI TO AVI;
24. REVOKE 
     Contoh : Revoke select(final) ON NILAI FROM AVI;                                              
25. Recover Table
mengembalikan keadaan data seperti sebelum terjadi kerusakan.
Contoh : RECOVER TABLE MHS;
26. Between
Mencari data mahasiswa yang nimnya diantara angka 125 sampai 135
Contoh : SELECT * FROM mahasiswa WHERE nim BETWEEN 125 AND 135;
Senin, 13 Juni 2011
Langganan:
Komentar (Atom)

