Sebuah sistem manajemen basisdata
relasional atau dalam bahasa
Inggrisnya
dikenal sebagai relational database management system (RDBMS) adalah
sebuah program
komputer
(atau secara lebih tipikal adalah seperangkat program komputer) yang didisain
untuk mengatur/memanajemen sebuah basisdata sebagai sekumpulan data yang
disimpan secara terstruktur, dan melakukan operasi-operasi atas data atas
permintaan penggunanya. Contoh penggunaan DBMS ada banyak sekali dan dalam
berbagai bidang kerja, misalnya akuntansi, manajemen sumber daya manusia, dan lain sebagainya. Meskipun pada awalnya
DBMS hanya dimiliki oleh perusahaan-perusahaan berskala besar yang memiliki
perangkat komputer yang sesuai dengan spesifikasi standar yang dibutuhkan (pada
saat itu standar yang diminta dapat dikatakan sangat tinggi) untuk mendukung
jumlah data yang besar, saat ini implementasinya sudah sangat banyak dan
adaptatif dengan kebutuhan spesifikasi data yang rasional sehinggal dapat
dimiliki dan diimplementasikan oleh segala kalangan sebagai bagian dari
investasi perusahaan. Contoh program-program yang di gunakan adalah Oracle, MySQL, PostgreSQL, dan lain-lain.
Menyajikan data pada pengguna dalam
bentuk relasional (ditampilkan dalam bentuk tabular, sebagai koleksi dari tabel
dimana setiap tabel beriisi sekumpulan baris dan kolom). Menyediakan operator
relasioanl untuk memanipulasi data dalam bentuk tabular.
Icon : MySql |
MySQL
MySQL adalah sebuah perangkat
lunak sistem
manajemen basis data SQL (database management 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 sebuah implementasi dari sistem manajemen basisdata
relasional (RDBMS) yang didistribusikan secara gratis dibawah lisensi
GPL
(General Public License). Setiap pengguna dapat secara bebas menggunakan MySQL,
namun dengan batasan perangkat lunak tersebut tidak boleh dijadikan produk
turunan yang bersifat komersial. MySQL sebenarnya merupakan turunan salah satu
konsep utama dalam basisdata yang telah ada sebelumnya; SQL (Structured Query Language). SQL adalah
sebuah konsep pengoperasian basisdata, terutama untuk pemilihan atau seleksi
dan pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan
mudah secara otomatis.
MySQL memiliki
beberapa kelebihan dari segi pemakaian, antara lain :
·
Kecepatan
MySQL memiliki kecepatan yang
menakjubkan dalam menangani query sederhana, dengan kata lain dapat memproses
lebih banyak SQL per satuan waktu.
·
Keamanan / Security
MySQL
memiliki beberapa lapisan keamanan seperti level subnetmask, nama host, dan izin akses user dengan sistem perizinan yang mendetail serta sandi
terenkripsi.
·
Stabilitas
MySQL dapat berjalan stabil pada berbagai
sistem operasi seperti Windows, Linux, FreeBSD, Mac Os X Server, Solaris,
Amiga, dan masih banyak lagi.
Icon : Microsoft Sql Server |
Microsoft SQL Server
Microsoft SQL Server adalah sebuah sistem manajemen basis data relasional
(RDBMS) produk Microsoft. Bahasa kueri utamanya adalah Transact-SQL yang
merupakan implementasi dari SQL standar ANSI/ISO yang digunakan oleh Microsoft
dan Sybase. Umumnya SQL Server digunakan di dunia bisnis yang memiliki basis
data berskala kecil sampai dengan menengah, tetapi kemudian berkembang dengan
digunakannya SQL Server pada basis data besar. SQL server ini memiliki banyak
kemudahan dan tool-tool yang lengkap, tapi dikarenakan pemakai harus membayar
untuk memakai software ini, maka sangat jarang orang memakai software ini.
Microsoft SQL Server dan Sybase/ASE dapat
berkomunikasi lewat jaringan dengan menggunakan protokol TDS (Tabular Data Stream). Selain dari
itu, Microsoft SQL Server juga mendukung ODBC (Open Database Connectivity), dan
mempunyai driver JDBC untuk bahasa pemrograman Java. Fitur yang lain dari SQL Server ini adalah
kemampuannya untuk membuat basis data mirroring dan clustering.
Microsoft SQL
Server memiliki beberapa kelebihan dari segi pemakaian, antara lain :
·
Kecepatan
Super cepat
permintaan kinerja dengan Indeks ColumnStore.
·
Keamanan
/ Security
Microsoft SQL Server dari segi keamanan
lebih baik dari PostgreSQL.
·
Stabilitas
Mampu menghasilkan
performance yang stabil
dengan kemampuan yang tinggi.
Icon : Oracle |
Oracle
Basis data Oracle adalah basis
data
relasional yang terdiri dari kumpulan data dalam suatu sistem manajemen basis
data RDBMS. Perusahaan perangkat
lunak Oracle
memasarkan jenis basis data ini untuk bermacam-macam aplikasi yang bisa
berjalan pada banyak jenis dan merk perangkat
keras
komputer (platform). Basis data Oracle ini pertama kali dikembangkan
oleh Larry Ellison, Bob Miner dan Ed Oates lewat perusahaan konsultasinya bernama Software
Development Laboratories (SDL) pada tahun 1977. Pada tahun 1983, perusahaan
ini berubah nama menjadi Oracle Corporation sampai sekarang.
Ini adalah
sebuah database raksasa yang memiliki paling banyak pengguna di seluruh dunia.
Oracle memiliki
beberapa kelebihan dari segi pemakaian, antara lain :
·
Kecepatan
Performansi pemrosesan transaksi yang
tinggi dan Mereduksi waktu pengembangan aplikasi.
·
Keamanan
/ Security
Menjamin ketersediaan yang terkontrol,
Integritas dan keamanan data.
·
Stabilitas
Performansi pemrosesan transaksi yang
tinggi dan Lingkungan yang terreplikasi.
Icon Firebird |
Firebird
Firebird (juga disebut FirebirdSQL) adalah sistem manajemen basisdata
relasional
yang menawarkan fitur-fitur yang terdapat dalam standar ANSI SQL-99 dan SQL-2003. RDBMS ini berjalan baik di Linux, Windows, maupun pada sejumlah platform Unix. Firebird di diarahkan dan di-maintain oleh FirebirdSQL
Foundation.
Ia merupakan turunan dari Interbase versi open source milik Borland. Pengembangan codebase Firebird 2 dimulai
pada awal pengembangan Firebird 1, dengan memporting kode
Firebird 1 berbasis C ke dalam bahasa C++ dan merupakan pembersihan kode secara
besar-besaran. Firebird 1.5 merupakan rilis pertama dari codebase
Firebird 2.
Pengembangan ini merupakan satu kemajuan signifikan bagi para developer dan
seluruh tim dalam project Firebird, namun tentu ini bukan akhir dari tujuan.
Dengan dirilisnya Firebird 1.5, pengembangan lebih lanjut difokuskan pada
Firebird versi 2.
Firebird
memiliki beberapa kelebihan dari segi pemakaian, antara lain :
·
Kecepatan
Dapat meningkatkan kecepatan
development-nya, kecepatan akses database (akses data akan lebih cepat), pemulihan
yang cepat.
·
Keamanan
/ Security
Keamanan database
program menggunakan SYSDBA password, Keamanan
data lebih terjamin.
·
Stabilitas
Banyaknya fasilitas
support dan maintenance karena banyaknya komunitas Firebird sehingga stabilitas
dari program Firebird dapat terjamin.
Icon :Postgresql |
PostgreSQL
PostgreSQL adalah sebuah sistem basis data yang
disebarluaskan secara bebas menurut Perjanjian
lisensi BSD. Piranti lunak
ini merupakan salah satu basis data yang paling banyak digunakan saat ini,
selain MySQL dan Oracle. PostgreSQL menyediakan fitur yang
berguna untuk replikasi basis data. Fitur-fitur yang disediakan PostgreSQL
antara lain DB Mirror, PGPool, Slony, PGCluster, dan lain-lain. PostgreSQL
adalah sistem database yang kuat untuk urusan relasi, open source. Memiliki
lebih dari 15 tahun pengembangan aktif dan sudah terbukti segala rancangan
arsitekturnya telah mendapat reputasi tentang kuat, handal, integritas data,
dan akurasi data. PostgreSQL terkenal akan fitur-fitur yang
disediakannya, di mana telah diketahui sejak dulu bahwa PostgreSQL mempunyai
sekumpulan fitur yang kaya dan lengkap, yang mendukung transaksi, view,
subselect, foreign key support, pemeriksaan, dan lain-lain. Akan tetapi
PostgreSQL selama ini telah banyak memberikan keuntungan yang lebih terhadap
para perusahaan atau kegiatan bisnis yang menggunakan database system ini dari
pada dengan database system yang lainnya.
PostgreSQL
memiliki beberapa kelebihan dari segi pemakaian, antara lain :
·
Kecepatan
PostgreSQL mendukung locking di level
yang lebih rendah yaitu row, sehingga Dalam kondisi load tinggi (jumlah koneksi
simultan besar), kecepatan PostgreSQL sering mengalahkan MySQL untuk query dengan
klausa Join yang kompleks.
·
Keamanan
/ Security
Dari segi keamanan, kemudahan,
penggunaan parameter lebih dianjurkan daripada menyambungkan nilai field pada
SQL (dengan string +=).
·
Stabilitas
memiliki arsitektur multiproses
(forking) yang berarti memiliki stabilitas yang lebih tinggi.
good job gan
BalasHapuslampu servis hp