Postingan

Menampilkan postingan dari April, 2018

Pertemuan 6 - Normalisasi Lanjutan

Gambar
 Bentuk Normal (Normalized Form)   •          Aturan-aturan normalisasi dinyatakan dalam istilah Bentuk Normal. •          Bentuk Normal adalah suatu aturan yang dikenakan pada relasi-relasi dalam database dan harus dipenuhi oleh relasi-relasi tersebut pada level-level normalisasi, seperti : –         Bentuk Normal Kesatu (1NF) –         Bentuk Normal Kedua (2NF) –         Bentuk Normal Ketiga (3NF) –         Bentuk Normal Boyce-Codd (BCNF) –         Bentuk Normal Keempat (4NF) –         Bentuk Normal Kelima (5NF) •          Suatu relasi dikatakan berada dalam bentuk normal tertentu, jika memenuhi kondisi-kondisi tertentu. • ...

Pertemuan 5 - Normalisasi

Gambar
Pengertian Normalisasi Normalisasi merupakan sebuah teknik dalam logical desain sebuah basis data yang mengelompokkan atribut dari suatu relasi sehingga membentuk struktur relasi yang baik (tanpa redudansi). Normalisasi adalah proses pembentukan struktur basis data sehingga sebagian besar ambiguity bisa dihilangkan. Tujuan Normalisasi Untuk menghilang kerangkapan data. Untuk mengurangi kompleksitas. Untuk mempermudah pemodifikasian data. Proses Normalisasi Data diuraikan dalam bentuk tabel, selanjutnya dianalisis berdasarkan persyaratan tertentu ke beberapa tingkat. Apabila tabel yang diuji belum memenuhi persyaratan tertentu, maka tabel tersebut perlu dipecah menjadi beberapa tabel yang lebih sederhana sampai memenuhi bentuk yang optimal. Pentingnya Normalisasi           Suatu rancangan database disebut buruk jika : Data yang sama tersimpan di beberapa tempat (file atau record). Ketidakmampuan untuk menghasil...

Pertemuan 4 - Entity-Relationship Diagram [ERD]

Gambar
Pengertian ERD Dalam rekayasa perangkat lunak, sebuah Entity-Relationship Model (ERM) merupakan abstrak dan konseptual representasi data. Entity-Relationship adalah salah satu metode pemodelan basis data yang digunakan untuk menghasilkan skema konseptual untuk jenis/model data semantik sistem. Dimana sistem  seringkali memiliki basis data relasional, dan ketentuannya bersifat top-down. Diagram untuk menggambarkan model Entitiy-Relationship ini disebut Entitiy-Relationship diagram , ER diagram, atau ERD . Notasi ERD Ada sejumlah konvensi mengenai Notasi  ERD. Notasi klasik sering digunakan untuk model konseptual. Berbagai notasi lain juga digunakan untuk menggambarkan secara logis dan fisik dari suatu basis data, salah satunya adalah IDEF1X.  Model ERD : Notasi-notasi simbolik yang digunakan dalam Entity Relationship Diagram adalah sebagai berikut : Entitas , Adalah segala sesuatu yang dapat digambarkan oleh data. Entitas juga dapat diartikan...

Pertemuan 3 - Model Data

Gambar
Model Data  Pengertian Model Data : Model Data adalah pemetaan yang menunjukan hubungan logikal antara element data atau suatu cara untuk menjelaskan bagaimana pemakai dapat melihat data secara logik. (shadowlearn.wodpress.com) Jenis - Jenis Model Data : A. Model Data Berdasarkan Object B. Model Data Berdasarkan Record A. Model Data Berbasis Objek Model data berbasis objek menggunakan konsep entitas, atribut dan hubungan antar entitas. Dan model ini terdiri dari : 1. Model Keterhubungan Entitas (Entity Relationship Model) Model untuk menjelaskan hubungan antar data dalam basis data berdasarkan suatu persepsi bahwa real word terdiri dari objek-objek dasar yang mempunyai hubungan atau relasi antara objek-objek tersebut, Entity Relationship Model berisi ketentuan atau aturan khusus yang harus dipenuhi oleh isi database. Aturan terpenting adalah Mapping Cardinality, yang menentukan jumlah entity lainnya melalui relationship-set. Mapping Cardinality adalah hu...