Oracle SQL

Menciptakan Sequence

Sequence adalah objek basis data yang dapat digunakan untuk secara otomatis membangkitkan nilai urut. Penggunaan sequence terutama untuk nilai primary key, dimana nilai tersebut harus unik. Sequence dibangkitkan dan ditambah (atau dikurangi) oleh rutin internal Oracle. Dengan menggunakan sequence kita dapat menghemat waktu dibandingkan harus menciptakan rutin tersendiri. Sequence disimpan dan dibangkitkan secara independen terhadap […]


Mengubah Table dan Constraint

Setelah kita menciptakan table, kita dapat memodifikasi struktur table dengan menggunakan perintah ALTER TABLE. Kita dapat menambah kolom, menghapus kolom, memodifikasi panjang kolom, menambah atau menghapus constraints, dan meng-enable-kan atau men-disable-kan constraints tersebut menggunakan perintah ini.
Jika kita ingin menghapus table, baik data maupun strukturnya, dapat dilakukan dengan perintah DROP TABLE. Perintah-perintah lain yang berpengaruh terhadap […]


Memanipulasi Data

Data Manipulation Language (DML) merupakan bagian inti dari SQL. DML digunakan untuk menambah, mengubah, atau menghapus data dalam sistem basis data. Perubahan data yang belum tersimpan secara permanen dalam sistem basis data disebut transaksi, atau kumpulan pekerjaan logika.
11.1. Menambahkan Data
Menambahkan data pada tabel dapat dilakukan dengan mengeksekusi perintah INSERT. Pada saat mengisikan data kita harus […]


Oracle Data Dictionary

Oracle data dictionary merupakan bagian yang sangat penting dalam database Oracle. Ia diciptakan bersamaan dengan diciptakannya database. Kapanpun database beroperasi, data dictionary di-update dan di-maintain oleh Oracle.
Data dictionary terdiri dari kumpulan table dan view yang menyediakan referensi read-only ke dalam database. Seluruh table-table data dictionary dimiliki oleh user SYS.
Tabel yang menjadi basis dari data dictionary […]


Menciptakan Table

Seperti telah kita pelajari sebelumnya bahwa sistem basis data Oracle memiliki berbagai macam struktur data. Table merupakan struktur data utama pada sistem basis data Oracle. Pada pembahasan kali ini kita akan membicarakan bagaimana menciptakan table di Oracle.
9.1. Menciptakan Table
Kita dapat menciptakan table dengan menggunakan perintah CREATE TABLE. Kita harus memiliki privilege CREATE TABLE untuk dapat […]