Diantara ERD, Normalisasi, Class Diagram dan RDBMS

Bismillah…

Nah loh, judul kali ini membingungkan sama bingung nya gw dengan arti nya masing-masing, dan itu harus gw baca lagi, terkait gw ‘stack’ di class diagram, pas ditanya, dari mana tabel ini muncul???? oleh dosen pembimbing 2 gw, gw jawab dari ‘class diagram’ dan user story yang dibutuhkan dalam mengembangkan sistem ini pak! lalu doi nyuruh gw belajari lagi deh yang terkait dengan ‘database’ oya ++ itu semua adalah ‘alat’ dalam merancang basis data yang masing masing berelasi dan itu terjadi pada mesin MySQL, Oracle, postgreeSQL dan sekarang tren terbaru no-sql yang artinya SEMUA DATA TANPA RELASI, terjadi pada mesin mongo-db yang gw tahu. okelah, untuk pengertiannya mungkin bakalan ada perubahan dalam tulisan ini, sebab, sumber yang gw fakai pun mungkin banyak, untuk sementara kita ambil dari wikipedia yang berbahasa indonesia okeh.

ERD (Entity Relational Diagram)

” Diagram Hubungan Entitas atau entity relation diagram merupakan model data berupa notasi grafis dalam pemodelan data konseptual yang menggambarkan hubungan antara penyimpan. simbol: Entitas, Attribute, Relasi, dan hubungan “.

ERD Sederhana

Normalisasi Data 

” Sebuah proses mengatur ‘field’ dan ‘tabel’ dalam sebuah database yang berelasi untuk mengurangi sebuah redundan dan dependensi data”.

Un-Normal Data

Class Diagram

” Diagram kelas adalah diagram UML yang menggambarkan kelas-kelas dalam sebuah sistem dan hubungannya antara satu dengan yang lain, serta dimasukkan pula atribut dan operasi “.

Simple Class Diagram

 

RDBMS (Relational Database Manajement System)

” Seperangkat program komputer yang dirancang untuk mengatur/memanajemen sebuah basis data sebagai sekumpulan data yang disimpan secara terstruktur, dan melakukan operasi-operasi atas data atas permintaan penggunanya “.

Relational Database Sample

 

Dan kesimpulannya:

” Semua itu memiliki hubungan, seperti ibu dengan anak, dosen dengan mahasiswa yang saling/ masing-masing berketergantungan”.

 

sumber:

http://blog.uin-malang.ac.id/malikatof/2010/11/28/erd-penjadwalan-pesantren/
http://id.wikipedia.org/wiki/Diagram_hubungan_entitas

https://en.wikipedia.org/wiki/Database_normalization
http://pujiutomo07.blogspot.com/2012/07/buatlah-bentuk-normalisasi-dari-dokumen.html

http://www.ibm.com/
http://technet.microsoft.com/en-us/library/aa902680(v=sql.80).aspx

 

 

Tagged ,
%d bloggers like this: