Pengenalan tentang "Database".
Definisi dari database ialah kumpulan data (informasi), sebagai contoh dari database yang biasa kita temui dalam kegiatan sehari - hari adalah data kehadiran, data nomor telepon pelanggan, data penjualan, data pengiriman, data pembelanjaan, data rekening bank, data raport sekolah anak, dan masih banyak lagi kumpulan - kumpulan data yang terdapat dalam kehidupan sehari - hari.
Sedangkan jika data / informasi tersebut ditulis dan dikelola melalui sistem program database akan menghasilkan "Sistem Manajemen Basis Data" atau biasa disingkat DBMS, yang berarti sistem program tersebut bertindak sebagai antarmuka(interface) antara pengguna dan database.
Jika kita tingkatkan lagi kemampuan dalam pengelolaan database maka kita akan mengenal sistem database berdasarkan Model Data Relasional yang biasa dikenal dengan Relational Database Management System atau biasa disingkat RDBMS. Model data relasional dikembangkan oleh Dr.E.F. CODD, beliau mengembangkan model data relasional dengan mengambil konsep dari relasional Algebra pada bulan juni 1970, model data relasional yang dikembangkan memiliki 12 aturan yang diberi nama Codd sebagai "Codd Rules" menurut Codd sebuah paket dapat disebut sebagai RDBMS hanya jika sudah memenuhi aturan Codd, penjelasan lebih rincinya dapat dicari sama si mbah google ya.
Setelah dijelaskan definisi serta tingkatan pengelolaan database, kita lanjutkan kebahasan utama kita yaitu Oracle, apa sih oracle itu? berdasarkan definisinya oracle adalah Object Relational Database Management System yang merupakan vendor RDBMS terkemuka diseluruh dunia hampir setengah pasar RDBMS di seluruh dunia dikuasai oleh Oracle.
ORACLE Database
Setiap database Oracle berisi struktur Logis dan Fisik. Struktur Logis terdiri dari tablespace, schema objects, extents and segment. Struktur Fisik terdiri dari Datafiles, Redo Log Files dan Control File. Database dibagi menjadi unit penyimpanan logis yang disebut tablespace, yang membentuk struktur logis terkait. Setiap tablespace pada gilirannya terdiri dari satu datafiles atau lebih, dapat dilihat seperti gambar dibawah ini :
Setiap database memiliki kelebihan dan kekurangan masing - masing, sehingga pengenalan dan pendalaman database merupakan suatu hal yang penting. Sehingga jika dasar pemahaman database ditinggalkan hanya tinggal menunggu waktu saja untuk mendapatkan sandungan - sandungan yang akan sering muncul.
Semoga bermanfaat.
Sumber : Disini
Note : Mau uji coba database Oracle download disini.
Oracle Win64
Best Regards
0 komentar:
Posting Komentar