Perintah DDL dan DML pada SQL Plus Oracle

https://im-informatika.blogspot.com/2014/11/normal-0-false-false-false-in-x-none-x_11.html
DDL dan DML
Berikut akan dijelaskan Perintah DDL dan DML pada SQL Plus
oracle .
DDL atau Data Definition Language adalah kumpulan perintah SQL
yang dapat digunakan untuk membuat dan mengubah struktur dan
definisi
tipe data dari objek-objek database seperti tabel, index,
trigger, view, dan
lain-lain. Sedangkan DML atau Data Manipulation Language
adalah kumpulan perintah
SQL yang berhubungan dengan pekerjaan mengolah data di dalam
table.
Perintah DDL :
- Membuat tabel
Digunakan untuk membuat tabel. Syntax umumnya sebagai
berikut :
CREATE TABLE nama_tabel
( nama_ field tipe_data(value)[,...]);
- Menghapus tabel
Digunakan untuk melakukan penghapusan tabel. Melakukan
penghapusan table dengan perintah DROP :
DROP TABLE nama_tabel;
- Menambah /menghapus field
Statemen ALTER TABLE digunakan untuk :
~ Menambahkan field baru
Untuk menambah field baru, syntax umumnya sebagai berikut :
ALTER TABLE nama_tabel
ADD (nama_ field tipe_data(value)
[, column datatype]...);
~ Memodifikasi field yang sudah ada
Kita dapat memodifikasi field dengan mengubah tipe datanya,
ukuran
dan nilai defaultnya.
Sintaks dari perintah ALTER TABLE untuk memodifikasi field
sebagai
berikut :
ALTER TABLE nama_tabel
MODIFY (nama_ field tipe_data(value)
[,nama_ field tipe_data] ... );
Perintah DML :
- Penambahan data pada sebuah tabel
Syntax:
INSERT INTO nama_tabel(field ke-1, ….. field ke-n)
VALUES(nilai_field_ke-1, …. nilai_field_ke-n);
- Pembaruan data pada
sebuah tabel
Syntax:
UPDATE nama_tabel
SET nama_field = data_baru
WHERE nama_field = data_lama;
- Penghapusan data
pada sebuah tabel
Syntax:
DELETE FROM nama_tabel
[ WHERE kondisi];
- Pemilihan data dari satu atau beberapa tabel
Syntax :
SELECT [DISTINCT] select_list
FROM nama_tabel
[WHERE kondisi]
[GROUP BY ekspresi]
[HAVING kondisi]
[ORDER BY ekspresi [ASC | DESC] ]
Berikut adalah contoh beberapa pernitah DDL dan DML yang saya ambil dari tugas kuliah saya :
a. Membuat tabel
wilayah0344, menggunakan perintah DDL.
Input data kedalam tabel wilayah0344 dengan perintah DML
sebagai
berikut :
Untuk melihat isi dari tabel wilayah0344 gunakan perintah
DML
sebagai berikut :
b. Membuat tabel
pelanggan0344, menggunakan perintah DDL.
Input data kedalam tabel pelanggan0344 dengan perintah DML
sebagai berikut :
Untuk melihat isi dari tabel pelanggan0344 gunakan perintah
DML
sebagai berikut :
c. Membuat tabel barang0344,
menggunakan perintah DDL.
Input data kedalam tabel barang0344 dengan perintah DML
sebagai
berikut :
Untuk melihat isi dari tabel barang0344 gunakan perintah DML
sebagai berikut :
d. Membuat tabel
jual0344, menggunakan perintah DDL.
Pada tabel jual0344 terdapat type data DATE, format tanggal
type
data DATE bisa diubah menjadi day-month-year dengan syntax
berikut :
Menambahkan field
kode_brg0344 yang fieldnya sama pada tabel barang0344. Cara
untuk menambahkan field dengan perintah DDL adalah sebagai
berikut :
Setelah itu Inputkan data kedalam tabel jual0344 dengan
perintah
DML sebagai berikut :
Untuk melihat isi dari tabel jual0344 gunakan perintah DML
sebagai
berikut :
Pembuatan atau
perancang suatu tabel
di program SQL
Plus
memerlukan adanya perintah-perintah yang dapat memanipulasi
data tabel
itu sendiri seperti
perintah ADD, DROP, INSERT,
DELETE, dll. Perintah
tersebut dapat menyisipkan, mengubah, maupun menghapus data.
cukup sekian postingan kali ini, semoga postingan ini bermanfaat bagi anda. trima kasih :)