model data adalah dasar untuk
implementasi data apapun dari platform perangkat lunak atau perangkat keras,
data model harus menyajikan deskripsi tentang data secara abstrak yang tidak
menyebutkan informasi rinci spesifik untuk perangkat keras atau perangkat lunak
seperti manipulasi bit atau penambahan indeks.
Ada dua makna yang berlaku umum pada
model data panjang. Yang pertama adalah bahwa model data dapat menjadi semacam
teori tentang deskripsi formal dari struktur data dan penggunaan tanpa
penyebutan istilah-istilah teknis yang berat berkaitan dengan teknologi
informasi. Yang kedua adalah bahwa contoh model data adalah aplikasi dari teori
model data dalam rangka menciptakan untuk memenuhi kebutuhan dari beberapa
aplikasi seperti yang digunakan dalam bisnis perusahaan.
Bagian struktural dari teori model
data mengacu pada koleksi dari struktur data yang menyusun data ketika sedang
dibuat. Struktur data dan objek mewakili entitas dalam model database. Misalnya
model data yang mungkin badan usaha yang terlibat dalam penjualan mainan.
Hal-hal kehidupan nyata yang menarik
akan mencakup pelanggan, staf perusahaan dan tentu saja barang-barang mainan.
Karena database yang akan menyimpan catatan dari hal-hal yang menarik tidak
dapat memahami arti sebenarnya dari pelanggan, staf perusahaan dan barang
mainan, harus dibuat sebuah representasi data ini hal kehidupan nyata.
Bagian integritas model data mengacu
pada koleksi aturan yang mengatur kendala pada struktur data sehingga
integritas struktural dapat dicapai. Dalam aspek integritas model data,
definisi formal dari suatu set yang luas aturan dan aplikasi yang konsisten
dari data didefinisikan sehingga data dapat digunakan untuk tujuan yang
dimaksudkan.
Teknik didefinisikan pada panas
untuk mempertahankan data dalam sumber data dan untuk memastikan bahwa data
konsisten berisi nilai yang setia kepada sumbernya sementara pada saat yang
sama akurat dalam tujuan. Hal ini untuk memastikan bahwa data akan selalu
memiliki nilai integritas data, integritas struktur data, integritas data
retensi, dan integritas data derivasi.
Bagian manipulasi model data mengacu pada
koleksi dari operator yang diterapkan pada struktur data. Operasi ini mencakup
query dan update data dalam database. Hal ini penting karena tidak semua data
dapat diizinkan untuk mengubah atau penghapusan. Bagian manipulasi data bekerja
bergandengan tangan dengan bagian integritas sehingga data model dapat
menghasilkan kualitas tinggi dalam database untuk konsumen data untuk
menikmati.
Tidak ada komentar:
Posting Komentar