Senin, 05 November 2012

pembuatan model data dan desain database



   


            1.       PENGERTIAN DATABASE
Database merupakan kumpulan data yang saling berhubungan.Hubungan antar data dapat ditunjukan dengan adanya field/kolom kunci dari tiap file/tabel yang ada. Dalam satu file atau table terdapat record-record yang sejenis, sama besar, sama bentuk, yang merupakan satu kumpulan entitas yang seragam.

2.      Proses Perancangan Database


Proses perancangan database terdiri dari 6 tahap:
  • Tahap 1, Pengumpulan data dan analisis
  • Tahap 2, Perancangan database secara konseptual
  • Tahap 3, Pemilihan DBMS
  • Tahap 4, Perancangan database secara logika (data model mapping)
  • Tahap 5, Perancangan database secara fisik
  • Tahap 6, Implementasi Sistem database
Secara khusus proses perancangan berisi 2 aktifitas paralel:
  1. Aktifitas yang melibatkan perancangan dari isi data dan struktur database,
  2. Aktifitas mengenai perancangan pemrosesan database dan aplikasi-aplikasi perangkat lunak.

3.      pengertian tentang entitas, field, record, ERD, model data REA
a.       ENTITAS
Entitas adalah sesuatu yang memiliki keberadaan yang unik dan berbeda, walaupun tidak harus dalam bentuk fisik. Abstraksi, misalnya, biasanya dianggap juga sebagai suatu entitas. Dalam pengembangan sistem, entitas digunakan sebagai model yang menggambarkan komunikasi dan pemrosesan internal seperti misalnya membedakan dokumen dengan pemrosesan pesanan.
b.      FIELD
merepresentasikan suatu atribut dari record yang menunjukkan suatu item dari data, seperti misalnya nama, alamat dan lain sebagainya. Kumpulan dari field membentuk suatu record.   
           c.       RECORD
Kumpulan dari field membentuk suatu record. Record menggambarkan suatu unit data individu yang tertentu. Kumpulan dari record membentuk suatu file. Misalnya file personalia, tiap record dapat mewakili data tiap karyawan.


          d.      ERD
ERD (Entity Relationship Diagram) adalah gambaran mengenai berelasinya antarentitas.

        e.      REA
model bagaimana sebuah sistem akuntansi dapat kembali direkayasa untuk usia komputer.

4.      langkah langkah membangun ERD&REA
 
A.     ERD
-          Menentukan Entity
-          Menentukan Relasi
-          Gambar ERD sementara
-          Isi kardinalitas
-          Tentukan Primary Key (Kunci Utama)
-          Gambar ERD berdasarkan Primary Key
-          Menentukan Atribut
-          Gambar ERD dengan Atribut
-          Periksa Hasil

B.     REA

Proses REA meliputi langkah-langkah berikut ini:
1.    Identifikasi entitas-entitas event
2.    Identifikasi entitas-entitas resource
3.    Identifikasi entitas-entitas agent
4.    Menentukan asosiasi dan kardinalitas antar entitas