9/23/2013

Data Base

1.    Pengertian Basis data (bahasa Inggris: database), adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data.

2.     Pengertian DataBase Management System (DBMS) adalah sistem  pengelola basis data yang mana menyimpan, mengatur, megklasifikasikan data, serta mengamankan data. DBMS memiliki tingkatan, mulai dari database yang bersifat aplikasi pengelola offline didalam computer seperti Ms.Access, Visual Basic, dsb.

Pengertian RDBMS (Relation DataBase Management System) adalah sebuah program komputer (atau secara lebih tipikal adalah seperangkat program komputer) yang di design  untuk mengatur atau memanagement sebuah basis data sebagai sekumpulan data yang di seimpan secara tersetruktur, dan melakukan operasi-operasi atas data atas permintaan penggunanya.
Contoh penggunaannya adalah :
Dalam bidang kerja misalnya akutsansi management sumber daya manusia , dan lain sebagainya.

3     a. ORACLE
            Oracle adalah relational database management system (RDBMS) untuk mengelola informasi secara terbuka, komprehensif dan terintegrasi. Oracle Server menyediakan solusi yang efisien dan efektif karena kemampuannya dalam hal sebagai berikut:
- Dapat bekerja di lingkungan client/server (pemrosesan tersebar)
- Menangani manajemen space dan basis data yang besar
- Mendukung akses data secara simultan
- Performansi pemrosesan transaksi yang tinggi
- Menjamin ketersediaan yang terkontrol
- Lingkungan yang terreplikasi

Kelebihan Oracle
·         Oracle memiliki banyak sekali fitur yang dapat memenuhi tuntutan fleksibilitas dari organisasi besaar tersebut.
·         Oracle dapat mendayagunalkan lebih dari satu server serta data storage dengan mudah dan transfaran.
·         Oracle menjadi DBMS yang rumit dan sulit untuk dipelajari.

Kelemahan Oracle
·      Merupakan software DBMS yang paling mahal, paking rumit, dan paling sulit untuk di pelajari.
·      Membutuhkan spesifikasi hardware yang tinggi untuk menjalankan software DBMS Oracle supaya berjalan dengans tabil
·      Hanya diperuntukan bagi perusahaan berukuran besar, dan tidak cocok untuk perusahaan kecil maupun menengah.

b. Microsoft SQL server
Microsoft SQL Server adalah perangkat lunak relational database management system (RDBMS) yang didesain untuk melakukan proses manipulasi database berukuran besar dengan berbagai fasilitas. Microsoft SQL Server merupakan produk andalan Microsoft untuk database server. Kemampuannya dalam manajemen data dan kemudahan dalam pengoperasiannya membuat RDBMS ini menjadi pilihan para database administrator.
Microsoft SQL Server mendukung beberapa tipe data yang berbeda, termasuk untuk karakter, angga, tanggal (datetime) dan uang (money), SQL Server digunakan untuk menggambarkan model dan implementasi pada database. Keuntungan menggunakan SQL Server dapat didefinisikan menjadi dua bagian yaitu satu bagian untuk menjalankan pada server dan bagian lain untuk client.


Keuntungan Microsoft SQL Server
·                      Mudah digunakan.
·                      Mendukung berbagai perangka keras.
·                      Mendukung berbagai aplikasi perangkat lunak.
·                      Biasa untuk digunakan
·                      Keuntungan Server
·                      Dapat diandalkan (Reliable)
·                      Toleransi kesalahan (Fault Tolerant)
·                      Konkurensi (Concurrent)
·                      Performa tingggi dalam perangkat keras (High-performance Hardware)
·                      Pengendalian terpusat (Centralized Control)
·                      Penguncian yang canggih (Sophisticated Locking).

Kelemahan Microsoft SQL Server
Ø     Hanya dapat diimplementasikan pada 1 unit server, jika terdapat tambahan server maka hanya akan berfungsi sebagai pasif/standby server(tidak memiliki kemampuan Technology Cluster Server seperti halnya pada DBMS Oracle)
Ø     Hanya bisa berjalan pada satu platform system operasi yaitu microsoft windows,
Ø     Merupakan software berlisensi dan berharga mahal untuk perusahaan skala kecil dan menengah


c. MySQL
 MySQL merupakan sebuah perangkat lunak system manajemen basis data SQL (bahasa inggris : data management system) atau DNMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis di bawah lisensi GNU General Public Licenci (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL . Tidak seperti Apache yang merupakan software yang dikembangkan oleh komunitas umum, dan cipta untuk code sumber dimiliki oleh penulisnya masing masing, MySQL dimiliki dan disponsori oleh sebuah perusahaan komersial Swedia yaitu MySQL AB. MySQL AB memegang penuh hak cipta hampir atas semua kode sumbernya. Kedua orang Swedia dan satu orang Finlandia yang mendirikan MySQL AB adalah : david axmark, allan larsson, dan Michael “monthy widenius.

Kelebihan MySQL antara lain :
1. stabil dan tangguh
2. fleksibel dengan berbagai pemrograman
3. Security yang baik
4. dukungan dari banyak komunitas
5. kemudahan management database
6. mendukung transaksi
7. perkembangan software yang cukup cepat.

Kelemahan  MySQL
·                     Tidak memiliki fasilitas untuk mendukung transaksi seperti begin transaction commit, dan rollback, tidak dapat melakukan partisi terhadap tabel


Tidak ada komentar:

Posting Komentar