Minggu, 02 Desember 2012

Model Data Part II


Tentang model data, Model data merupakan sekumpulan komponen-komponen untuk menerangkan data, hubungan antar data dan batasan antar data yang bersatu dalam suatu organisasi. Pada pembahasan sebelumnya saya sudah pernah membahasnya, tetapi kali ini saya meperlihatkan sekali lagi model data ini dengan penambahan persepsi yang baru yang sedikit berbeda dengan model data yang sebelumnya saya jelaskan.

Sebelumnya, mari kita lihat arsitekturnya 


•             View merupakan output, yaitu hasil-hasil yang diinginkan, diperoleh dari sistem basis data tersebut. Jumlah view bisa sebanyak dan semaksimal mungkin tergantung dari seberapa sukses logical level yang telah dibuat.
•             Logical level merupakan tahap dalam pembuatan ERD / pemikiran logical dari sistem yang akan dibuat, meliputi berapa entitas yang dibutuhkan, apa-apa relasi yang ada, kardinalitas, modalitas serta normalisasi datanya.
•             Physical level merupakan tahap memikirkan dari fisik dari sistemnya, seperti berapa besar memori yang mungkin dibutuhkan
Saat ini, pembelajaran fokus pada logical level yaitu pembuatan pada ERD-nya. Nah, dilihat dari model data, ERD itu sendiri juga mepunyai simbol-simbol tersendiri, ada kardinalitasnya, modalitas, dan relasi yang merupakan suatu hubungan antar entitas.

Dalam kasus yang diberikan kali ini tentang kasus artis figuran. Kasus tersebut terdiri dari 3 bagian, yaitu Artis figuran, Kategori dan Scene. Pada artis figuran, artis figuran dibagi menjadi 3 kategori untuk masing-masing honor yang berbeda. Pada setiap artis figuran juga memiliki scene masing-masing dan bila berhalangan dapat digantikan dengan artis figuran yang lain dalam kategori yang sama.

Ini adalah gambar ERD kasus Artis Figuran yang kami buat setelah kami memperbaikinya :


Dari kasus ini, pembuatan pada ERD tersebut membuat kita lebih memahami lagi dalam membuat ERD serta perlahan-lahan saya dapat lebih memahami tahapan logical level untuk pembuatan sistem yang lebih bagus lagi.