Kamis, 04 Oktober 2012

Tujuan Perancangan basis data
- Agar dapat menemukan kembali data yang dicari secara cepat dan efisien.
- Memberikan struktur informasi yang mudah dipahami oleh pengguna.
- Mendukung hal-hal yang diperlukan dalam kegiatan pemrosesan dan beberapa obyek
mengenai penampilan rancangan tersebut :
  1. Kecepatan dan kemudahan (Speed)
  2. Efesiensi ruang penyimpanan (Space)  
  3. Keakuratan (Accuracy)  
  4. Ketersediaan (Availability)
  5. Kelengkapan (Completeness)
  6. Keamanan (Security)
  7. Kebersamaan pemakai


Macro lifecycle adalah proses siklus kehidupan sistem informasi, diawali dengan input data dan diproses sedemikian rupa kemudian dikeluarkan dengan outputnya adalah informasi baru. Sedangkan, micro lifecycle itu terjadi di dalam proses pengubahan data menjadi informasi. Sehingga dapat dikatakan bahwa micro lifecycle itu merupakan bagian dari macro lifecycle yang tidak dapat dipisahkan.


Tahap pengumpulan dan analisa data :

        1. Menentukan kelompok pemakai dan bidang-bidang aplikasinya
            Menentukan aplikasi utama dan kelompok pengguna yang akan menggunakan basis data. Individu    utama pada tiap-tiap kelompok pemakai dan bidang aplikasi yang telah dipilih merupakan peserta utama  pada langkah-langkah berikutnya dari pengumpulan dan spesifikasi data.
         2. Peninjauan dokumentasi yang ada
             Dokumen yang ada yang berhubungan dengan aplikasi-aplikasi dipelajari dan dianalisa. Dokumen-dokumen lainnya (seperti : kebijakan-kebijakan, form, report, dan bagan organisasi) diuji dan ditinjau kembali untuk menguji apakah dokumen-dokumen tsb berpengaruh terhadap kumpulan data dan proses spesifikasi.
         3. Analisa lingkungan operasi dan pemrosesan data
             Informasi yang sekarang dan yang akan datang diperinci dan dipelajari. Termasuk juga analisa jenis-jenis transaksi dan frekuensi-frekuensi transaksinya dan juga arus informasi dalam sistem. Informasi tersebut berupa input-output data.
          4. Daftar pertanyaan dan wawancara
Jawaban pertanyaan–pertanyaan yang telah dikumpulkan dari para pemakai basis data yang berpotensi. Ketua kelompok (individu utama) dapat diwawancarai sehingga input yang banyak dapat diterima dari mereka dengan memperhatikan informasi yang berharga dan mengadakan  prioritas.



Transaction throughput , adalah rata-rata jumlah transaksi yang dapat diproses per menit oleh sistem database, dan merupakan parameter kritis dari sistem transaksi (misal : digunakan pada pemesanan tempat di pesawat, bank, dll). Hasil dari fase ini adalah penentuan awal dari struktur penyimpanan dan jalur akses untuk file-file database.


Lakukan perancangan basis data dengan terlebih dahulu melakukan pengumpulan dan analisa data dengan contoh kasus sebagai berikut :
Aplikasi untuk peminjaman & pengembalian film di Taman Video dengan kategori film meliputi indonesia, hollywood, bollywood dan korea-cina. Aplikasi dapat mencatat peminjaman yang dilakukan oleh member. Untuk meminjam harus menjadi member dengan data yang lengkap. Selanjutnya dapat mencatat pengembalian film tsb serta petugas yang menanganinya. Apabila terlambat, maka dikenakan denda. Aplikasi dapat melaporkan jumlah uang yang masuk perhari.


Id_kategori film
Kategori Film
124
Indonesia
125
Hollywood
126
Bollywood
127
Korea – Cina




Id_film
Nama Film
Stock Barang
001
Rumah Kentang
2
102
Step Up
5
203
Mohabbatein
4
304
Princess Hour
3






Id_member
Nama
Alamat
No. Telp
Status Pekerjaan
331
Adit
Bekasi
021999999
Pelajar
332
Budi
Cimangis
08569999999
Mahasiswa
333
Charles
Beji
085888888
Karyawan
334
Dodi
Margonda
089777777
Wiraswasta









 Catatan Peminjaman Film :
Id_member
Nama
Id_kategori film
Id_film
Tanggal Peminjaman
Tanggal Wajib Kembali
Tanggal Pengembalian
Biaya Sewa 5000/Hari
Denda Keterlembatan 1500/Hari
Total Pembayaran
332
Budi
124
001
28/05/12
04/06/12
05/06/12
5000
1500
6500
333
Charles
126
203
29/05/12
05/06/12
05/06/12
5000
0
5000
331
Adit
125
102
01/06/12
08/06/12
09/06/12
5000
1500
6500
334
Dodi
127
304
04/06/12
11/06/12
10/06/12
5000
0
5000







Ref :
http://blog.re.or.id/perancangan-basis-data.htm
http://nilamahandika.blogspot.com/2010/06/proses-perancangan-basis-data.html
http://agungprianggono.blogspot.com/2012/03/langkah-yang-dilakukan-pada-tahap.html
http://amri166.blogdetik.com/2012/02/27/tujuan-siklus-perancangan-dan-analisa-basis-data/

Ads