Diberdayakan oleh Blogger.
RSS

Perintah SQL CASE | Logika Operator | Tugas Database

Pada kesempatan kali ini kita akan belajar beberapa logika operator nih. Diantaranya AS, AND dan OR, BETWEEN, LIKE, DISTINCT, dan CASE. Yukk kita lihat logika operator itu yang seperti apa sih ?! ini jawabannya
  1. AS (nama alias / bukan nama sebenarnya) As digunakan untuk menampilkan field atau kolom dengan nama lain yang mungkin lebih mudah dimengerti. Field atau kolom yang ditampilkan oleh AS ini bersifat sementara lho.

  2. AND dan OR
    Perintah ini susah dijelaskan :D contoh kasusnya aja yaa. .
    And : menampilkan semua nama mahasiswa yang program studinya informatika computer
    Or : menampilkan semua nama mahasiswa atau yang program studinya informatika computer
  1. BETWEEN digunakan untuk menampilkan data diantara nilai yang diminta. Contoh kasus : menampilkan semua nilai ujian mahasiswa dari nilai 60 sampai dengan 100.

  2. Like (seperti) digunakan untuk menampilkan data yang hanya diwaliki oleh satu atau lebih huruf saja. Contoh kasus : menampilkan semua nama mahasiswa yang diawali dengan kata Amelia.

  3. DISTINCT digunakan untuk menampilkan satu data saja yang terdapat kesamaan. Artinya pada hasil output tidak ada data yang sama meskipun data aslinya banyak data yang sama.

  4. CASE digunakan untuk menampilkan data baru dengan data dari operasi yang ada di dalamnya. Contoh kasus : menampilkan data dengan jenis kelamin ‘P’ maka tertulis ‘Perempuan’

Kali ini saya akan sedikit mengulas logika operator CASE dengan contoh kasus :
  1. Memberikan keterangan untuk field unitInStock dengan ‘Stock Habis’ apabila jumlah unitInStock < 5, keterangan ‘Harus Order’ apabila unitInStock antara 5 sampai 15 dan memberikan keterangan ‘Stock Cukup’ apabila unitInStock > 15
  2. Memberikan nilai ‘United State of Amerika’ untuk Country=’USA’ dan nilai ‘United Kingdoms’ untuk Country=’UK’

Silahkan download Script perintah SQL nya disini. Dan databasenya disini


Nah, sudah mulai mengerti kan ? karena AS, AND dan OR, BETWEEN, LIKE, dan DISTINCT sudah sedikit disinggung pada latihan soal di sesi sebelumnya. Silahkan yang ingin tahu, download file latihan soal dan databasenya di sesi sebelumnya, Klik DISINI untuk masuk di sesi sebelumnya.


*SEMOGA BERMANFAAT*

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Export dan Import MySQL dengan phpMyAdmin

Bagi temen-temen yang sering mengcopy folder Database yang ada di folder \xampp\mysql\data, cara ini sering tidak efektif dan menimbulkan masalah. Nah, cara mengatasinya agar lebih efektif untuk memindah database ke komputer kita atau dari komputer kita. Ikuti langkah-langkahnya yaa. .

Export MySql
1. Aktifkan dulu Apache dan MySql pada XAMPP Control Panel nya.
2. Buka localhost/phpmyadmin dengan browser yang kamu punya.
3. Pilih database yang akan kamu Export


4. Klik tab Export > Pilih SQL.

5. Pilih Save as File > Go.

Import MySql
1. jangan lupa Apache dan MySql pada XAMPP Control Panel nya posisi aktif.
2. Buka localhost/phpmyadmin dengan browser yang kamu punya.
3. Buatlah database baru


4. Klik tab Import > Klik Browse.. > kemudian cari file anda > Go

Gampangkan caranya. *SEMOGA BERMANFAAT*

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Perintah - Perintah SQL | Tugas Database Lanjutan

Yang sudah belajar di sesi sebelumnya, ini dia nih Pelajaran Perintah-perintah SQL lanjutannya. Kali ini kita akan belajar perintah-perintah ALTER, DELETE, DROP, UPDATE, fungsi Perhitungan dan semakin lengkap lagi di sesi ini.

Silahkan Download file databasenya disini
Dan silahkan Download file MS.Word berisi Perintah-perintah SQLnya disini.

Jangan lupa ekstrak file databasenya (latihan1.zip) dan Import ke phpMyadmin yaa. .



*SEMOGA BERMANFAAT*

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Perintah - Perintah SQL | Tugas Database


SQL adalah kependekan dari Structured Query Language. SQL adalah bahasa yg dirancang khusus untuk berkomunikasi dengan database.

Secara umum perintah-perintah pada SQL dibagi menjadi tiga kelompok yaitu :
1. DDL (Data Definition Language)
DDL merupakan perintah SQL yang berhubungan dengan pendefinisian suatu struktur database, dalam hal ini database dan table. Beberapa perintah dasar yang termasuk DDL ini antara lain :
-CREATE ( untuk membuat database dan tabel )
-ALTER ( merubah struktur tabel )
-RENAME ( merubah nama tabel )
-DROP ( menghapus database dan tabel )

2. DML ( Data Manipulation Language)
DML merupakan perintah SQL yang berhubungan dengan manipulasi atau pengolahan data atau record dalam table. Perintah SQL yang termasuk dalam DML antara lain :
-SELECT ( memperlihatkan data pada tabel )
-INSERT ( menambah data )
-UPDATE ( memperbarui data )
-DELETE ( menghapus data )

3. DCL ( Data Control Language ) 
 DCLmerupakan sub bahasa SQL yang digunakan untuk melakukan pengontrolan data dan server databasenya. Perintah DCL, di antaranya:
-GRANT : Perintah ini digunakan untuk memberikan hak/ijin akses oleh administrator (pemilik utama) server kepada user (pengguna biasa). Hak akses tersebut berupa hak membuat (CREATE), mengambil (SELECT), menghapus (DELETE), mengubah (UPDATE), dan hak khusus berkenaan dengan sistem databasenya.
-REVOKE : Perintah ini memiliki kegunaan terbalik dengan GRANT, yaitu untuk menghilangkan atau mencabut hak akses yang telah diberikan kepada user oleh administrator.


Berikut adalah contoh kasus perintah-perintah SQL DDL dan DML yang saya buat.

Download file Ms.Word yang berisi perintah-perintah SQLnya disini 
dan file databasenya disini. 

Tapi untuk perintah SQL DROP, ALTER, RENAME, UPDATE, dan DELETE belum disertakan. Tunggu Kelanjutannya yaa :)

Pada folder database (kereta_api.zip) ekstrak kemudian Import ke phpMyadmin. Untuk yang belum tahu cara Import dan Export buka sesi selanjutnya yaa :)



*SEMOGA BERMANFAAT*

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS