Membuat Oracle Database
Membuat Oracle Database
Objektif :
Setelah menyelesaikan materi ini, peserta dapat melakukan hal sebagai berikut :
1. Membuat database dengan Database Configuration Assistant (DBCA).
2. Membuat template rancangan database dengan DBCA.
3. Membuat skrip pembuatan database menggunakan DBCA.
3-1
3.1. Merencanakan Database
Hal ini penting untuk merencanakan bagaimana struktur penyimpanan logis dari database
akan mempengaruhi kinerja sistem dan berbagai operasi manajemen database. Misalnya, sebelum
membuat setiap tablespace untuk database, harus diketahui berapa banyak file data akan membuat
tablespace, apa jenis informasi yang akan disimpan di setiap tablespace, dan pada disk drive mana
file data akan disimpan secara fisik. Ketika merencanakan penyimpanan logis struktur database
keseluruhan, perhitungkan efek bahwa struktur ini akan dimiliki ketika database sebenarnya
diciptakan dan berjalan. Anda mungkin memiliki objek database yang memiliki persyaratan
penyimpanan khusus berdasarkan jenis atau ukuran.
Dalam lingkungan database terdistribusi, tahap perencanaan ini sangat penting. Lokasi fisik dari
data yang sering diakses secara dramatis mempengaruhi kinerja aplikasi.
Selama tahap perencanaan, kembangkan strategi backup untuk database. Anda dapat mengubah
struktur penyimpanan logis atau desain database untuk meningkatkan efisiensi dari backup.
Ini adalah jenis pertanyaan dan pertimbangan, yang akan Anda hadapi sebagai DBA, dan tentu
saja ini (secara keseluruhan) dirancang untuk membantu Anda menjawabnya.
3-2
Untuk memanggil DBCA dapat dilakukan langkah-langkah berikut:
1. Log on ke komputer sebagai anggota grup administratif yang berwenang untuk menginstal
perangkat lunak Oracle.
2. Jika diperlukan, mengatur environment variabel.
3. Masukkan dbca untuk menjalankan DBCA tersebut.
4. Klik Next untuk melanjutkan.
DBCA menawarkan pilihan untuk membantu dengan beberapa operasi, misalnya, menciptakan
database.
3-3
Untuk lingkungan yang lebih kompleks, mungkin memilih pilihan Custom Database.
3-4
8. Lokasi File Database: Pilih sesuai dengan kebutuhan. Oracle Managed Files (OMF)
menghilangkan kebutuhan untuk secara langsung mengelola file sistem operasi yang terdiri
dari database Oracle. Menentukan operasi dalam hal objek database bukan nama file.
Gambar 3.4. Menggunakan DBCA untuk membuat database (langkah 5,6 dan 7)
9. Konfigurasi pemulihan: Jika diperlukan, tentukan flash recovery area dan memungkinkan
pengarsipan.
10. Database content: Halaman ini menyediakan pilihan untuk memilih komponen, seperti Contoh
skema, dan untuk menggunakan script kustom.
3-5
o Ukuran: Untuk menentukan ukuran blok, masukkan ukuran dalam byte atau menerima
default.
o Karakter Set: Gunakan halaman ini untuk menentukan set karakter untuk database.
Tip Praktik Terbaik: Oracle merekomendasikan (bila memungkinkan) yang digunakan
Unicode untuk satu set karakter database karena memberikan fleksibilitas yang optimal
untuk mendukung teknologi Web dan juga banyak bahasa lisan.
o Connection Mode: Pilih Dedicated atau Shared Server Mode.
12. Penyimpanan Database: Jika telah memilih salah satu template yang telah dikonfigurasikan
untuk database, maka tidak dapat menambah atau menghapus file kontrol atau file data.
Catatan: mungkin ingin menyimpan definisi database sebagai file HTML untuk kemudahan
referensi.
13. Pilihan pembuatan: memiliki pilihan untuk menciptakan database saat ini, menyimpan
database definisi sebagai template, dan menghasilkan skrip. Jika memilih semua pilihan, maka
DBCA pertama menyimpan template database, kemudian menghasilkan script ke direktori
tujuan yang telah ditentukan, dan akhirnya membuat database.
3-6
Gambar 3.7. Menggunakan DBCA untuk membuat database (langkah 11 dan 12)
3-7
3.4. Membuat Database Desain Template
Template adalah database definisi yang telah ditetapkan yang digunakan sebagai titik awal
untuk database baru. Jika tidak membuat template sebagai bagian dari proses pembuatan database,
dapat dilakukan kapan saja dengan menerapkan DBCA. Terdapat tiga cara untuk membuat
template:
o Dari template yang ada
o Dari database yang sudah ada (struktur saja)
o Dari database (struktur serta data) yang ada
DBCA memandu melalui langkah-langkah untuk membuat template desain database.
3-8
3. Klik Yes untuk mengkonfirmasi penghapusan.
3-9