Forum Laboratorium BSI Bekasi
Selamat Datang pengunjung...

Jika anda sudah terdaftar dalam forum ini silahkan login, namun jika tidak harap mendaftar dahulu untuk melihat forum-forum yang dikunci...

Forum ini adalah forum yang didirikan oleh Asisten BSI untuk berbagi pengetahuan tentang apa saja....

Semoga forum ini bermanfaat....


Forum Komunitas Lab BSI Bekasi yang ditujukan untuk sharing ilmu pengetahuan tentang apa saja dan juga sebagai tempat nongkrong kaum intelektual
 
HomeFAQSearchRegisterLog in

Share | 
 

 Data Manipulation Language

View previous topic View next topic Go down 
AuthorMessage
yUn!e acHyaN1
Fresh Threader
Fresh Threader


Jumlah posting : 18
Poin : 67
Reputasi : 0
Join date : 2011-05-08
Age : 26
Lokasi : Bekasi

PostSubject: Data Manipulation Language   Mon May 09, 2011 5:38 pm

DATA MANIPULATION LANGUAGE

Data Manipulation Language (DML) merupakan sub bahasa SQL yang berfungsi memanipulasi data yang ada di dalam basis data atau database. Perintah yang termasuk di dalam DML adalah INSERT, SELECT, UPDATE, dan DELETE.

 Mengisi Record Pada Table
BU:
Insert Into namatabel
Value(‘Kolom1’,’Kolom2’,’Kolom3’,…);
Cth:
insert into mhs
values('11083122','Yuni','11.5A.A');
Atau
Insert Into namatabel (nmfield1,nmfield2,nmfield3,......,nmfieldn)
Values (‘Kolom1’,’Kolom2’,’Kolom3’,....’Kolomn’);
Cth:
insert into mhs(nim,nama,kelas)
values ('11094444','Desya','11.5a.a');
Lalu akan Muncul Message, maka tekan yes untuk mengisi satu recor baru
cat: Record baru haya dapat di input sekali

 Merubah salah satu atau lebih Field dalam salah satu atau lebih Record.
UPDATE nmtable
SET Field = ‘Kolom’
Where Kreteria
Atau
UPDATE nmtable
SET Field1 =’Kolom1’,Field2 =’Kolom2’,….Fieldn=’Kolomn’
Where Keteria
Cth:
Update mhs
set nama='adinda',kelas='11.2a.c'
Where nim=11094444;

 Menghapus satu atau beberapa record dari suatu table.
BU :
DELETE From nmtable
Where Kreteria
Cth :
Delete from mhs
Where Nim=11094444;

 Menampilkan Isi Record Pada Tabel Mhs
Select * From namatable;
Cth: select * From mhs;

 Membackup Seluruh data
BU:
Select * INTO nmtabel_baru
From nmtabel_aktif;
Cth:
Select * into mahasiswa
From mhs;

 FUNGSI PERHITUNGAN :
Count : Menghitung Jumlah Record
Sum : Jumlah Nilai Dalam Kolom
Max : Nilai Terbesar Dalam Kolom
Min : Nilia Terkecil Dalam Kolom
Cth :
 Select count(*) as Jumlah_Record
From mhs;
 Select Sum (harga) as Total
Form mhs;
 Select Max (harga) as Nilai_Terbesar
From mhs;
 Select Min (harga) as Nilai_Terkecil
From mhs;

 Perintah Menghindari Hasil Data Yang Sama Terulang Kembali
SELECT DISTINCT nmfield FROM nmtabel
Cth:
Select Distinct nama from mhs;

 Menampilkan Dua Field atau lebih dalam suatu tabel
Select nmfield1,nmfield2 from nmtabel;
Cth: Select Nim, Nama From mhs;
Back to top Go down
 
Data Manipulation Language
View previous topic View next topic Back to top 
Page 1 of 1
 Similar topics
-
» 'Play Current Test Case' button not support to Ruby language.
» How to pass the multiple input data with or condition to search them?
» Pass multiple test data record to run test suite recursively
» is it possible to store data into a document using selenium ide..?
» Selenium - Firefoox hangs on transferring data from ...

Permissions in this forum:You cannot reply to topics in this forum
Forum Laboratorium BSI Bekasi :: MATERI LAB :: PERANCANGAN BASIS DATA-
Jump to: