Anda di halaman 1dari 3

Pemodelan Database

Dulu dan sekarang



sebuah halaman sejarah bernilai volume logika. (Oliver Wendell Holmes)
Mengapa teori dirancangdan bagaimana hal itu diterapkan sekarang, bisa
lebih penting dari teori itu sendiri.
Bab ini memberikan landasan dasardalam desain model database. Untuk
memulainya, anda perlu memahami konsep sederhana, seperti perbedaan antara
model database dan database. Model database adalah cetak biru untuk bagaimana
data disimpan dalam database dan serupa dengan pendekatan arsitektural untuk
bagaimana data disimpan, sebuah gambar yang cukup dikenal diagram hubungan
entitas (database di atas kertas). Database, di sisi lain, adalah implementasi atau
penciptaan database fisik pada computer. Sebuah model database digunakan untuk
membuat database.
Dalam Bab ini, anda juga memeriksa evolusi pemodelan database. Sebagai
perkembangan alami dari perbaikan dalam desain pemodelan database, model
database relasional telah berkembang menjadi seperti sekarang ini. Setiap langkah
dalam perkembangan evolusi dari pemodelan database telah memecahkan satu
atau lebih masalah. Langkah terakhir evolusi database pemodelan adalah aplikasi
dan bagaimana mereka mempengaruhi desain model database. Sebuah aplikasi
adalah program komputer dengan antarmuka pengguna yang ramah. Terakhir,
pengguna menggunakan antarmuka (layar) untuk mengakses data dalam database.
Berbagai jenis aplikasi menggunakan database dengan cara yang berbeda, hal ini
dapat mempengaruhi bagaimana sebuah model database harus dirancang.sebelum
anda berangkat untuk figur sebuah strategi desain, anda harus memiliki gambaran
umum tentang jenis aplikasi database anda yang akan melayani.berbagai jenis
model database mendukung berbagai jenis aplikasi. Anda harus memahami di
mana barbagai jenis model database berlaku.
Sangat penting untuk memahami bahwa proses desain terorganisir dengan
baik dan sangat penting untuk keberhasilan. Juga tujuan untuk mendorong proses
desain adalah sama pentingnya dengan desain itu sendiri. Tidak ada rasa
merancang atau bahkan membangun sesuatu kecuali kalau tujuan target didirikan
pertama, dan disimpan paling utama dalam pikiran.
Bab ini, menjadi yang pertama dalam buku ini, meletakkan dasar dengan
memeriksa konsep yang paling dasar dalam pemodelan database.



























BAB I

Pada akhir Bab ini, anda harus memahami mengapa model database
relasional berevolusi, anda akan dating untuk menerima bahwa model database
relasional memiliki beberapa kekurangan, tetapi setelah bertahun-tahun masih
yang paling efektif dari teknik desain pemodelan database yang tersedia, untuk
sebagian besar jenis aplikasi. Anda juga akan menemukan bahwa variasi dari
model database relasional tergantung pada jenis aplikasi, seperti antarmuka
internet, atau sistem pelaporan data warehouse (gudang).
Dalam Bab ini anda akan mempelajari hal-hal seperti berikut :
Definisi database
Definisi model database
Evolusi pemodelan database
Hierarki dan jaringan model database
Objek dan model database objek-relasional
Tipe model database
Tujuan desaini database

Memahami Konsep Database
Database adalah kumpulan informasi, sebaiknya terkait informasi dan
sebaiknya terorganisir. Sebuah database terdiri dari file fisik yang anda atur pada
komputer ketika menginstal perangkat lunak database. Di sisi lain, model database
lebih dari sebuah konsep dari benda fisik dan digunakan untuk membuat tabel
dalam database anda. Bagian ini membahas database, bukan model database.
Menurut definisi, database adalah objek terstruktur. Itu bias menjadi
tumpukan kertas, tetapi kemungkinan besar di dunia modern ini ada pada system
computer. Objek terstruktur itu terdiri dari data dan metadata, dengan metadata
menjadi bagian terstruktur.