Jumat, 30 Maret 2018

Basis Data Post 1 Pilih satu DBMS (Bebas) buat tata cara instalasi. Sebutkan kelebihan dan kekurangan dari DBMS.

Pilih satu DBMS (Bebas) buat tata cara instalasi. Sebutkan kelebihan dan kekurangan dari DBMS.

Apa itu MySQL ?

MySQL merupakan sebuah perangkat lunak sistem manajemen basis data SQL, atau DBMS yang multialur, multipengguna, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis di bawah lisensi GNU General Public Licence (GPL), akan tetapi mereka juga menjual di bawah lisensi komersial untuk kasus-kasus di mana penggunaannya tidak cocok dengan pengguna GPL.



Tata cara install MySQL

Seperti yang kita ketahui bahwa database mysql ini sudah diakuisisi oleh oracle, sehingga perkembangannya secara penuh dipegang oleh sun microsystem. Mari kita mulai install database mysql.

1.      Persiapan instal database MySQL

Silakan download terlebih dahulu software nya di : dev.mysql.com/downloads/mysql, didalam tutorial ini menggunakan MySQL versi 5.7.16.0 community. Silakan download versi terakhir atau versi yang terbaru dan simpan di komputer anda. Pastikan arsitektur prosesor anda, kita tidak menggunakan versi enterprise karena versi tersebut berbayar, sedangkan kita tidak membutuhkannya sekarang ini kecuali memang untuk perusahaan besar.

Biasanya perbedaan versi gratis dan berbayar pada perangkat lunak yang mendasar adalah penyedia akan terus melakukan support update versi terbaru dan bug fixing. Pastikan anda telah menyimpan source MySQL pada komputer anda, lalu ikuti tutorial instal database mysql dibawah ini.

§  Pastikan anda telah menyimpan source MySQL pada komputer anda, lalu jalankan file mysql-installer-community-5.7.16.0. msi yang ada di folder tempat anda menyimpan hasil download source mysql tadi.

§  Setelah itu akan muncul dialog keterangan Windows Configures MySQL installer. Tunggu sampai proses loading ini selesai.

§  Seperti pada umumnya kita menginstal aplikasi, akan muncul tampilan License Agreement, silakan centang checkbox I Accept the license terms lalu klik Next.

§  Lalu akan muncul tampilan Choosing a Setup Type, disini ada beberapa opsi pilihan proses instalasi, yaitu : Developer Default, Server Only, Client Only, Full, Custom. Penulis tidak dapat menjelaskan masing-masing opsi, namun perbedaan yang mendasar dari masing-masing opsi adalah program apa saja yang ingin diinstal didalamnya, tapi yang pasti kita pilih Server Only, karena memang yang kita butuhkan adalah MySQL Server, tidak perlu yang lain. Silahkan klik Server Only lalu klik Next.

§  Selanjutnya akan muncul daftar program apa saja yang kita akan pasang di komputer kita, karena pada sebelumnya kita hanya akan instal database mysql server saja maka yang muncul hanya satu saja, yaitu MySQL Server. Setelah itu klik Execute. Maka proses instal database MySQL berjalan, jika ingin melihat detail proses instal database MySQL silahkan klik tombol Show Detail.

§  Setelah itu akan tampil keterangan bahwa proses instal database mysql telah complete pada bagian status dan pada bagian detail proses instal database mysql akan muncul fitur aja saja didalamnya lalu klik Next.

§  Sampai disini akan muncul daftar konfigurasi mysql, karena awal kita memilih server only, jadi yang muncul hanya pengaturan konfigurasi mysql, klik Next.

§  Lalu kita akan dibawa ke bagian konfigurasi awal, yaitu Type and Networking, untuk detail konfigurasi silahkan anda samakan dengan dibawah ini, setelah itu jika telah sesuai klik Next.

§  Setelah itu akan muncul bagian konfigurasi Accounts and Roles, pada bagian ini penulis tidak tahu apakah kolom password bisa dikosongkan atau tidak, namun penulis mengisi password “admin” tanpa tanda kutip, silahkan anda sesuaikan. Untuk dibagian bawah dilewatkan saja, jika ingin menambah pengguna di MySQL yang anda instal di komputer anda ini, jika telah selesai silakan klik Next.

§  Setelah itu akan muncul bagian konfigurasi windows service, pada konfigurasi yang akan menangani proses startup program MySQL ini, sehingga apabila komputer baru saja di aktifkan maka secara otomatis MySQL dapat langsung digunakan tanpa perlu diaktifkan terlebih dahulu silahkan ikuti pengaturan dibawah ini, jika telah selesai klik Next.

-          Centang Configure MySQL Server as a Windows Service

-          Pada kolom Windows Service Name silahkan isi sesuai keinginan, namun penulis membiarkan secara default atau bawaan, ini hanya masalah penamaan service saja.

-          Lalu centang pada Start the MySQL Server at System Startup.

-          Lalu pilih Standard System Account.

§  Setelah itu akan dibawa kebagian Plugins and Extension, pada konfigurasi ini, penulis membiarkan semuanya dikosongkan. Lalu klik Next.

Sampai disini semua konfigurasi akan dijalankan secara otomatis dan akan terlihat apa saja yang akan dikonfigurasi oleh system, dibagian ini semua akan berjalan dengan otomatis, anda hanya tinggal klik tombol Execute saja. Jika seluruh daftar konfigurasi telah selesai semua, maka daftar itu akan secara otomatis satu persatu muncul icon ceklis warna hijau, icon itu menunjukan bahwa masing-masing konfigurasi telah selesai. Lalu klik Finish.

§  Setelah itu kita akan dikembalikan lagi ke bagian Product Configuration, namun bedanya kali ini adalah daftar keterangan modul apa saja yang telah selesai di konfigurasi, karena pada awal kita hanya memilih Server Only, maka yang muncul hanya daftar source MySQL Server. Lalu klik Next.

§  Terakhir akan muncul keterangan Installation Complete, dibagian ini ada tombol Copy Log to Clipboard, tombol ini berfungsi untuk meng-copy seluruh keterangan Log Proses Installasi, biarkan saja tombol tersebut. Silahkan klik Finish.

sampai disini proses install database mysql telah selesai, namun untuk dapat memastikannya silahkan klik tombol start jika anda menggunakan windows 7 atau windowa 10, namun jika menggunakan menggunakan windows 8, silahkan anda cari melalui kolom pencarian pada bagian kanan layar.

Jika sudah klik start, klik All Programs -> MySQL -> MYSQL 5.7 lalu pilih MySQL 5.7 Command Line Client, maka akan muncul Commpand Promp, dan anda ditanya password, silahkan masukkan password yang sebelumnya telah ditentukan pada bagian konfigurasi MySQL. Jika sudah masuk, silahkan ketikan perintah berikut ini : SHOW DATABASE; lalu klik enter, maka akan muncul sejumlah database.



Berikut beberapa contoh kelebihan dan kekurangan dari DBMS

Kelebihan DBMS :

a.       Mengendalikan atau mengurangi duplikasi data.

b.      Menjaga konsistensi dan integritas data

c.       Memudahkan pemerolehan informasi yang lebih banyak dari data yang sama disebabkan data dari berbagai bagian dalam organisasi dikumpulkan menjadi satu.

d.      Meningkatkan keamanan data dari orang yang tak berwewenang.

e.       Memaksakan penerapan standar.

f.       Dapat menghemat biaya karena data dapat dipakai oleh banyak departemen.

g.      Menanggulangi konflik kebutuhan antarpemakai karena basis data di bawah kontrol administrator basis data.

h.      Meningkatkan tingkat respon dan kemudahan akses bagi pemakai akhir.

i.        Meningkatkan produktivitas pemrograman.

j.        Meningkatkan pemeliharaan melalui indenpedensi data.

k.      Meningkatkan konkurensi (pemakai data oleh sejumlah data) tanpa menimbulkan masalah kehilangan informasi atau integritas.

l.        Meningkatkan layanan backup dan recovery.



Kekurangan DBMS:

a.       Kompleksitas yang tinggi membuat admistrator dan pemakai akhir harus benar-benar memahami fungsi-fungsi dalam DBMS agar dapat memperoleh manfaat yang optimal. Kegagalan memahami DBMS dapat mengakibatkan keputusan rancangan salah yang akan memberikan dampak serius bagi organisasi.

b.      Ukuran penyimpan yang dibutuhkan oelh DBMS sangat besar dan memerlukan memori yang besar agar bisa bekerja secara efisien.

c.       Terkadang DBMS kebutuhan perangkat keras dengan spesifikasi tertentu sehingga diperlukan biaya tambahan.

d.      Rata-rata harga DBMS yang handal sangat mahal.

e.       Biaya konversi sistem lama (yang mencakup biaya pelatihan staf dan biaya untuk jasa konversi) ke sistem baru yang memakai DBMS terkadang sangat mahal melebihi biaya untuk memebeli DBMS.

f.       Kinerjanya terkadang kalah dengan sistem yang berbasis berkas.

g.      Dampak kegagalan menjadi lebih tinggi karena semua pemakai sangat bergantung pada ketersediaan DBMS. Akibatnya, kalau terjadi kegagalan dalam komponen lingkungan DBMS akan membuat operaasi dalam organisasi tersendat atau bahkan terhenti.

Tidak ada komentar:

Posting Komentar