Jumat, 10 April 2020

Menjawab Soal Tentang Faktor dalam Pemilihan Paket DBMS

Bahasa pemrograman terpopuler

1. Pada Tahap Pemilihan DBMS : Sebutkan  dan jelaskan faktor untuk memperlancar pemilihan paket DBMS untuk system informasi dalam organisasi.

2.  Jika diambil keputusan akan menggunakan DBMS Oracle pada sistem basis data yang baru dari DBMS SqlServer pada sistem basis data yang lama, faktor apa saja yang harus dipertimbangkan dan jelaskan alasannya


Jawab:

1. Ada 3 faktor, meliputi:
  • Faktor teknis
a. DBMS (relational, hirarki, atau jaringan)

b. Struktur penyimpan dan akses path yang didukung DBMS

c. Ketersediaan antar muka pemakai dan pemrogram, tipe bahasa query tingkat tinggi, ketersediaan alat bantu pengembangan, kemampuan berhubungan dengan DBMS lain melalui media standard

d. Pilihan arsitektur yang berhubungan dengan operator client-server dan lain sebagainya.

  • Faktor Ekonomi
a. Software acquisiton cost :
Pembelian perangkat lunak, termasuk pilihan bahasa, pilihan antar muka seperti form, menu dan antar muka Web berbasis GUI, pilihan recovery/backup

b. Maintenance cost
Berhubungan dengan harga layanan pemeliharaan standart dari vendor dan untuk menjaga versi DBMS tetap up to date.

c. Hardware acquisition cost
Perangkat keras baru mungkin diperlukan, seperti memory, terminal, disk drive dan controller baru, atau penyimpan DBMS khusus.

d. Database creation and conversion cost
Biaya pembuatan sistem basis data dari konversi sistem yang sudah ada ke perangkat lunak DBMS  baru.

e. Personal cost
Akuisisi perangkat lunak DBMS untuk pertama kali oleh organisasi biasanya dilakukan dengan reorganisasi departemen data processing.

f. Training cost
Karena DBMS biasanya berupa sistem komplek, personal harus ditraining menggunakan dan memprogram DBMS. Training diperlukan pada semua level, termasuk programmer, pengembangan aplikasi dan administrasi basis data.

g. Operating cost :
Biaya operasi lanjutan dari sistem basis data biasanya tidak termasuk dalam evaluasi.

  • Faktor Organisasi
a. Familiarity of personnel with the system
Jika staff programming dalam organisasi familiar dengan DBMS tertentu, dapat mengurangi biaya training dan waktu pembelajaran.

b. Availability of vendor service
Kedengan sistem sangat penting, karena perubahan dari non-DBMS tersediaan asisten vendor dalam pemecahan permasalahan ke lingkungan DBMS kebanyakan membutuhkan bantuan vendor pada awalnya.


2. Faktor yang harus dipertimbangkan
  • Kebutuhan hardware
Keutuhan hardware pada server bisa disesuaikan dengan keperluan, untuk akses yang cepat Anda bisa memilih server dengan prosesor generasi terbaru dengan RAM yang besar. Tetapi perlu diingat semakin tinggi spesifikasi hardware yang Anda gunakan nantinya akan berpengaruh pada biaya yang akan dikeluarkan.
  • Kemampuan database server
Ini berkaitan dengan spesifikasi hardware yang digunakan dan jenis databasenya. Untuk keperluan database yang kami lebih merekomendasikan untuk menggunakan database semacam Oracle yang terbukti sudah banyak digunakan sampai saat ini.
  • Ketersediaan update
Tentunya dalam memilih database Anda perlu memperhatikan support, terutama ketersediaan update software. Saat ini perkembangan dunia IT berjalan dengan cepat, jadi jika ada perubahan pastikan database server yang Anda gunakan selalu support.
  • Support bahasa pemrograman
Developer dalam memilih database server yang diperhitungkan salah satunya adalah support bahasa pemrograman. Setiap database pastinya memiliki support bahasa pemrograman yang berbeda-beda, jadi Anda bisa menyesuaikan dengan kebutuhan sistem yang akan Anda bangun.
  • Harga
Nah yang terakhir tentang harga, ini menjadi salah satu faktor utama yang penting untuk diperhatikan. Sesuaikan budget anggaran dengan kebutuhan database server, yang terpenting jangan kurang dalam hal spesifikasi hardware dan kemampuan database server.

Tidak ada komentar:

Posting Komentar

Teori Komputasi dan Implementasinya di Berbagai Bidang

Pengertian Komputasi   Komputasi dapat digambarkan sebagai suatu cara dalam memecahkan suatu persoalan atau masalah dari data input deng...