Melakukan perintah DML (Data Manipulation Language)

4 Komentar

Untuk melakukan manipulasi atau pengolahan data dalam suatu table digunakan perintah DML. Macam-macam dari perintah DML adalah:

1. Insert : untuk memasukkan / menambahkan data baru

INSERT INTO nama_table (nama_kolom) values (values);

contoh –>

insert into mahasiswa (nim, nama, alamat, jurusan) values (12345,’andhi’,’yogya’,’informatika’);

keterangan:

insert into –> perintah untuk menambah data

mahasiswa –> nama table yang akan ditambahkan datanya

nim, nama, alamat, jurusan –> nama kolom dari table mahasiswa

12345,’andhi’,’yogya’,’informatika’ –> data yang dimasukkan ke dalam table mahasiswa (sesuai dengan urutan kolom yang telah disebutkan sebelumnya)

nb: untuk data yang bertipe karakter harus diapit tanda petik tunggal (‘ ‘)

2. Select : untuk menyeleksi / memilih data yang akan ditampilkan

SELECT * | {nama_kolom} FROM nama_table [WHERE condition];

contoh –>

select nim, nama, jurusan from mahasiswa;

keterangan: perintah di atas menampilkan data nim, nama dan jurusan pada table mahasiswa.

nb: untuk menampilkan semua kolom dapat menggunakan tanda (*) contoh: select * from mahasiswa, sedangkan jika ada syarat/kondisi untuk data yang akan ditampilkan dapat menggunakan klausa where contoh: select nim, nama from mahasiswa where nama=’andhi’;

3. Update : untuk membperbaharui data yang sudah ada

UPDATE nama_table SET nama_kolom = value [WHERE condition];

contoh –>

update mahasiswa set jurusan =’kedokteran’ where nama=’andhi’;

keterangan: perintah di atas akan mengubah data mahasiswa yang bernama andhi dengan mengganti data pada kolom jurusan, yang sebelumnya informatika menjadi kedokteran.

Nb: kita dapat mengubah lebih dari satu kolom dalam satu perintah update contoh: update mahasiswa set nim=45678, jurusan=’kedokteran’ where nama=’andhi’;

Perhatian : Jika kita tidak menggunakan klausa where maka semua baris pada kolom yang akan di update akan berubah.

4. Delete : untuk menghapus baris data

DELETE [FROM] nama_table [ WHERE condition];

contoh –>

delete mahasiswa where nama=’andhi’;

keterangan: perintah di atas menghapus baris data pada tabel mahasiswa yang bernaa andhi

Perhatian : Jika tidak menggunakan klausa where maka semua baris data pada tabel tersebut akan dihapus.

perintah-dml

Menghapus Table

Tinggalkan Komentar

Jika kita ingin menghapus table dari sebuah database kita dapat menggunakan perintah DROP TABLE. Akan tetapi jika kita melakukan perintah ini ada beberapa hal yang akan terjadi yaitu:

a)      Semua data dan struktur table tersebut akan hilang/terhapus

b)      Semua index dan konstrain pada table tersebut juga akan terhapus

c)       Perintah drop table tidak dapat di roolback / dikembalikan

Contoh --> drop table mahasiswa;

Keterangan:

drop table --> perintah untuk menghapus table
mahasiswa --> table yang akan dihapus

drop-table

Melakukan modifikasi table

Tinggalkan Komentar

Setelah kita membuat table dengan syntax create table, kita dapat melakukan beberapa perubahan atau modifikasi terhadap table tersebut seperti mengubah nama kolom, menambah atau menghapus kolom, dan mengubah tipe data kolom.

1)      Menambah kolom baru

ALTER TABLE nama_table ADD ( nama_kolom tipe_kolom[size] );
Contoh --> alter table mahasiswa add ( jurusan varchar2(50) );

Keterangan :

alter table --> perintah untuk modifikasi table
mahasiswa --> nama table yang dimodifikasi
add --> perintah untuk melakukan penambahan kolom
jurusan --> nama kolom baru di yang akan ditambahkan
varchar2(50) --> tipe data dari kolom jurusan

2)      Mengubah tipe data kolom

ALTER TABLE nama_table MODIFY ( nama_kolom tipe_kolom[size] );
Contoh --> alter table mahasiswa modify ( jurusan varchar2(100) );

Keterangan :

alter table --> perintah untuk modifikasi table
mahasiswa --> nama table yang dimodifikasi
modify --> perintah untuk melakukan modifikasi kolom (dalam hal ini kita melakukan perubahan tipe data)
jurusan --> nama kolom di yang akan dimodifikasi
varchar2(100) --> tipe data baru dari kolom jurusan

3)      Mengubah nama kolom

ALTER TABLE nama_table RENAME COLUMN nama_kolom TO nama_kolom_baru;
Contoh --> alter table mahasiswa rename column jurusan to nama_jurusan;

Keterangan :

alter table --> perintah untuk modifikasi table
mahasiswa --> nama table yang dimodifikasi
rename column --> perintah untuk mengubah nama kolom
jurusan --> nama kolom di yang akan diubah
nama_jurusan --> nama kolom baru, pengganti kolom jurusan

4)      Menghapus kolom

ALTER TABLE nama_table DROP COLUMN nama_kolom;
Contoh --> alter table mahasiswa drop column nama_jurusan;

Keterangan :

alter table --> perintah untuk modifikasi table
mahasiswa --> nama table yang dimodifikasi
drop column --> perintah untuk menghapus kolom
nama_jurusan --> nama kolom di yang akan dihapus

modif-table

Entri Lama

Ikuti

Get every new post delivered to your Inbox.