DAA T A
I S D
A S SI
B A S
N
A AN
B
G
N A N
G
CA N
C
A N RA
E
E R S P
P O
E
S
R
P
KOMPONEN BASIS DATA
Pengguna
Hardware
Basisdata
MICRO LIFECYCLE
Merupakan bagian dari siklus hidup database tentang proses
perancangan basisdata yang dipandang dari sudut perspektifnya
sesuai dengan kebutuhan organisasi yang lebih besar.
Biasa dikenal dengan Siklus kehidupan sistem informasi.
Ingat, Basis data merupakan komponen terpenting dari dasar
sistem informasi yang digunakan oleh organisasi yang lebih besar.
Hal ini yang membuat basis data sangat erat hubungannya
dengan siklus hidup Sistem Informasi.
Langkah siklus hidup pada aplikasi sbb:
SIKLUS MICRO LIFECYCLE
PENJELASAN ..
Database planning Menyusun langkah siklus hidup agar dapat direalisasikan
secara lebih efisien dan efektif
System definition Definisi ruang lingkup database seperti para pemakai, aplikasi
Design Merancang sistem database secara konseptual, logikal dan
fisik dilaksanakan
Implementation Memproses database secara konseptual, eksternal, dan
internal, pembuatan file-file database yang kosong, dan
implementasi
Loading atau Data Conversion Menempatkan Database agar dapat memanggil data secara
langsung ataupun merubah file-file yang ada ke dalam format
sistem database dan memangggilnya kembali.
Application Conversion Memilih aplikasi agar dapat dikonversikan ke suatu sistem
yang baru.
Testing dan Validation Sistem yang baru ditest dan diuji kebenarannya
Operation Operasi dasar pada database
Monitoring dan Maintenance Mememonitor dan memelihara database. Pertambahan dan
pengembangan data dan aplikasi-aplikasi software dapat
terjadi. Modifikasi dan pengaturan kembali database mungkin
diperlukan dari waktu ke waktu.
1. Mengenal istilah, feedback loop yaitu sebuah langkah pengulangan yang
dilakukkan guna mengumpulkan dan menganalisis kebutuhan
tambhahan selama merancang basisdata.
2. Dimana, basisdata ini akan digunakan oleh single user atau beberapa
user saja agar dalam merancang basisdata agar tidak mengalami
kesulitan.
3. Basis data dapat menjadi kompleks, jika ukuran pada basisdata
memiliki jumlah yang sangat besar sehingga membutuhkan ratusan
query dan aplikasi basisdata.
4. Contoh penggunaan basisdata besar, yaitu Industi, asuransi, travel.
5. Tujuan Perancangan Basis Data, diantaranya :
Perancangan
Pengumpulan data
basisdata secara Pemilihan DBMS
dan analisis
konseptual
Perancangan
Perancangan
Implementasi basisdata secara
basisdata secara
sistem basisdata logik (data model
fisik
mapping)
Struktur basisdata atau kumpulan informasi
6 FASE Inti dari proses perancangan basisdata
Implementasi database
Fase 1: Pengumpulan Mengumpulkan kebetuhan Proses pengumpulan
data dan analisis data basisdata
Fungsional
Merancangan Merancang
Skema Konseptual Transaksi
•Menguji kebutuhan data dari •Menguji aplikasi basisdata dari
fase 1 kebutuhan yang telah dianalisa
•Menentukan model data pada fase 1
•Menghasilkan perincian transaksi
yang diperlukan secara detail
•Menghasilkan skmea •Transaksi ini digunakan untuk
komseptual basisdata DBMS- memproses & memanipulasi
independent
Model data :: ER- basisdata yang telah berjalan
Diagram, EER,
DFD, UML
(DBMS-
Independent)
FASE 3 PEMILIHAN DBMS
Politik
Segi keamanan,
Organi
sasi
maintenance
Faktor-faktor ekonomi dan organisasi yang mempengaruhi satu sama lain
dalam pemilihan DBMS :
Hasil dari fase ni memakai perintah-perintah DDL dalam bahasa DBMS yang dipilih
yang menentukan tingkat skema konseptual dan eksternal dari sistem database.
FASE 5 PERANCANGAN BASISDATA SECARA
FISIK
Memilih struktur penyimpanan & jalur akses pada
file basisdata