Skip Navigation Links.

Data Manipulation Language DML
 
Data manipulation language digunakan untuk melakukan manipulasi data pada SQL Server.

Script yang kita gunakan adalah script SQL yang dijalankan melalui SQL Query Analizer.

DML selalu digunakan dalam manipulasi basis data seperti: pemanggilan (SELECT), penyisipan (INSERT), penghapusan (DELETE) dan modifikasi (UPDATE). 

Kita akan mempratekkan dasar-dasar manipulasi data yaitu:
1. menambah data baru
2. menampilkan record
3. mengurutkan data
4. mencari record
5. memperbaiki (update)
6. menghapus record

1. Menambah Record baru pada tabel Mahasiswa

INSERT INTO Mahasiswa VALUES('2010111','Dedi','Informatika')

Ulangi perintah tersebt dengan mengganti values dengan nama yang lain misal nim: 2010112, nama:Tati dan Jurusan:Sekertaris.


2.  Menampilkan record

SELECT * FROM Mahasiswa

hasilnya adalah sbb:

    NIM     Nama  Jurusan
------------------------------
1   2010111 Dedi  Informatika
2   2010112 Tati  Sekertaris
3   2010113 Nani  Akuntansi
4   2010114 Somat Akuntansi


3. Megurutkan data

SELECT * FROM Mahasiswa ORDER BY Nama

hasilnya sbb:

  NIM       Nama   Jurusan
-------------------------------
1 2010111   Dedi   Informatika
2 2010113   Nani   Akuntansi
3 2010114   Somat  Akuntansi
4 2010112   Tati   Sekertaris


4. Mencari Record

SELECT * FROM Mahasiswa WHERE NIM='2010111'

hasilnya sbb:
  NIM       Nama   Jurusan
-------------------------------
1 2010111   Dedi   Informatika


5. Memperbaiki (update)

UPDATE Mahasiswa SET Nama='Dedi Srg.' WHERE NIM='2010111'

(1 row(s) affected)

artinya kita telah berhasil mengubah nama Dedi menjadi Desi Srg.
Setelah anda berikan perintah

Select * from Mahasiswa

Maka hasilnya sbb:
  NIM       Nama      Jurusan
-------------------------------
1 2010111   Dedi Srg.   Informatika
2 2010113   Nani      Akuntansi
3 2010114   Somat     Akuntansi
4 2010112   Tati      Sekertaris


6.Menghapus Recordbr />
DELETE FROM Mahasiswa WHERE NIM='2010113'

(1 row(s) affected)

artinya kita telah berhasil menghapus 1 record Mahasiswa dengan NIM 2010113

Jika ingin melihat record yang tersisa ketik

SELECT * FROM Mahasiswa

hasilnya sbb:

  NIM     Nama      Jurusan
--------------------------------1 2010111 Dedi Srg. Informatika 2 2010112 Tati      Sekertaris
3 2010114 Somat     Akuntansi

Ok. Hingga kini anda telah berhasil melakukan manipulasi data dasar langsung dari SQL Query Analizer.

Pelajaran ini dapat dijadikan sebagai dasar manipulasi yang akan kita lakukan dengan aplikasi buatan kita.

Pada kesempatan lain saya akan menjelaskan manipulasi data dasar dengan Visua Basic.
 
                                                                                                                                                                                           
HyperLink Share 
Mau punya penghasilan? ikuti program-program di bawah ini:
xbasicpro.com
HyperLink
counter sejak 5 april 2010
  (C)XBasicPro | XBasicPro di Facebook