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.
Latihan Soal Fakultas Jurusan Program Studi Mahasiswa Pengajar Mata Kuliah Kd_Fak Nm_Fak membawahi 1 N terdapat Kd_MK Nm_MK sks Kd_Prog Nm_Prog Kd_Jurusan Nm_Jurusan semester Kd_kelas mengajar KSM M mengambil Dosen wali NIM Nm_mhs agama alm_mhs TTL asal gelar NIP Nm_pengajar nilai Thn_akd Latihan Soal