Pemrograman SQL Chapter 3 & 4 Mengenal Kalusa SELECT

SQL atau Structured Query Language) adalah sebuah bahasa yang digunakan untuk mengakses data
dalam basis data relasional. Bahasa ini secara de facto merupakan bahasa standar yang digunakan dalam manajemen basis data relasional. Saat ini hampir semua server basis data yang ada mendukung bahasa ini untuk melakukan manajemen datanya.

ecara umum, SQL terdiri dari dua bahasa, yaitu Data Definition Language (DDL) dan Data Manipulation Language (DML). Implementasi DDL dan DML berbeda untuk tiap sistem manajemen basis data (SMBD)[4], namun secara umum implementasi tiap bahasa ini memiliki bentuk standar yang ditetapkan ANSI. Artikel ini akan menggunakan bentuk paling umum yang dapat digunakan pada kebanyakan SMBD (sumber: wikipedia.com)
Pembahasan kali ini mengerucut pada Data Manipulation Language (DML) 

  • Data Manipulation Language  digunakan untuk memanipulasi data yang ada dalam suatu tabel. Perintah yang umum dilakukan adalah:
  1. SELECT untuk menampilkan data
  2. INSERT untuk menambahkan data baru
  3. UPDATE untuk mengubah data yang sudah ada
  4. DELETE untuk menghapus data 
Sedangkan hal yang kita akan bahas adalah bagaimana memanfaatkan perintah select dalam sintak SQL dimana mana di ikuti dengan klausa lain diantaranya Order by, Group by, Having dan limit

Order by:
Digunakan untuk mengurutkan hasil Query dimana terbagi menjadi 2 yaitu:
  • Ascending(Urut naik)
        Penulisan
        Select nama_field1, field2,fieldn from     nama_tabel order by kreteria asc;
        contoh:
        select nim,nama from mahasiswa order     by nim asc;
  • Descending (urut dari bawah)
            Penulisan
            Select field1, field2, fieldn form     nama_tabel order by keteria desc
            contoh:
            select *from mahasiswa order by nim desc;
Studi Kasus:
Apakah bisa jika mengurutkan data siswa dengan nim secara DESC dan nama secara descending dalam satu Query ?

Penjelajan berserta kasus kasus lain bisa anda download pada Materi 3 & 4

0 komentar:

Posting Komentar