Apa itu OODB ?
Anda pernah mendengarkan hal ini ?? pasti pernah mendegarkan di perkuliahan kan ?? nah jadi OODB atau Object Oriented Database ini adalah sebuah sistem database yang dapat menggabungkan atara semua konsep - konsep penting dari object oriented. dalam OODB atau Object Oreinted Database pedekatan seperti ini sangat dipengaruhi oleh bahasa pemrogrtaman object oriented dan dapat kita pahami sebagai usaha untuk dapat menambahkan beberapa fungsionalitas dalam Database Management Sistem.
ada beberapa kelemahan dan kelebihan dari OODB
Kelebihan OODB
- Dapat menspesifikasikan stuktur dari suatu objek dab metdonya
- Interaksi yang lebih baik dengan bahasa pemrograman berorientasi object seperti java dan C++
- Definisnya lebih kompleks
- TightCopling berrti keterkaitan yang kuat antara aplikasi dan database sehingga aplikasi dan database sulit dipisahkan.Sebenarnya tight coupling dapat menyederhanakan program dan desainnya, namun hal ini juga dapat menyebabkan hilangnya batasan antara aplikasi dan database, juga akan menimbulkan masalah baru bila akan migrasi ke OODB lainnya atau kembali ke RDB.
- Kurangnya dukunga flatform OODB diterapkan untuk dapat berintegrasi dengan semua bahasa pemrograman berorientasi objek, namun sampai sekarang kebanyakan OODBMS hanya mendukung bahasa pemrograman C++ dan Java saja.
- Sulit Berimigrasi maksudnya adalah Cara penyimpanan dan pengambilan data dalam OODB sangat berbeda dengan RDB. Begitu juga dengan cara pengaksesannya. Oleh karena itu, dibutuhkan komitmen yang kuat dalam memilih DBMS yang akan digunakan, sekali bermigrasi ke OODB, akan sulit untuk kembali ke RDB.
- Harus membutuhkan keterampilan
- membutuhkan Query yang lebih Kompleks
0 komentar:
Posting Komentar