Sabtu, 18 Februari 2012
Kamis, 16 Februari 2012
Model data relasional
Model data Object-Oriented
Sebuah
model data adalah organisasi logika dari objek dunia nyata (entitas), kendala
pada mereka, dan hubungan antara objek-objek.
Entity-Relationship  model data
Dalam rekayasa perangkat lunak , model entity-relationship (ER model
untuk pendek) adalah representasi abstrak dan konseptual data. Entity-relationship model adalah pemodelan database metode, yang digunakan untuk
menghasilkan jenis skema konseptual atau semantik data model dari suatu sistem, sering
merupakan database relasional , dan persyaratan dalam top-down mode. Diagram diciptakan oleh proses ini disebut entity-relationship diagram atau diagram ER.
Perbedaan Model data Object-Oriented dan Entity-Relationship model data
Model data Object-Oriented
Sebuah
model data adalah organisasi logika dari objek dunia nyata (entitas), kendala
pada mereka, dan hubungan antara objek-objek.
Entity-Relationship  model data
Dalam rekayasa perangkat lunak , model entity-relationship (ER model
untuk pendek) adalah representasi abstrak dan konseptual data. Entity-relationship model adalah pemodelan database metode, yang digunakan untuk
menghasilkan jenis sekema konseptual atau sistematik model data dari suatu sistem, sering
merupakan database relasinal, dan persyaratan dalam top-down mode. Diagram diciptakan oleh proses ini disebut entity-relationship diagram atau diagram ER.
Model Data
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.
Arsitektur Sistem Basis Data
Model Data, Skema,
dan Instan Karakteristik utama pendekatan basis data adalah adanya beberapa
tingkatan dalam abstraksi data dengan menyembunyikan spesifikasi detail
penyimpanan data. Hal ini dilakukan karena kebanyakan pemakai tidak
berkepentingan dengan detail penyimpanan data. Pemodelan data merupakan sarana
untuk melakukan proses abstraksi data. Model data merupakan sejumlah konsep
yang digunakan untuk membuat deskripsi struktur basis data.
Terdapat dua bentuk arsitektur sistem basis data, yaitu sistem terpusat dan
sistem Client-Server.
- Sistem basis data terpusat adalah sistem basis data yang dijalankan pada sistem komputer tunggal dan tidak berinteraksi dengan sistem pada komputer lain. Pengguna terkoneksi ke komputer pusat melalui terminal.
- Sistem basis data Client-Server adalah sistem basis data yang memisahkan program pengguna dengan program basis data di sistem yang berbeda. Pengguna terkoneksi ke pusat data yang disebut server sistem melalui suatu program pengguna (user interface) yang terdapat pada personal computer. Sistem tempat program pengguna berada disebut client system.
Langganan:
Komentar (Atom)
