Karakteristik Pendekatan Database
· Independensi Data. Data terpisah dari aplikasi yang mengakses dan memproses data.
· Konsistensi Data. Setiap elemen data dalam database memiliki definisi standard. Oleh karena itu, elemen data tersebut akan konsisten dalam setiap aplikasi yang menggunakan elemen data tersebut.
· Satu kali input data. Data cukup diinputkan satu kali, kemudian disimpan dan dapat diakses oleh berbagai aplikasi oleh beragam pengguna.
· Integrasi data.
· Share data ownership.
· Centralized data management. DBMS mengelola dan mengendalikan akses terhadap semua data dalam sistem.
· Pengelolaan dan Akses Data menjadi lebih simpel.
Pengembangan Database
Hal-hal yang penting dalam merancang dan mengkonstruksi database:
· Apa tujuan sistem yang dibuat?
· Siapa yang akan menggunakan data tersebut?
· Berapa kali dalam sehari data tersebut akan diakses (dibaca dan diupdate)?
· Berapa besar data yang perlu disimpan?
· Sistem apa yang akan mengakses data tersebut?
Tahapan dalam Pengembangan Database
· Perencanaan.
· Analisis. Contoh model konseptual yang dapat digunakan adalah Entity Relationship Diagram. Dalam tahap analisis, perancang juga membuat data dictionary.
· Desain secara detail.
· Implementasi.
· Testing.
· Maintenance.
Membuat Model Data ~ Diagram ER
· Membuat Entitas dan menentukan relationship
· Menentukan kardinalitas setiap relationship
· Ada tiga jenis kardinalitas: One to One, One to Many dan Many to Many
· Menentukan atribut data
0 komentar:
Posting Komentar