Rabu, 22 Juni 2011

SQL...?


SQL atau struktur query language merupakan bahasa standar yang biasa digunakan dalam membuat program berbasis Objek Oriented.
salah satu aplikasi yang biasa saya pakai sich SQL Server,SQL Server merupakan sebuah aplikasi yang dibuat untuk melakukan penyimpanan data menggunakan query atau perintah-perintah SQL. Pada dasarnya secara umum, perintah SQL yang sering kita jumpai adalah sebagai berikut :
1.      1.Create
2.      2.Insert
3.      3.Update
4.      4.Delete
5.      5.Select
Perintah-perintah diatas sangat sering kita jumpai terutama ketika kita akan membuat sebuah program yang berbasis objek (OOP).
Fungsi dari perintah-perintah diatas adalah sebagai berikut :
1.      1.Create ( Membuat Database/Tabel )
      Strukturnya :
create database nama_database
create table nama_Tabel(nama_field tife_Data(ukuran))
      Contohnya :
a.       Create database Coba
b.      Create Table Siswa (npm char(10),Nama_siswa varchar(50))

2.      2.Insert (menyisipkan data kedalam tabel )
     Strukturnya:
            Insert into nama_tabel values(‘data1’,’data2’)
     Contohnya :
a.       Insert into siswa values(‘08312399’,’M.Albar’)

3.      3.Update ( mengubah isi dari field yang terdapat pada tabel )
     Strukturnya :
update nama_tabel set nama_field=’Data baru’ where nama_field_kunci=’Data Kunci’
     Contohnya :
a.       Update siswa set nama_siswa=’Albar’ where npm=’08312399’

4.      4.Delete ( Menghapus Data yang tersimpan di tabel )
     Strukturnya :
            Delete from nama_tabel where field_kunci=’Data_kunci’
     Contohnya :
a.       Delete from siswa where npm=’08312399’


5. Select ( Seleksi / Sorting )
     Strukturnya :
a.      Select nama_field,nama_field2,nama_field3 from nama_tabel ( field Pilihan )
b.      Select * from nama_tabel ( Tampilkan Keseluruhan )
c.       Select nama_tabel1.nama_field,nama_field2 from nama_tabel1,nama_tabel2 where nama_tabel1.nama_field=nama_tabel2.nama_field
      Contoh :
a.       Select * from siswa
b.      Select npm,nama from siswa
c.       Select npm,nama,nilai from nilai,siswa where nilai.npm=siswa.npm

Bagaimana?, sudah mengerti....?
Pada dasarnya perintah-perintah SQL bukan Cuma itu saja, namun yang sangat sering digunakan adalah ke 5 perintah tersebut. Entah mengapa, tetapi ke 5 perintah tersebut sangat jarang sekali ditinggalkan dalam membuat sebuah program yang berbasis oop terutama program sistem informasi.

Semoga Bermanfaat...