Pada penyimpanan secara logika , sebuah database oracle akan disimpan dalam sebuah Tablespace, yang didalamnya disimpan data-data segment suatu basis data oracle.
Pada suatu database terdapat beberapa tablespace, dan pada setiap tablespace terdapat satu atau lebih datafile yang akan menyimpan berkas berkas data segment.
Pada Tablespace, selain bisa ditambahkan jumlah datafile nya, juga bisa ditambahkan jumlah memory (ukuran space) nya, seiring dengan perkembangan penyimpanan database yang harus menaikkan jumlah memory nya.
Download File ---> https://urllio.com/2yMcdC
Setiap organisasi memiliki informasi yang harus di simpan dan di atur sesuai kebutuhannya, misalnya sebuah perusahaan mengumpulkan informasi data karyawannya. Informasi tersebut harus tersedia ketika dibutuhkan, IT sistem secara formal kemudian akan menyimpan dan memproses informasi tersebut.
Database Application
merupakan program perangkat lunak yang berinteraksi dengan database untuk mengakses dan memanipulasi data.
Generasi pertama DBMS mencakup jenis sebagai berikut :
Tabel adalah representasi dua dimensi dari sebuah relasi dalam bentuk baris (tupel) dan kolom (atribut). Setiap baris dalam tabel memiliki kumpulan kolom yang sama. Database relasional adalah database yang menyimpan data dalam relasi (tabel). Misalnya, database relasional dapat menyimpan informasi tentang karyawan perusahaan di meja karyawan, meja departemen, dan tabel gaji.
Salah satu karakteristik RDBMS adalah independensi penyimpanan data fisik dari struktur data logis. Di Oracle Database, skema database adalah kumpulan struktur data logis, atau objek skema. Skema database dimiliki oleh pengguna basis data dan memiliki nama yang sama dengan nama pengguna.
Indeks adalah struktur data opsional yang dapat Anda buat pada satu atau beberapa kolom tabel. Indeks dapat meningkatkan kinerja pengambilan data. Saat memproses permintaan, database dapat menggunakan indeks yang tersedia untuk menemukan baris yang diminta secara efisien. Indeks berguna saat aplikasi sering menautkan baris atau rentang baris tertentu.
Indeks secara logis dan fisik tidak bergantung pada data. Dengan demikian, Anda bisa drop dan membuat indeks tanpa efek pada tabel atau indeks lainnya. Semua aplikasi terus berfungsi setelah Anda menghapus indeks.
[Seri Oracle 11g] Menginstall Oracle 11g Enterprise
[Seri Oracle 11g] Mengaktifkan Service Listener di Oracle Enterprise 11g
[Seri Oracle 11g] Menjalankan fitur SQL Developer di Oracle 11g (Part 1)
Cara mengaktifkan SQLDeveloper di Oracle 11g
Solusinya hapus path yang salah tersebut pada file konfigurasi diatas (%Oracle Path%\dbhome_1\sqldeveloper\sqldeveloper\bin\sqldeveloper.conf) *jangan lupa untuk djalankan As Administrator, kemudian hapus baris setJavaHome , setelah itu Save dan jalankan kembali SQL Developernya.
Itu artinya SQL Developer memerlukan konfigurasi path java (JRE) , yang perlu diingat, adalah konfigurasi java disini adalah java JDK yang sudah merupakan bawaan dari Oracle 11g. Untuk pathnya biasanya terdapat pada \app\Arfadia\product\11.2.0\dbhome_1\jdk\jre\bin
perlu diperhatikan bahwa pada pesan gambar diatas terdapat alamat URL dari Oracle Enterprise Manager (*saya marking), yang bisa kita copy paste ke browser kita. Sebagai contoh berikut adalah URL yang saya dapatkan ketika selesai melakukan konfigurasi
selanjutnya kita tinggal memasukkan username dan password, jika sudah maka kita akan di redirect masuk ke halaman dashboard dari Oracle Enterprise Manager, yang lain waktu akan saya update tutorialnya.
1. Muncul Pesan Error OC4J Configuration issue OC4J_DBConsole__ not found
Jika kita melakukan konfigurasi variable dengan nilai yang salah, maka pesan error inilah yang akan muncul, artinya kita salah menginput (nama lokal/PC atau database atau SID nya).
Terus bagaimana kita mengetahui nilai variable yg benar?
Okey, bukalah path yang dimaksud, dalam contoh saya berada di path C:\app\Arfadia\product\11.2.0\dbhome_1\oc4j\j2ee, kemudian cek di baris folder ke 4 ada folder yang penamaan nya berdasarkan dengan nama lokal PC dan database yang benar, dengan structure sbb :
Setelah selesai menginstall oracle enterprise 11g kita harus mengaktifkan listener, yakni sebuah service yang diperlukan bagi oracle untuk dapat diakses melalui sebuah network/jaringan.
Di sisi server oracle lah, biasanya dipergunakan Listener tersebut, sedangkan di sisi client menggunakan Local Net Service Name (TNS Names).
Oh iya, berhubung listener adalah sebuah service, maka kita perlu setiap kali menyalakan service, maka dari itu pada windows 7 service Listener ini bisa diset Automatic pada startupnya, yang berarti Service akan otomatis berjalan ketika komputer menyala, jadi tidak perlu melakukan startup manual lagi hehe..
Sebagai tambahan, jika anda menemukan error ini ketika menjalankan service listener secara manual, tidak perlu khawatir, itu artinya kita hanya perlu menjalankan CMD sebagai administrator, lalu kita lanjutkan kembali.
Trigger merupakan suatu fasilitas yang disediakan pada MySQL untuk melakukan sebuah aksi Data Manipulation Language (DML) secara otomatis setelah action tertentu , dalam hal ini (before/after).
Untuk menjalankan sebuah trigger, pertama kali kita harus mengetahui alur dan event yang akan dijalankan oleh sebuah trigger. Saya akan mempraktekan secara sederhana pada 2 buah table, yakni table buku dan table log, dimana setelah kita menginput data buku , secara otomatis data trigger akan menginput pula data log.
Fungsi CREATE TRIGGER [nama trigger] akan membuat trigger baru
AFTER INSERT ON [table] menandakan trigger dibuat setelah menginput data di table buku
FOR EACH ROW menandakan dimulainya perintah baru
BEGIN-END, menandakan area baris perintah yang akan ditulis (bisa lebih dari 1 perintah)