Perintah DDL antara lain:
- CREATE
* CREATE TABLE
digunakan untuk membuat table.
* CREATE VIEW
digunakan untuk membuat table view yang bukan merupakan table sesungguhnya, hanya digunakan untuk menampilkan attribut-attribut tertentu.
- ALTER TABLE
ALTER TABLE
ADD digunakan untuk menambah attribut dari table yang telah dibuat sebelumnya atau
MODIFY digunakan untuk memodifikasi tipe data attribut yang telah dibuat sebelumnya.
atau
ALTER TABLE
digunakan untuk menghapus attribut dari table.
- DROP TABLE
DROP TABLE
digunakan untuk menghapus table.
Perintah DML antara lain:
- INSERT INTO
INSERT INTO
digunakan untuk menambahkan record pada table. Untuk menghindari penulisan sintax berulang-ulang untuk memasukkan record yang banyak maka digunakan sintaks berikut:
INSERT INTO
- SELECET
SELECT <*/nama_attribut, ..> FROM
- DELETE FROM
DELETE FROM
digunakan untuk menghapus record dalam table dengan kondisi tertentu.
- UPDATE
UPDATE
digunakan untuk memodifikasi record yang telah ada sebelumnya pada suatu table, yaitu memodifikasi pada atribut yang kondisinya disesuaikan.
Kemudian terdapat istilah COMMIT dan ROLLBACK. Commit digunakan untuk menyimpan perubahan pada table, sedangkan perintah rollback digunakan untuk menunda perubahan terakhir yang dilakukan. Apabila table telah di commit kemudian dilakukan perubahan, maka ketika dilakukan rollback, table akan muncul seperti pada saat dilakuakn commit. Lain halnya apabila table yang telah dilakukan perubahan kemudian dilakukan commit. Setelah itu dilakukan rollback maka fungsi rollback tidak akan menunda perubahan tadi. Fungsi rollback hanya bisa berjalan sebelum dilakukan commit terhadap table.
Untuk menggabungkan atribut-atribut yang berasal dari 2 table, dapat dilakukan dengan menggunakan perintah:
SELECT
table diumpamakan menjadi suatu variable. Pada penggabungan ini diperlukan atribut irisan dari 2 table tersebut, yaitu id. Untuk menghindari ambigu karena id dimiliki oleh 2 table, pada select attribut disebutkan dari table mana id tersebut akan diambil.
Tidak ada komentar:
Posting Komentar