DBMS:Macam-macam
Adapun beberapa contoh dari DBMS diantaranya seperti di bawah ini:
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 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.
Kelebihannya
- Free (bebas didownload)
- Stabil dan tangguh
- Fleksibel dengan berbagai pemrograman
- Security yang baik
- Dukungan dari banyak komunitas
- Kemudahan management database
- Mendukung transaksi
- Perkembangan software yang cukup
Kekurangannya
- Kurang mendukung koneksi bahasa pemerograman misalnya seperti Visual Basic “VB”, Foxpro, Delphi sebeb koneksi ini dapat menyebabkan field yang dibaca harus sesuai dengan koneksidari bahasa pemerograman visual tersebut.
- Data yang dapat ditangani belum besar dan belum mendukung widowing function.
Oracle
Perusahaan Oracle didirikan pada tahun 1977 oleh tiga orang programmer, Bob Miner, Ed Oates, dan Larry Ellison yang menjabat sebagai CEO (Chief Executive Officer) selama beberapa tahun sampai saat ini.
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
Kelebihannya
- Terdapat beragam fitur yang bisa memenuhi tuntutan fleksibilitas dari organisasi atau perusahaan yang besar.
- Bisa mendayagunakan lebih dari satu server dan penyimpanan data dengan cukup mudah.
- Performa pemerosesan transaksi yang sangat tinggi.
Kekurangannya
- Pemakaiannya membutuhkan dana atau biaya karena mahak dan diperlukan DBA yang cukup handal sebab DBMS ini cukup rumit.
Microsoft SQL Server 2000
Microsoft SQL Server 2000 adalah perangkat lunak relational database management system (RDBMS) yang didesain untuk melakukan proses manipulasi database berukuran besar dengan berbagai fasilitas. Microsoft SQL Server 2000 merupakan produk andalan Microsoft untuk database server.
Kemampuannya dalam manajemen data dan kemudahan dalam pengoperasiannya membuat RDBMS ini menjadi pilihan para database administrator.
DBMS merupakan suatu system perangkat lunak untuk memungkinkan user (pengguna) untuk membuat, memelihara, mengontrol, dan mengakses database secara praktis dan efisien. Dengan DBMS, user akan lebih mudah mengontrol dan mamanipulasi data yang ada. Sedangkan RDBMS atau Relationship Database Management System merupakan salah satu jenis DBMS yang mendukung adanya relationship atau hubungan antar table.
RDBMS (Relational Database Management System) adalah perangkat lunak untuk membuat dan mengelola database, sering juga disebut sebagai database engine. Istilah RDBMS, database server-software, dan database engine mengacu ke hal yang sama; sedangkan RDBMS bukanlah database. Beberapa contoh dari RDBMS diantaranya Oracle, Ms SQL Server, MySQL, DB2, Ms Access.
Kelebihannya
- DBMS ini sangat cocok untuk perusahaan mikro, menengah hingga perusahaan besar karena mampu mengelola data yang besar.
- Mempunyai kelebihan untuk men-mange user serta tiap usernya dapat diatur hak aksesnya terhadap pengaksesan data base oleh DBA.
- Tingkat pengamanan datanya sangat baik.
- Dapat melakukan atau memiliki back-up, recovery dan rollback data.
- Kelebihan lainnya mempunyai kemampuan membuat database mirroring dan juga culustering.
Kekurangannya
- Hanya bisa berjalan pada platform OS “Operasi system” Microsoft windows.
- Perangkat lunak “software” ini berilisensi dan tentunya pemakaiannya membutuhkan biaya yang tergolong cukup mahal.
Firebird
Firebird adalah salah satu aplikasi RDBMS (Relational Database Management System) yang bersifat open source.
Beberapa kemampuan dari open source DBMS ini antara lain:
- Firebird support dengan transaksi layaknya pada database komersial lainnya.
- Firebird menggunakan sintaks standard untuk menciptakan suatu foreign
- Firebird support row level locks, secara default Firebird menggunakan apa yang disebut dengan multi-version concurrency
- Firebird support stored procedure dan triggers dengan bahasa yang standard sehingga tidak akan membingungkan bagi Anda yang ingin belajar.
- Firebird bisa melakukan replikasi, solusi untuk replikasi kebanyakan dibuat oleh pihak ketiga, tetapi sebenarnya teknik replikasi ini seperti konsep trigger yang selalu memonitor adanya operasi insert, update atau delete ke dalam
- Firebird support dengan multiple data file. Firebird bisa menggunakan lebih dari satu file sebagai single logic
- Software untuk mengadministrasi mudah didapat karena banyak sekali software untuk mengadministrasi database Firebird, misalnya saja EMS IB Manager, IBConsole, isql, FBManager, Marathon dan banyak lagi
- Library connection untuk Firebird yang sudah tersedia ada banyak, ada driver untuk ODBC, JDBC bahkan .NET database
- Banyaknya fasilitas support dan maintenance karena banyaknya komunitas Firebird.
Visual Foxpro 6.0
Visual FoxPro 6.0 dilengkapi dengan kemampuan untuk berinteraksi dengan produk desktop dan client/server lain dan juga dapat membangun aplikasi yang berbasis Web. Dengan adanya Visual Studio, FoxPro menjadi anggotanya. Sasaran utama Visual Studio adalah menyediakan alat bantu pemrogrman dan database untuk mengembangka perangkat lunak yang memenuhi tuntutan zaman.
Database Desktop Paradox
Database desktop merupakan suatu program “Add-Ins”, yaitu program terpisah yang langsung terdapat pada Borland Delphi. Pada database desktop terdapat beberapa DBMS yang terintegrasi di dalamnya antara lain Paradox 7, Paradox 4, Visual dBase, Foxpro, Ms. SQL, Oracle, Ms. Acces, db2 dan interbase. Dari beberapa DBMS tersebut kita akan memilih salah satu yaitu Paradox yang akan dibahas lebih lanjut, khususnya Paradox 7. Dalam Paradox 7 ini, pada 1 file database hanya mengizinkan 1 tabel, berbeda dengan DBMS lain yang mengizinkan beberapa tabel pada 1 file database seperti pada Ms. Acces.