Nama : Amirul Dewa Rizky
NIM : D1041201028
Kelas : B
Perancangan
Basis Data
Perancangan basis
data adalah proses untuk menentukan isi dan pengaturan data yang dibutuhkan
untuk mendukung berbagai rancangan system.
Database
Develoment Lifecyle
Dalam merancang
sebuah database, ada beberapa tahapan yang harus dilakukan. Tahapan-tahapan
tersebut disebut dengan Database System Development Life Cyle.
Tahapan-Tahapan:
1. 1. Database
Planning
Menentukan tujuan dari adanya database yang ingin dibuat, gambaran secara
luas seperti bagaimana nantinya pengumpulan data, design dan format data.
2. 2. System
Definition
Sebuah database pasti memiliki User View. Padatahap ini user view
akan di identifikasi dan ditentukan perannya.
3. 3. Requirement
Collection and Analysis
Tahap ini akan mengumpulkan dan menganalisis data yang akan dibutuhkan oleh
database. Ada 3 pendekataan yang bisa dilakukan yaitu view apporoach, view
integration approach, dan kombinasi dari keduanya.
4. 4. Database
Design & Application Design
Perancangan basis data dan perancangan aplikasi dari SI dilakukan pada
tahap ini. Fase perancangan meliputi secara logical dan fisik
5. 5. Database
Design (perancangan Basis Data)
·
Conceptual
Database Design
·
Logical
Database Design
·
Physical
Database Design
·
DBSM
Selection (optional)
6. 6. Implementation
Tahapan ini adalah tahapan yang sangat penting, karena setelah dirancang, database
tersebut akan direalisasikan.
7. 7. Data
Conversion dan Loading
Dalam Merancang sebuah database, pasti ada data lama yang dibutuhkan untuk
disimpan di database baru ini. Jadi pada tahap ini akan memasukan data ke database
yang sudah disiapkan.
8. 8. Testing
Testing dilakukan untuk melihat bagaimana kondisi database setelah
digunakan. Dilakukan penilaian dalam kriteria: Learnability, Performance, Robustness,
Recoverability, Adaptability.
9. 9. Operational
Maintenance
Merupakan proses terakhir dimana pengunaan nya dimonitor. Apakah berjalan
dengan baik dan diperhatikan apakah memerlukan update.
Fase Perancangan
Basis Data/ Database Design phase
1. 1. Pengumpulan
Data dan Analisis (Requirement Collection and Analysis)
2. 2. Perancangan
Basis Data secara Konseptual
3. 3. Pemilihan
DBSM (Optional)
4. 4. Perancangan
Basis Data secara Logika (data model mapping)
5. 5. Perancangan
Basis Data secara fisik
6. 6. Implementasi
system basis data (Implementations)
Model Hubungan Antar Entitas:
1. Entitiy
Kumpulan objek yang dapat diidentifikasikan secara unik atau saling berbeda.
2. Atribut
Setiap Entitas pasti mempunyai elemen yang disebut atribut yang berfungsi untuk mendeskripsikan karakteristik dari entitas tersebut.
3. Relasi
Hubungan antara sejumlah entitas yang berasal dari himpunan entitas yang berbeda.
Komentar
Posting Komentar