Conseptual DB adalah peta konsep dan hubungan mereka yang digunakan untuk
database . Ini menggambarkan semantik sebuah organisasi dan mewakili
serangkaian pernyataan tentang sifatnya. Secara khusus, ini menggambarkan
hal-hal yang penting bagi sebuah organisasi ( kelas entitas ), tentang mana
cenderung mengumpulkan informasi, dan karakteristik ( atribut ) dan hubungan
antara pasangan hal-hal yang penting ( hubungan ).
Karena skema konseptual mewakili semantik sebuah organisasi, dan bukan
desain database , mungkin ada pada berbagai tingkat abstraksi. Arsitektur ANSI
empat skema asli dimulai dengan serangkaian skema eksternal yang masing-masing
mewakili pandangan seseorang terhadap dunia di sekitarnya. Ini dikonsolidasikan
ke dalam satu skema konseptual tunggal yang merupakan superset dari semua
pandangan eksternal tersebut. Model data bisa sama konkretnya dengan perspektif
masing-masing orang, tapi ini cenderung membuatnya tidak fleksibel. Jika dunia
orang itu berubah, modelnya harus berubah. Model data konseptual mengambil
perspektif yang lebih abstrak, mengidentifikasi hal-hal mendasar, dimana
hal-hal yang ditangani individu hanya merupakan contoh.
Model ini memungkinkan untuk apa yang disebut warisan dalam istilah berorientasi objek . Kumpulan instance dari kelas entitas dapat dibagi menjadi kelas entitas dengan hak mereka sendiri. Jadi, setiap instance dari kelas entitas sub-tipe juga merupakan instance dari kelas super entitas. Setiap instance kelas entitas tipe super, maka juga merupakan instance dari salah satu kelas entitas sub-tipe.
Tidak ada komentar:
Posting Komentar