Postingan

Normalisasi Dalam Basis Data

Konsep Dasar Normalisasi Normalisasi adalah proses pengelompokan atribut data yang membentuk entitas sederhana, tanpa redudansi data, fleksibel, dan mudah beradaptasi. Sehingga dapat dipastikan bahwa database yang dibuat berkualitas baik. Tujuan Normalisasi adalah untuk menghilangkan dan mengurangi redudansi data dan memastikan dependensi data (Data berada pada tabel yang tepat). Jika data dalam database tersebut belum di normalisasi maka akan terjadi 3 kemungkinan yang akan merugikan sistem secara keseluruhan, yaitu : 1.       INSERT Anomali Situasi dimana tidak memungkinkan memasukkan beberapa jenis data secara langsung dalam database . 2.       DELETE Anomali Penghapusan data yang tidak sesuai dengan yang diharapkan, artinya data yang harusnya tidak terhapus mungkin ikut terhapus. 3.       UPDATE Anomali Situasi dimana nilai yang diubah menyebabkan inkonsistensi database , dalam artian data...

PDM (Physical Data Model)

Gambar
Konsep Dasar PDM Physical Data Model ( P DM) adalah gambaran fisik dari database yang akan dibuat dengan mempertimbangkan DBMS yang akan digunakan. PDM dapat dihasilkan dari CDM yang telah dibuat. Penggambaran rancangan PDM memperlihatkan struktur penyimpanan data yang benar pada basis data yang digunakan sesungguhnya. Dalam penerapannya PDM dapat disamakan dengan Skema Relasi yang fungsinya adalah memodelkan struktur fisik dan secara detail dari suatu database. Dalam PDM hubungan antar entitas yang digunakan adalah hubungan secara kardinalitasnya, dimana hubungan one to one akan ditandai dengan sebuah garis hubung dan berisi keterangan hubungan tersebut one to one, hubungan one to many juga ditandai dengan garis hubung serta tanda hubungan tersebut one to many dan Primary Key pada tabel one akan menjadi Foreign Key pada tabel many , dan hubungan many to many akan membuat sebuah tabel baru yang berisikan Primary key dari masing-masing tabel pembentuk hubungan many to ma...

CDM (Conceptual Data Model)

Gambar
Konsep Dasar CDM Conceptual Data Model (CDM) adalah diagram grafikal yang mengambarkan keseluruhan struktur logik dari sebuah basis data. Pada model ini semua data yang ada pada dunia nyata diterjemahkan atau ditransformasikan dengan memanfaatkan sejumlah perangkat konseptual menjadi sebuah diagram data. Conceptual Data Model (CDM) yang berisi komponen-komponen himpunan Entitas dan himpunan Relasi yang masing-masing dilengkapi dengan atribut - atribut yang mempresentasikan seluruh fakta dari ‘dunia nyata’ yang kita tinjau, dapat digambarkan dengan lebih sistematis dengan menggunakan diagram Conceptual Data Model , penjelasan notasi-notasi di dalam Conceptual Data Model yang digunakan adalah Persegi Empat (menyatakan entitas dan dibawahnya menyatakan atribut), Garis (menyatakan Relasi sebagai penghubung antara Himpunan Relasi dengan Himpunan Entitas dan Himpunan Entitas dengan Atributnya), Kardinalitas Relasi dapat dinyatakan dengan banyaknya garis cabang pada garis relasi, dan p...

ERD (Entity Relationship Diagram)

Gambar
  Konsep dasar ERD Model Entity Relationship diperkenalkan pertama kali oleh P.P. Chen pada tahun 1976. Model ini dirancang untuk menggambarkan persepsi dari pemakai dan berisi obyek-obyek dasar yang disebut entity dan hubungan antar entity-entity tersebut yang disebut relationship . Pada model ER ini semesta data yang ada dalam dunia nyata ditransformasikan dengan memanfaatkan perangkat konseptual menjadi sebuah diagram, yaitu diagram ER ( Entity Relationship ) Diagram Entity-Relationship melengkapi penggambaran grafik dari struktur logika. Dengan kata lain Diagram E-R menggambarkan arti dari aspek data seperti bagaimana entity-entity , atribut-atribut dan relationship-relationship disajikan. Sebelum membuat Diagram E-R, tentunya kita harus memahami betul data yang diperlukan dan ruang lingkupnya. Di dalam pembuatan diagram E-R perlu diperhatikan penentuan sesuatu konsep apakah merupakan suatu entity, atribut atau relationship.     ...