Rabu, 01 April 2015

Entititas Basis Data

ENTITITAS BASIS DATA
dan
DIAGRAM ERD

Dalam sebuah sistem basis data terdapat sebuah struktur yang menyusun nya yang disebut entitas, record, field dan sebagainya. Dalam struktur tersebut juga terdapat relasi atau hubungan antar entitas.Selain itu terdapat beberapa macam key atau kunci yang digunakan untuk mengidentifikasikan sebuah field dalam tabel.
Entitas memiliki peranan penting dalam sistem basis data ,karena jika tidak ada sekumpulan entitas sistem basis data tidak terbentuk. Karena Sistem Basis Data terbentuk dari satu data dan dijadikan satu  kemudian dihubungkan agar menghasilkan informasi yang jelas.

RELASI ANTAR ENTITAS

Terdapat beberapa relasi antar entitas antara lain :

ONE TO ONE

One to one, yang berarti setiap entitas dalam sebuah himpunan entitas A berhubungan maksimal dengan sebuah entitas dalam himpunan entitas B.




ONE TO MANY / MANY TO ONE

One to many, pada one to many setiap entitas dalam himpunan entitas A dapat berhubungan dengan banyak entitas dalam himpunan entitas B. Tetapi entitas dalam himpunan entitas B berhubungan maksimal satu dengan entitas dalam himpunan entitas A.
Many to one merupakan kebalikan dari  one to many, yaitu setiap himpunan entitas A berhubungan maksimal satu entitas dalam himunan entitas B, dan setiap himpunan entitas B berhubungan dengan banyak entitas pada himpunan A.



MANY TO MANY

Many to many, berarti setiap entitas dalam himpunan entitas A berhubungan banyak dengan entitas dalam himpunan entitas B. Begitu juga sebaliknya, setiap entitas dalam himpunan entitas B berhubungan banyak dengan entitas dalam himpunan entitas A.


DIAGRAM ERD 
( RUMAH SAKIT )





BENTUK NORMALISASI DATA BASE

NORMALISASI DATA BASE 
INF, 2NF DAN 3NF( KARTU PENGOBATAN MASYARAKAT )

Normalisasi adalah suatu proses mendesain struktur database sehingga sebagian besar ambiguity bisa dihilangkan sehingga bisa menghasilkan sebuah table yang normal.
Adapun Tujuan Dari Normalisasi Adalah :
  • ·         Untuk menghilangkan kerangkapan data / redudansi.
  • ·         Untuk mengurangi kompleksitas
  • ·         Untuk mempermudah pemodifikasian data
  • ·         Untuk menghilangkan anomali data

  • Adapun tahapan Normalisasi :
    1 NF ( Bentuk Normal Pertama ) Ciri-cirinya adalah setiap data dibentuk dalam flat file dan tidak ada set atribut yang berulang ulang.
    2 NF ( Bentuk Normal Kedua ) Sudah memenuhi bentuk normal pertama, menentukan atribut kunci utama / primari key,atribut bukan kunci bergantung secara fungsi pada kunci utama / primari key.
    3 NF ( Bentuk Normal Ketiga ) Sudah memenuhi bentuk normal kedua,tidak mempunyai  field yang bergantung transitif.


SOAL :

Buatlah bentuk Normalisasi dari document berikut ini :

JAWAB :

- Bentuk Normal Form :


- Bentuk 1 NF :


- Bentuk 2 NF :


- Bentuk 3 NF :