Dhitaketawa's Blog

dunia IT multistudi high school

Pada SQL terdapat DDL dan DML. 12 Februari 2010

Filed under: Uncategorized — dhitaketawa @ 2:42 am

Data Definition Language (DDL) adalah perintah yang digunakan untuk mendefinisikan suatu database. Perintah – perintah yang termasuk dalam DDL adalah CREATE, DROP, ALTER.
Data Manipulation Language (DML) adalah perintah – perintah yang digunakan untuk memanipulasi data pada suatu tabel. Perintah – perintah yang termasuk dalam DML adalah SELECT, UPDATE, DELETE, INSERT.

Tabel
Tabel adalah kumpulan data atau informasi. Tabel terdiri dari record dan field dimana record adalah kumpulan data atau informasi per baris sedangkan field adalah kumpulan data atau informasi yang diletakkan per kolom sesuai dengan kondisi tertentu.
Pemilihan Data
Pemilihan data dalam perintah SQL menggunakan perintah SELECT. Bentuk dasar dari perintah SELECT adalah :

select “column1″
[,”column2”,etc]
from “tablename”
[where &”condition&”];
[…] = optional

Column1, column2 adalah kolom – kolom yang dipilih untuk ditampilkan datanya. Apabila semua kolom yang ada akan ditampilkan column1, column2 dapat diganti dengan tanda *.

Tablename adalah nama tabel yang datanya akan ditampilkan.

Contoh sederhana perintah SELECT :

select * from data_pegawai;

Keterangan : Tampilkan semua field yang terdapat pada tabel data_pegawai

Where adalah untuk pemilihan data berdasarkan kondisi tertentu.

Tanda – tanda yang dapat digunakan pada pemilihan data berdasarkan kondisi tertentu adalah :

= Equal
> Greater than
< Less than
>= Greater than or equal
<= Less than or equal
<> Not equal to
LIKE

Contoh penggunaan tanda equal (=) :
Tampilkan semua data dari tabel data_pegawai yang bernama Andi

select * from data_pegawai where nama =’Andi’;

Fungsi LIKE digunakan untuk menampilkan data – data yang mengandung huruf yang didefinisikan oleh fungsi LIKE.

A% : Data huruf pertamanya adalah A
%A% : Data yang mengandung huruf A
_A% : Data yang huruf kedua dari depan adalah A
Contoh penggunaan LIKE :
Tampilkan semua data dari tabel data_pegawai yang mengandung huruf A

select * from data_mahasiswa where nama like ‘%A%’;

Perlu diingat bahwa perintah – perintah SQL membedakan huruf besar dan huruf kecil. Untuk data yang bertipe data string atau char menggunakan tanda kutip tunggal ().

 

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s