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
- 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.
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