Friday, 2 June 2017

Resume Mata Kuliah Basis Data I

Alasan perancangan basis data :
  1. Sistem basis data telah menjadi bagian dalam sistem informasi suatu organisasi
  2. Kebutuhan menyimpan data dl jumlah besar semakin mendesak
  3. Fungsi-fungsi dalam organisasi semakin dikomputerisasikan
  4. Semakin kompleks data & aplikasi yg digunakan, maka relationship antar data harus dimodelisasikan  
  5. Dibutuhkannya kemandirian data
Tujuan perancangan basis data :
  1. untuk  memenuhi  kebutuhan-kebutuhan konten informasi dari pengguna dan aplikasi-aplikasi tertentu
  2. menyediakan struktur informasi yang alami dan mudah dipahami
  3. mendukung  kebutuhan-kebutuhan pemrosesan dan objektifitas kinerja (waktu respon, waktu pemrosesan, dan ruang penyimpanan)
Siklus Kehidupan Basis Data

Tahap Perancangan Basis Data :
1. Pengumpulan data analisa kebutuhan
PERENCANAAN
a)      Evaluasi sistem yg ada
b)      Pengembangan standarisasi dari pengumpulan data, format data, proses perancangan &implementasi
c)      Kelayakan secara teknologi,
d)     Kelayakan secara operasional 
e)      Kelayakan secara ekonomi
PENDEFINISIAN SISTEM
a)      Pendefinisian ruang lingkup sistem basis data, para pengguna, & aplikasi-aplikasi yg digunakan serta
b)      Para pengguna & aplikasi utk masa akan datang
c)      Pendefinisian batasan2 dari sistem basis data & hubungannya dg bagian dari sistem informasi secara organisasi
PENGUMPULAN DAN ANALISA DATA
a)      Menentukan kelompok pengguna dan bidang-bidang aplikasinya
     Menentukan aplikasi utama dan kelompok pengguna yang akan menggunakan basis data.
    Individu utama pada tiap-tiap kelompok  pengguna dan bidang aplikasi yang telah dipilih  merupakan    partisipan    utama    pada  langkah-langkah  berikutnya  dari pengumpulan dan spesifikasi data
      b)  Peninjauan dokumentasi yang ada
      Dokumen  yang  ada  yang  berhubungan  dengan  aplikasi  dipelajari  dan dianalisa.
      Dokumen-dokumen lainnya (seperti : kebijaksanaan-kebijaksanaan, form, report,  dan  bagan  organisasi)  diuji  dan  ditinjau  kembali  untuk  menguji apakah dokumen-dokumen tersebut berpengaruh terhadap kumpulan data dan proses spesifikasi
             c)  Analisa lingkungan operasi dan  pemrosesan data
      Informasi yang sekarang dan yang akan datang dipelajari.
    Analisis jenis-jenis transaksi dan frekuensi-frekuensi transaksinya dan arus informasi dalam sistem.
     Input-output data untuk transaksi-transaksi tersebut diperinci.
     Daftar pertanyaan dan wawancara
    Merangkum tanggapan-tanggapan dari pertanyaan-pertanyaan  yang telah dikumpulkan dari para pengguna 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.

2. Perancangan Basis Data Secara Konseptual
a.       Perancangan skema konseptual
Pengujian kebutuhan-kebutuhan pengguna terhadap data  yang merupakan hasil dari tahap  3,  dan  dihasilkan  sebuah  skema basis data konseptual  dengan model data tingkat tinggi seperti model EER  tanpa bergantung DBMS.
b.      Perancangan transaksi
Merancang karakteristik dari transaksi-transaksi basis data yang telah diketahui tanpa bergantung pada DBMS. Transaksi-transaksi ini akan digunakan  untuk  memproses  dan  memanipulasi  basis data pada saat implementasi.  

Catatan : Syarat lulus mata kuliah ini adalah anda paham alasan, tujuan, dan tahap-tahap perancangan basis data hingga tahap perancangan secara konseptual menggunakan Entity Relationship Diagram. Dan anda mampu membuat Entity Relationship Diagram (ERD).