Minggu, 01 Januari 2012

TUGAS SOFTSKIL 2


DBMS(Data Base Manajemen Sistem)
Berdasarkan artikel yang saya baca di internet, DBMS(Data Base Manajemen Sistem) merupakan suatu sistem atau perangkat lunak yang dirancang untuk mengelola suatu basis data yang digunakan untuk menjalankan data yang telah disimpan dan akan digunakan sesuai dengan kebutuhan pemakainya.
Penyimpanan data dalam bentuk DBMS mempunyai banyak manfaat dan kelebihan dibandingkan dengan penyimpanan dalam bentuk file biasa diantaranya :
1. Dapat menyimpan data dalam jumlah yang lebih besar.
2. Menghindari pengulangan data yang sama.
3.  Mengambil data secara cepat, praktis.
4. Sistem keamananya lebih terjamin.
5.Dalam mengelola data lebih mudah.
6.Menghemat penggunaan media penyimpanan dan memori.
Tetapi DBMS juga mempunyai kelemahan, diantaranya adalah:
1.perangkat lunak yang mahal.
2.Dibutuhkan ketrampilan kusus dalam menggunakanya.
3.Konfigurasi perangkat lunak yang besar.
DBMS ini banyak digunakan oleh para akuntan,staf administrasi dan manajer dalam perusahaan-perusahaan, untuk mengelola data dalam jumlah yang besar.sehingga akan sangat membantu dan mempermudah mereka dalam menyelesaikan pekerjaanya.
Beberapa contoh SMDB adalah:
1. MS Access
MS Acces merupakan sebuah program aplikasi basis data komputer relasional yang ditujukan untuk kalangan rumahan dan perusahaan kecil hingga menengah. Aplikasi ini merupakan anggota dari beberapa aplikasi Microsoft Office, selain tentunya Microsoft Word, Microsoft Excel, dan Microsoft PowerPoint. Microsoft Access banyak digunakan oleh bisnis-bisnis kecil dan menengah, di dalam sebuah organisasi yang kecil bahkan mungkin juga digunakan oleh perusahaan yang cukup besar, dan juga para programmer untuk membuat sebuah sistem buatan sendiri untuk menangani pembuatan dan manipulasi data.

Kelebihan dan kekurangan MS Acces:
Microsoft Access kurang begitu bagus jika diakses melalui jaringan sehingga aplikasi-aplikasi yang digunakan oleh banyak pengguna cenderung menggunakan solusi sistem manajemen basis data yang bersifat klien/server.


Salah satu keunggulan Microsoft Access dilihat dari perspektif programmer adalah kompatibilitasnya dengan bahasa pemrograman Structured Query Language (SQL). Para pengguna dapat mencampurkan dan menggunakan kedua jenis bahasa tersebut (VBA dan Macro) untuk memprogram form dan logika dan juga untuk mengaplikasikan konsep berorientasi objek.

2. Oracle

Basis data Oracle adalah basis data relasional yang terdiri dari kumpulan data dalam suatu sistem manajemen basis data RDBMS.Oracle ini banyak digunakan oleh programmer atau staf lainya didalam perusahaan maupun instansi bisnis lainya seperti bank,perusahaan IT dll.

Kelebihan Dan Kekurangan Oracle:

Kelebihan : Bisa memproses data yang lumayan besar dengan cepat.
Kekurangan : Harga yang sangat mahal untuk sebuah database.

3. MySQL
           
MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database manajemen system) atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL.

MySQL sangat populer dalam aplikasi web seperti MediaWiki (perangkat lunak yang dipakai Wikipedia dan proyek-proyek sejenis) dan PHP-Nuke dan berfungsi sebagai komponen basis data dalam LAMP. Popularitas sebagai aplikasi web dikarenakan kedekatannya dengan popularitas PHP, sehingga seringkali disebut sebagai Dynamic Duo.
           
Kelebihan Dan Kekurangan My SQL:
Kelebihan : Pemrosesan data yang sangat cepat, open source.
Kekurangan : Data yang bertambah ukurannya akan mengalami kelambatan proses, jadi harus ada database management.