Anda di halaman 1dari 14

Data Integration

Session 10
 Implementasi Basis Data
 Reverse Engineering
 Test Data
Database Design Process
 Proses perancangan basis data
dilakukan dengan merancang
struktur logik dan fisik (logical and
physical structure) dari satu atau
lebih basis data untuk
mengakomodasi kebutuhan informasi
dari pengguna didalam suatu
organisasi.
Tahapan perancangan basis data

 Tahap pengumpulan requirement dan


analisa
 Tahap pembuatan conceptual database
design
 Tahap pemilihan DBMS
 Tahap Data model mapping / pembuatan
logical database design
 Tahap pembuatan physical database
design
 Tahap implementasi sistem basis data
Tahap implementasi sistem
basis data

 Tahap pembuatan database


berdasarkan conceptual database
design dan physical database design.
 Menggunakan cara :
• Compile script
• Membangun database menggunakan
DBMS
 Output  database files
Tahap Implementasi dalam
Pengembangan Sistem
 Tahap Perancangan Sistem
• Perancangan Basis Data
• Perancangan Proses
 Tahap Implementasi Sistem
• Membangun Database
• Coding
• Testing
• Instalasi
• Training
 Kegiatan implementasi
• Pemilihan dan pelatihan personil
• Pemilihan tempat dan instalasi hardware
dan software.
• Pembuatan dan pengujian basis data
• Pemrograman dan pengujian program
• Pengujian sistem
• Konversi sistem
• Training
 Tindak Lanjut Implementasi
• Pengujian penerimaan sistem (systems
acceptance test)
• Membahas hasil systems acceptance
test
• Mengambil keputusan akhir
 Apakah sistem berjalan sesuai harapan ??
• Jika sesuai, maka penyerahan sistem
• Jika tidak sesuai, maka kembali ke tahap
Analisis.
 Tahap Implementasi basis data
menggunakan Power Designer :
• Generate Physical Data Model ke bentuk
Database.
• Hasil akhir (Output) berupa suatu file
database yang dapat diisi dengan data.
Reverse Engineering
 Proses yang dilakukan untuk memetakan
suatu program, database, dan produk
tertentu ke dalam bentuk desain
 Tujuannya :
• Untuk mendapatkan pemahaman dari produk
tertentu secara lebih mendalam
• Untuk melakukan analisis
• Untuk melakukan perbaikan
• Untuk membuat suatu dokumentasi
• Dan lain lain.
 Reverse Engineering Untuk
memetakan Struktur Data :
• Tentukan model database
• Tentukan object-object dalam database
• Tentukan key
• Normalisasi desain
• Generalisasi desain
• Tentukan relasi
Test Data
 Pengujian sistem pada tahap Kegiatan
Implementasi (systems test) :
• Menggunakan data test
• Dilakukan oleh system analyst dengan
programmer.
 Pengujian sistem pada tahap Tindak Lanjut
Implementasi (systems acceptance test) :
• Menggunakan data sesungguhnya (real data)
dalam jangka waktu tertentu
• Dilakukan oleh system analyst dengan end user.
Latihan Soal

Soal :
 Coba anda buat Conceptual Data

Model gambar ERD di halaman


selanjutnya.
 Setelah selesai, generate file CDM ke

bentuk Physical Data Model (PDM)


 Selanjutnya generate file PDM ke

bentuk Database Microsoft Access.


Kd_Fak
Latihan Soal Fakultas
1 Nm_Fak

membawahi

Kd_Jurusan Nm_Jurusan
N

terdapat Jurusan terdapat


1 1

alm_mhs
agama
Nm_mhs
Kd_Prog Nm_Prog TTL
asal
NIM NIP
N
N
Program 1 N N 1
mengambil Mahasiswa Dosen wali Pengajar
Studi gelar
1
1 N
Nm_pengajar
Thn_akd nilai
KSM

N N
terdapat Mata Kuliah mengajar

semester
Kd_MK
Nm_MK sks Kd_kelas

Anda mungkin juga menyukai