Pendahuluan
A. Sekilas Tentang Oracle
Oracle merupakan software database yang banyak dipakai di perusahaan-
perusahaan besar di seluruh dunia saat ini. Disamping sistem keamanan yang
handal, oracle merupakan software database yang bisa menampung serta
mengelola data dengan kapasitas yang sangat besar dengan akses yang sangat
cepat pula.
Oracle sendiri tidak hanya bermain dalam ranah database namun juga dalam
ranah aplikasi dan perangkat keras. Database Oracle memiliki berbagai edisi,
antara lain:
1. Standard One edisi berbayar dengan batasan maksimal dua prosesor
2. Standard edisi berbayar dengan batasan maksimal empat prosesor
3. Enterprise edisi berbayar tanpa batasan prosesor
4. Express edisi gratis dengan batasan data maksimal 4 Gigabyte(4.294.967.296
Byte)
5. Untuk versi terakhir, 11.2.0.6, database Oracle tersedia untuk hampir semua
platform, baik Windows, Linuxmaupun Unix, mesin 32 bit maupun mesin 64 bit.
2|P a ge
Pada PL/SQL Anda dapat menuliskan perintah-perintah seperti, menuliskan perintah-
perintah pada bahasa pemrograman prosedural lainnya karena di dalam PL/SQL
tersedia bagian tipe data, struktur percabangan maupun struktur pengulangan.
Dengan adanya kelengkapan semacam itu tentunya PL/SQL akan dapat
meningkatkan performance dari database yang Anda olah. Ilustrasi mengenai
PL/SQL dapat dilihat pada gambar berikut:
Secara sederhana hubungan antara SQL dan basis data relational dapat
digambarkan sebagai berikut:
APLIKASI
SQL
BASIS DATA
RELASIONAL
Dari gambar tersebut dapat dilihat bahwa SQL adalah penghung antara aplikasi
dan basis data relasional. Aplikasi sendiri merupakan bahasa pemrograman umum
seperti oracle developer, visual basic, Delphi, dll.
3|P a ge
Basis data adalah kumpulan dari tabel-tabel. Relasi antar satu tabel dengan tabel
lain disebut dengan istilah basis data relasional. Masing-masing tabel dihubungkan
dengan suatu key, yaitu primary key dan foreign key.
TABEL PELANGGAN
FIELD/KOLOM
RECORD/BARIS
Keterangan:
Tabel pelanggan mewakili entitas pelanggan
Atribut-atribut yang ada pada entitas pelanggan disebut field/kolom
Isi dari masing-masing atribut atau field disebut record atau baris
4|P a ge
Pada form diatas kita diminta untuk menentukan lokasi dari Oracle Home, yaitu
lokasi yang akan digunakan sebagai tempat penyimpanan file-file instalasi.
Lepaskan tanda check yang terdapat pada opsi “create starter database
(additional 720MB)”. Pilih tombol Next untuk melanjutkan proses instalasi.
Form summary menunjukkan rangkuman informasi mengenai produk yang akan di-
install. Piliu tombol Install untuk melanjutkan.
Form Install menunjukkan menunjukkan progress dari proses instalasi yang kita
lakukan. Tunggu sampai proses instalasi selesai.
5|P a ge
Form End Of Installation menunjukkan informasi tentan nomor port yang harus kita
ingat untuk dapat menjalankan tool ultrasearch dan iSQL*Plus. Pilih tombol Exit untuk
keluar dari form tersebut.
6|P a ge
F. Menjalankan SQL*Plus
Untuk memulai menuliskan kode-kode SQL, Anda dapat menggunakan SQL*Plus.
Adapun cara untuk menjalan SQL*Plus adalah sebagai berikut:
1. Pilih menu Start | All Programs | Oracle – Oradb10g_home1 | Application
Development | SQL*Plus, seperti yang ditunjukkan pada gambar dibawah ini:
2. Isikan nama user, dan password yang akan digunakan. Untuk host string boleh
dikosongkan jika belum membuat database di dalam oracle. Berikut ini gambar
yang menunjukkan proses pengisian informasi tersebut:
7|P a ge