RELATIONAL DATABASE
- Untuk menekankan kemandirian data
- Menghilangkan inkonsitensi dan redudansi data menggunakan konsep normalisasi
- Meningkatkan kemampuan akses data
- Struktur Tabular
- Satu bahasa digunakan untuk semua pemakai
- Data dihubungkan melalui nilai data
- Struktur data (data diorganisasi dalam bentuk tabel)
- Manipulasi data (menggunakan SQL)
- Integritas data (Menjamin konsistensi data)
- Data Definition Language (DDL)
- Data Manipulation Language (DML)
- Setiap nilai yang disimpan dalam kolom sebuah relasi harus memiliki jangkauan nilai yang sama
- Aturan yang menjamin setiap atribut primary key bernilai valid (unik dan bukan null)
- Garis yang menghubungkan antara satu tabel dengan tabel lain
Proses Design Database
Basis data biasanya merupakan salah satu bagian dari suatu sistem informasi yang besar yang antara lain terdiri dari:
- Data
- Perangkat Lunak DBMS
- Perangkat Keras Komputer
- Perangkat Lunak dan Sistem Informasi Komputer
- Program-Program Aplikasi
- Pemrograman
Proses Design Basis Data yaitu:
Pengumpulan dan Analisa requirement
Pengidentifikasian group pemakai dan area aplikasi
Penelitian kembali dokumen-dokumen yang sudah ada yang berhubungan dengan aplikasi form, report, manual, organization chart, dsb
Analisa lingkungan operasi dan kebutuhan dari pemrosesan, seperti tipe transaksi, input/output, frekuensi suatu transaksi, dsb
Transfer informasi informal ke dalam bentuk terstruktur menggunakan salah satu bentuk formal dari requirement specification (bentuk diagram) seperti Flow Chart, DFD, UML Diagram, dll. Hal ini dilakukan untuk mempermudah pemeriksaan kekonsistenan, ketepatan, dan kelengkapan dari spesifikasi
Design basis data conceptual
Tidak ada komentar:
Posting Komentar