Resume Materi Pertemuan 3 Basis Data (DESAIN DATABASE)

 DESAIN DATABASE



Desain database merupakan proses untuk merepresentasikan fakta yang ada didunia nyata yang dikehendaki kedalam system komputer, sehingga mudah untuk dipahami oleh penggunanya. 
Dalam merancang database pertamakali adalah desain nya terlebih dahulu. Jadi harustau proses build sebuahndata supaya merepresentasikan sebuah data ke sebuahn sistem bisa kita desain database tujuan nya untuk mempermudah pengguna untuk digunakan dan mudah dipahami. 
Tahapan perancangan Database : 
1. Pengumpulan Data dan Analisa
a. menentukan siapan yang akan menggunakan aplikasi
b. melakukan peninjauan dokumentasi yang berhubungan dengan system yang akan dirancang
c. melakukan analisis di organisasi tersebut, bagaimana data akan diproses
d. membuat daftar pertanyaan yang akan digunakan untuk merancang sebuah sistem dan melakukan wawancara

2. Perancangan Basis Data secara konseptual 
a. Membuat konsep bagaimana database akan dibuat
b. Membuat skema alur database (flowchart) fungsi-fungsi setiap tabel saling berhubungan. 

3. Perancangan Database secara logic
sudah masuk keranah DBMS (Database Manegement Sistem), perancangan database secara logical dilakukan dengan pendeklarasian DDL(Data Definiton Language) ini adalah perintah-perintah yang digunakan dalam DBMS didalam sebuah tabel. 
Kebutuhan dasar harus dianalisa melalui tipedata seperti string, interger, char dll. Selanjutnyan penyesuaian Skema ke DMBS. Dilakukan dengan mengatur skema yang dihasilkan dari tahap pemetaan untuk disesuaikan pada implemntasi yang khusus.

4. Perancangan Database secara fisik 
1. Respone Time adalah waktu akses basis data untuk data item yang ditunjuk oleh suatu transaksi.
2. Space Utility  adalah jumlah ruang penyimpanan yang digunakan oleh file-file basis data dan struktur jalur akses. 
3. Transaction Throughput merupakan rata-rata jumlah transaksi yang dapat diproses per menit oleh sistem basis data dan parameter kritis dari sistem transaksi.

5. Implementasi (Desain Fisik)
adalah tahapan pengujian dengan carta menghubungkan kode program menggunakan kode program menggunakan perintah-poerintah DML. 


Model Entity Relationship 
memiliki dua komponen utama : 
1. Model Entity
2. Relationship
jadi setiap tabel memiliki entitas satu dentgan entitas lainya yang saling berelasi.

Entitas adalah individu yang mewakili sesuatu obyek yang nyata dan dapat dibedakan dari sesuatu yang lain. 

Comments