Minggu, 07 September 2008

SQL (Structure Query Language )

SQL (Structure Query Language )

Pertemuan Pertama

Pada pertemuan pertama ini kita akan membahas mengenai salah satu perintah MDL (Manipulating Data Language), yakni perintah SELECT, perintah select ini paling sering digunakan oleh progrrammer dalam melakukan pencarian data atau menampilkan data berdasarkan sebuah kriteria.

Jadi sudah jelas yah... perintah select berguna untuk menampilkan atau mencari data. Oke kita akan coba mengaplikasikannya :
Hal pertama yang harus kamu lakukan sebelumnya adalaj :
Kamu harus punya DATABASE
Dalam database kamu harus memiiki minimal sebuah TABEL
Selesai..... Eit jangan seneng dulu yang terakhir dalam tabel harus ada datanya donk..

Untuk membuat database kamu dapat menggunakan program bawaan dari Microsoft Office yaitu Ms. ACCESS. Jalankan Ms. Access lalu buat database misalnya Akademik. Lalu simpan di Drive D: <>, kemudian buat tabel misalnya MHS (tabel ini akan menyimpan data-data tentang mahasiswa), fieldnya NIP, Nama, Alamat, TglLahir, JenisKelamin, Jurusan, TahunMasuk. Sebagai contoh itu aja kali ya...

Kemudian isi tabel dengan data mahasiswa minimal 10 record yang berbeda. Setelah itu baru bisa mencoba perintah select dengan fasilitas Query.

Format select adalah sebagai berikut :
SELECT FROM WHERE ORDER BY
Contoh:

Misal kita memiliki data sebagai berikut :
NIP Nama Alamat JenisKelamin TglLahir
001 BankCom T.Karang Pria 01/01/2000
005 Ani T.Karang Wanita 05/08/1985
003 Henri Way Halim Pria 02/05/1988
002 V. Rossi Italia Pria 15/02/1979
004 C. Ronaldo Portugal Pria 05/04/1987

Select * From MHS Order By Nama
Hasilnya akan menampilkan semua data dengan diurutkan berdasarkan nama dari A-Z
NIP Nama Alamat JenisKelamin TglLahir
005 Ani T.Karang Wanita 05/08/1985
001 BankCom T.Karang Pria 01/01/2000
004 C. Ronaldo Portugal Pria 05/04/1987
003 Henri Way Halim Pria 02/05/1988
002 V. Rossi Italia Pria 15/02/1979



Select * From MHS Order By TglLahir Desc
Hasilnya akan menampilkan semua data dengan diurutkan berdasarkan TglLahir dari umur yang paling muda ke yang paling tua.

NIP Nama Alamat JenisKelamin TglLahir
001 BankCom T.Karang Pria 01/01/2000
003 Henri Way Halim Pria 02/05/1988
004 C. Ronaldo Portugal Pria 05/04/1987
005 Ani T.Karang Wanita 05/08/1985
002 V. Rossi Italia Pria 15/02/1979


Select Nama From MHS Order by Nama
Hasilnya akan menampilkan semua data tapi hanya namanya saja.
Nama
Ani
BankCom
C. Ronaldo
Henri
V. Rossi

Select Nip, Nama Alamat
Hasilnya akan menampilkan semua data dengan field Nama, Nip, daln Alamat.
NIP Nama Alamat
001 BankCom T.Karang
003 Henri Way Halim
004 C. Ronaldo Portugal
005 Ani T.Karang
002 V. Rossi Italia

Ket:
* Merupakan Semua Field
Asc = Ascending
Desc = Descending
Kemudian biasa anda kembangkan sesuka hat anda....

Nah... sekarang kita coba untuk menampilkan data berdasarkan kriteria...
Contoh :

Select * From MHS Where Alamat = “T.Karang”
Hasilnya akan menampilkan data yang alamatnya di T.Karang

NIP Nama Alamat JenisKelamin TglLahir
001 BankCom T.Karang Pria 01/01/2000
005 Ani T.Karang Wanita 05/08/1985

Select * From MHs Where Alamat = “T.Karang” And JenisKelamin=”Pria”
Hasilnya akan menampilkan data yang alamatnya di T.Karang dan yang berjenis kelamin pria.
NIP Nama Alamat JenisKelamin TglLahir
001 BankCom T.Karang Pria 01/01/2000

Select * From MHS Where JenisKelamin=”Wanita” Or TglLahir <=”01/01/1980”
Hasilnya akan menampilkan data yang jenis kelaminnya Wanita atau tanggal lahirnya kurang dari 01/011980.

NIP Nama Alamat JenisKelamin TglLahir
005 Ani T.Karang Wanita 05/08/1985
002 V. Rossi Italia Pria 15/02/1979

Setelah itu anda dapat kembangkan sesuka hati anda......
Sekian dulu nih sudah pagi sampai jumpa di permuan berikutnya......

Selasa, 26 Agustus 2008

Perkenalan

Hallo jika anda mahasiswa UBL , berikut adalah data pribadi saya :

Nama : Bambang Dwi Setiawan S.Kom
Alamat : Tanjung Karang Bandar Lampung
TTL : Pringsewu, 22 September 1981
Pekerjaan : Dosen UBL

Demikian dari saya semoga kita dapat bekerja sama: