1.
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.
Keunggulan
Microsoft SQL Server
1.
Cocok untuk perusahaan dengan skala kecil,
menengah, dan besar sehingga mampu untuk mengolah data dengan jumlah yang
besar.
2.
Memiliki kemampuan untuk management user dan
tiap user bisa diatur hak akses terhadap suatu database oleh database
administrator.
3.
Untuk diterapkan pada pembangunan suatu
program aplikasi, akan mudah dalam melakukan koneksi dengan computer client
yang pembangunan aplikasinya menggunakan software yang sama platform dengan
MS-SQL, misalnya Microsoft Visual Basic.
4.
Memiliki tingkat pengamanan / security data
yang baik.
5.
Memiliki kemampuan untuk back-up data,
rollback data, dan recovery data.
6.
Memiliki kemampuan untuk membuat database
mirroring dan clustering.
Kekurangan
Microsoft SQL Server
1.
Hanya dapat diimpelementasikan 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 DMBS Oracle).
2.
Hanya bisa berjalan pada satu platform
system operasi yaitu Microsoft Windows.
3.
Merupakan software berlisensi dan berharga
mahal untuk perusahaan skala kecil dan menengah.
2.
PostgreSQL
PostgreSQL adalah
sebuah sistem basis data yang disebarluaskan secara bebas menurut Perjanjian
lisensi BSD. perangkat 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”.
Keunggulan
PostgreSQL
1.
PostgreSQL memiliki arsitektur multiproses
(forking) yang berarti memiliki stabilitas yang lebih tinggi, sebab satu proses
anak yang mati tidak akan menyebabkan seluruh daemon mati meskipun pada
kenyataannya, dulu ini sering terjadi.
2.
Dalam kondisi load tinggi (jumlah koneksi
simultan besar), kecepatan PostgreSQL sering mengalahkan MySQL untuk query dengan
klausa JOIN yang kompleks, hal ini dikarenakan PostgreSQL mendukung locking di
level yang lebih rendah, yaitu row.
3.
PostgreSQL memiliki fitur OO seperti
pewarisan tabel dan tipe data, atau tipe data array yang kadang praktis untuk
menyimpan banyak item data di dalam satu record.Dengan adanya kemampuan OO ini
maka di PostgreSQL, kita dapat mendefinisikan sebuah tabel yang mewarisi
definisi tabel lain.
4.
PostgreSQL menyediakan hampir seluruh
fitur-fitur database seperti yang terdapat dalam produk database komersial pada
umumnya.
5.
PostgreSQL pun memiliki tipe data geometri
(seperti titik, garis, lingkaran, poligon) yang mungkin berguna bagi aplikasi
ilmiah tertentu
6.
PostgreSQL memberikan kita kemampuan
mendefinisikan sebuah field sebagai array.
7.
PostgreSQL memiliki hampir semua fasilitas
standar yang biasanya diinginkan: view (tabel virtual), trigger, subselek,
stored procedure (dalam beberapa bahasa), dan foreign key constraint
8.
PostgreSQL juga memiliki apa yang disebut
rule, yaitu tindakan custom yang bisa kita definisikan dieksekusi saat sebuah
tabel di-INSERT, UPDATE, atau DELETE
9.
Postgres juga mempunayai kemampuan untuk
membuat konektifitas dengan database lain seperti pgdump, Interbase, pgaccess
dan hampir semua database pada Linux.
10.
Kemampuannya menampung data spasial,
sehingga ia bisa digunakan dalam pembuatan situs yang berbasis Web GIS untuk
pemetaan dan sebagainya.
11.
PostgreSQL memiliki lisensi GPL (General
Public License) dan oleh karena itu PostgreSQL dapat digunakan, dimodifikasi
dan didistribusikan oleh setiap orang tanpa perlu membayar lisensi (free of
charge) baik untuk keperluan pribadi, pendidikan maupun komersil.
12.
PostgreSQL mendukung banyak jenis bahasa
pemrograman,antara lain: SQL, C, C++, Java, PHP, etc.
13.
PostgreSQL juga merupakan alternative untuk
sistem database open-source lainnya seperti MySQL dan Firebird, terutama sistem
proprietari seperti Oracle, Sybase, IBM’s DB2dan Microsoft SQL Server.
Kekurangan
PostgreSQL
1.
kurang begitu populer dan cocok bekerja di
lingkungan web jika dibandingkan dengan
mysql.
2.
Kurang fokus dalam hal kelangsingan dan
kecepatan.
3.
Arsitektur dengan multiproses ini sulit
diterapkan ke Windows, sebab Windows amat thread-oriented.
4.
PostgreSQL sendiri saat ini bisa dijalankan
di Windows, tapi melalui lapisan emulasi Cygwin.
5.
Kurang unggul dalam hal ketersediaan fungsi
built-in.
6.
Replikasi di PostgreSQL sendiri belum
disertakan dalam distribusi standarnya.
7.
PostgreSQL sendiri terbatas hanya bisa
melakukan penambahan kolom, penggantian nama kolom, dan penggantian nama table
3.
Oracle
Sejarah Singkat
Oracle merupakan
salah satu vendor software yang banyak bergerak di bidang DBMS, yang saat ini
ketika kurang lebih 40 tahun berdiri, oracle sudah benjadi salah satu
perusahaan teknologi terbesar yang menyediakan layanan software DBMS yang
banyak digunakan oleh banyak orang dan juga user. Oracle pertama kali didirikan
pada tahun 1977, dimana pada tahun tersebut, oracle berhasil menciptakan suatu
sistem pengolahan database yang untuk mengolah data dalam jumlah yang sangat
besar, yang mana terdiri dari jumlah data dan juga angka yang sangat banyak,
yang pada saat itu masih jarang bisa dilakukan oleh banyak user.
Berdirinya Oracle
dan juga sistem Databasenya, memungkinkan para user ataupun programmer menjadi lebih
mudah dalam mengolah databse yang sudah ada, meskipun memiuliki jumlah data dan
juga angka yang sangat banyak. Tahun – tahun berikutnya, Oracle mulai
mengembangkan sistemnya, danmenjadi salah satu vendor DBMS terkemuka di dunia.
Oracle Versi 1 menggunakan
bahasa Assembly, yan gkemudian digantikan dengan menggunakan SQL, yang saat itu
menggantikan fungsi RDBMS atau relational database management system. Pada
tahun 1986, Oracle mulai Go Public, dan setahun berikutnya tecatat sebagai
perusahaan besar yang ada di dunia. Hingga tahun 2010, Oracle sudah menelurkan
versi 11g dengan release 2 untuk membantu meningkatkan efisiensi dari
pengimplementasian dari pengolahan database, dan juga menurunkan biaya penyelenggaraan
IT di suatu instansi.
Kelebihan
Database Oracle
Tidak heran, ORacle
merupakan salah satu vendor terdepan dalam pengaplikasian dan juga implementasi
dari sistam databse. Hal ini disebabkan karena Database Oracle memiliki banyak
kelebihan. Berikut ini adalah beberapa kelebihan yang dimiliki oleh Database
Oracle :
Memiliki
kemampuan yang baik untuk melakukan manajemen sistem database
Kelebihan Database
Oracle yang pertama adalah mampu untuk melakukan manajemen sistem data dengan
baik. Hal ini memungkinkan user ataupun programmer yang menggunakan Database
Oracle dapat melakukan manajemen basis data dengan baik dan juga sempurna.
Jumlah
data dan juga angka yang dihandle sangat besar
Sesuai dengan
sejarah yang sudah pernah dituluskan oleh Oracle pada awal berdiri, sistem
Database Oracle mampu untuk menghandel data dan juga angak dalam jumlah yang
sangat besar, sehingga penggunaan dari Database Oracle sangat efektif untuk
ditanamkan pada perusahaan – perusahaan dengan skala besar dan multicorporate.
Dengan penggunaan Database Oracle, maka semua data yang dimiliki oleh
perusahaan besar tersebut mampu untuk dihandle dengan mudah dan juga cepat.
Dapat
mengolah data dengan cepat dan akurat
Pengolahan data yang
dapat dilakukan oleh Database Oracle merupakan salah satu pengolahan data yang
cepat dan juga akurat. Yang penting adalah, anda sebagai user ataupun
programmer yang menggunakan Database Oracle mengerti cara mengoperasikannya,
maka hasil dar pengolahan data akan muncul secara akurat tanpa ada kesalahan.
Selain tu, berkat spesifikasi yang tinffi dari Oracle, sistem manajemen basis
data ini juga dapat bekerja lebih cepat dbandingkan sistem DBMS yang lainnya.
Memiliki
kemampuan untuk melakukan cluster server
Merupakan keunggulan
dari Database Oracle, yang mungkin tidak dimiliki oleh vendor DBMS lainnya.
Database Oracle mampu untuk mengimplementasikan manaemen basis data ynag
bersumber dari multi server, atau yang dalam istilah Database Oracle disebut
sebagai Technology Cluster Server. Hal ini memungkinkan Database Oracle dapat
melakukan manajemen data dengan menggunakan lebih dari 1 server. Apabila suatu
instansi memiliki 50 server, maka Database Oracle mampu untuk mengolah seluruh
data yang dimiliki oleh ke-50 server tersebut secara aktif, tanp ada gangguan
sama sekali.
Dapat
melakukan management User
Database Oracle juga
memilikki kelebihan lainnya, yaitu mampu untuk melakukan management user. Hal
ini berkaitan dengan pembatasan hak yang dimiliki oleh user, jadi anda dapat
melakukan hal tersebut dengan menggunakan Database Oracle.
Multi-Platform
Multi platform,
berarti Database Oracle bisa digunakan pada berbagai macam platform. Berbeda
dengan Microsoft SQL Server yang hanya bisa digunakan pada SIstem Operasi
Windows saja, maka Database Oracle bisa beroperasi pada SIstem Operasi lainnya,
seperti Mac, dan juga Linux.
Pemrosesan
data yang cepat
Keunggulan utama
dari sistem basis data yang diberikan oleh Database Oracle adalah pemosesan
dari pengolahan data yang cepat. Hal ini akan membantu meningkatkan efisiensi
waktu dari suatu instansi, dan membuat banyak biaya penyelenggaraan IT menjadi
lebih kecil.
Memiliki
kemampuan flashback
Flashback merupakan
kemampuan untuk melakukan restore ulang pada suatu database yang tidak sengaja
mengalami error, seperti mengalami mati listrik. Ketika anda melakukan
manajemen database, pekerjaan yang sudah anda lakukan akan tersimpan otomatis,
sehingga ketika mengalami masalah dengan komputer ataupun mengalami mati
listrik, pekerjaan anad bisa di-restore kembali dengan menggunaan fitur
flashback ini.
Kekurangan
Database Oracle
Meskipun memiliki
banyak kelebihan dibandingkan dengan software DBMS lainnya, namun ternyata
Database Oracle juga memiliki beberapa kekurangan. Berikut ini adalah beberapa
kekurangan dari Database Oracle :
Harga
software DBMS tinggi dan mahal
Kekurangan pertama
dari Database Oracle adalah masalah harga jual. Apabila dibandingkan degnan
software DBMS yang lainnya, Database Oracle merupakan software DBMS dengan
nilai yang paling tinggi dan paling mahal. Hal in itentu saja akan mubazir
apabila anda tidak terlalu membutuhkan spesifikasi software DBMS yang tinggi,
seperti Database Oracle.
Spesifikasi
minimum hardware yang tinggi
Karena memiliki
fungsi yang sangat banyak, dan juga kemampuan yang sangat tinggi dalam
melakukan manajemen dan pengolahan dari suatu database, maka hal ini
berpengaruh terhadap spesifikasi minimum yang dibutuhkan oleh sebuah komputer
dalam menjalankan software Database Oracle. Tidak semua PC kantor biasa bisa
menjalankan Database Oracle dengan baik, karena membutuhkan spesifikasi PC yang
cenderung tinggi.
Tidak
cocok untuk diaplikasikan pada perusahaan atau instansi kecil
Harga yang mahal dan
juga spesifikasi tinggi. Tentu saja ini membuat Database Oracle menjadi sangat
tidak cocok untuk digunakan oleh perusahaan atau instansi kecil dan juga
menengah. Spesifikasi dan juga fitur yang dimiliki oleh Database Oracle terlalu
tinggi untuk diimplementasikan pada database instansi atau perusahaa kecil dan
mengengah.
Rumit
dalam mengaplikasikannya
Database Oracle
ternyata juga megalami kekurangan, terutama dalam hal pengoperasiannya. Untuk
dapat mengaplikasikan Database Oracle, seorang user ataupun programmer harus
benar benar bisa memahami cara kerja dari Database Oracle. Hal ini disebabkan
karena fitur yang tinggi, membuat Database Oracle juga membutuhkan operator
yang berpengalaman dalam menlakukan manajemen database.
Itulah beberapa
kelebihan dan juga kekurangan dari Database Oracle, beserta sejarah singkat
dari Database Oracle. Semoga artikel ini dapat menambah wawasan anda semua.
4.
MySql
Sejarah Singkat
Untuk lebih memahami
mengai fungsi serta keunggulan utama dari MySQL, maka ada baiknya kita
mengetahui terlebih dahulu sejarah dari pembentukan MySQL. MySQL sendiri
pertama kali diciptakan dan juga dikembangkan pada tahun 1979, oleh seorang
programmer bernama Michael Widenius yang berasal dari Swedia. Pada awalnya,
MySQL dibuat dengan nama UNIREG, yang merupakan suatu sistem pengolahan
database sederhana. Namun demikian, ternyata sistem database buatan Monty tidak
cocok untuk diaplikaskan pada data yang dinamis. Pada akhirnya, perusahaan
tempat Monty bekerja, yaitu TcX mengembangkan sistem baru yang diberi nama
mSQL, yang merupakan salah satu alternatif dari pilihan penggunaan database.
Dengan beberapa
kekurangan, salah satunya tidak mendukung sistem indexing, maka pada akhirnya,
pada tahun 1995, meluncurlah hasil pengembangan yang dilakukan Monty, yang
diberi nama MySQL. Pada awalnya, dan hingga saat ini, MySQL dijual dengan dua
bentuk, yaitu gratis dan juga berbayar. MySQL yang dijual dengan gratis
diperuntukan untuk usaha kecil dan juga implementasi sederhana, sedangkan untuk
enterprise edition, barulah dapat diperoleh dengan cara membelinya.
Kelebihan
MySQL
Sebagai salah satu
software yang banyak digunakan oleh berbagai kalangan, MySQL memiliki banyak
sekali keunggulan. Berikut ini adalah beberapa keunggulan dan juga kelebihan
DBMS MySQL
Merupakan
salah satu software yang portable
MySQL memiliki
keunggulan yang pertama, yaitu merupakan salah satu jenis software yang
protable, Software portable ini berarti MySQL bisa dijalankan untuk mengolah
database multi platform. Sistem operasi Windows, Linux, Mac, dan sebagainya
bisa menggunakan DBMS MySQL ini, sehingga hal ini membuat MySQL menjadi lebih
baik dari segi efisiesnsi dan juga fungsionalitas yang lebih baik.
MySQL
merupakan salah satu DBMS yang opensource
Keunggulan utama
dari MySQL adalah gratis. Ya, MySQL dengan versi paling basic atau sederhana
dijual dengan harga yang gratis, karena merupakan software Open source. Namun
demikian, meskipun merupakan software opensource, MySQL sudah memiliki liosensi
GPL, sehingga tidak perlu lagi diragukan kualitasnya. Selain itu, bagi anda
yang membutuhkan fungsi lebih dari MySQL, anda bisa membeli versi enterprise,
ataupun membeli source code yang ditawarkan oleh MySQL dengan harga yang cukup
terjangkau, apabila dibandingkan dengan Oracle.
Multi-User
Sama seperti program
DBMS lainnya, meskipun merupakan software yang open source, MySQL memiliki
kemampuan yang sangat baik untuk mendukung kepentingan mulstiuser, dimana bisa
dijalankan oleh banyak user dalam satu waktu tanpa perlu mengalami kendala
seperti crash, dan semacamnya.
Memiliki
tipe data yang bervariasi
Tipe data yang
ditawarkan oleh MySQL juga sangat bervariasi. bebrapa tipe data yang ditawarkan
oleh MySQL adalah integer, float, double, char, text, date, timestamp dan masih
banyak lagi. Dengan beragam tipe data yang didukung oleh MySQL, maka software
ini merupakan salah satu jenis software yang sangat berguna untuk kebutuhan
DBMS.
Memilki
fitur keamanan yang baik
Kelebihan lainnya
dari MySQL adalah fitur keamananya yang cukup baik, apalagi dengan statusnya
yang open source, alias gratis, fitur keamanan yang ditawarkan oleh software
ini sudah sanga mumpuni.
Administrative
tools yang lengkap
Administrative tools
yang terdapat di dalam software ini pun sudah terbilang lengkap. User dan juga
programmer dapat menggunakan MySQL dengan mudah, tanpa perlu harus repot – repot
mempelajari MySQL secara detil.
Struktur
tabel yang lebih fleksibel
Struktur data yang
dimiliki oleh MySQL juga dinilai lebih fleksibel dan juga mudah untuk
digunakan. Hal ini terutama untuk menangani table berupa ALter Table.
Dapat
diintegrasikan dengan berbagai bahasa pemrograman
MySQL juga dapat
diintegrasikan dengan berbagai macam bahasa pemrograman yang ada. Dengan
begitu, MySQL bisa membantu pembangunan dari sebuah sistem dengan mudah dan
juga efektif, karena dapat terintegrasi dengan berbagai macam bahasa
pemrograman standar yang baisa digunakan dalam pembangunan suatu sistem.
Tidak
membutuhkan spesifikasi hardware yang tinggi
Salah satu hal
penting yang menarik yang ada pada MySQL adalah spesifikasi. Untuk dapat
menjalankan program MySQL ini, maka tidak dibutuhkan spesifikasi minimal
komputer yang tinggi, sehingga PC ataupun laptop sekalipun masih bisa
menggunakan software MySQL ini dengan baik tanpa menemui kendala dan masalah
mengenai spesifikasinya.
RAM
Kecil dapat menggunakannya
jangan khawatir DBMS
yang satu ini memiliki kelebihan yaitu dapat di install di ram yang relatif
kecil bila di bandingkan dengan database lain. Tak ayal, hanya dengan memory
< 1gb pun anda dapat menggunakan DBMS ini.
Kekurangan
MySQL
Meskipun memiliki
banyak kelebihan, terutama karena merupakan salah satu program atau software
yang opensource, ternyata MySQL juga memiliki beberapa kekurangan. Berikut ini
adalah beberapa kekurangan MySQL :
Sulit
untuk diaplikasikan pada intansi atau perusahan dengan database yang besar
Karena merupakan
salah sau jenis DBMS yang ramah terhadap spesifikasi komputer, maka MySQL pun
memiliki fitur yang tidak selengkap Oracle. Hal ini berhubungan dengan
implementasi dari DBMS yang dilakukan, dimana MySQL tidak mampu atau diragukan
kemampuannya untuk melakukan manajemen database degan jumlah data yang sangat
besar. Sehingga tidak cocok untuk diterapkan pada instansi atau perusahaan
besar.
Support
yang kurang
Technical support
dari MySQL juga dianggap kurang baik. Hal ini mungkin berhubungan dengan status
open source yang dimiliki oleh MySQL. Hal ini membuat user akan mengalami
kesulitan dalam menghubungi technical support cari MySQL ketika dihadapkan pada
suatu kendala atau permasalahan saat menggunakan software ini.
Tidak
populer untuk aplikasi game dan mobile
Sayangnya adalah
DBMS mysql ini sangat kurang digunakan untuk aplikasi Game dan Mobile
application. Jadi jika anda ingin mengembangkan dua jenis aplikasi ini, MYSQL
bukan teman yang tepat.
5.
Firebird
Sejarah Singkat
Firebird
dikembangkan dari codebase interbase versi 6.0 yang open source. Interbase
adalah aplikasi database yang telah dikembangkan oleh beberapa perusahaan dan
dalam beberapa nama yang berbeda. Terakhir dikembangkan oleh Borland dan
borland juga yang telah membuat Interbase versi 6.0 menjadi open source,
walapun borland kemudian merubah interbase menjadi closed source kembali pada
versi 6.5 dan seterusnya hingga kini versi 7.1.
Ada beberapa
komunitas yang mengembangkan interbase open source ini, diantaranya adalah
Firebird Foundation, yaffil, vulcan dan fyracle. Namun semua root development
tersebut rencananya akan digabungkan menjadi 1 root development dengan nama
firebird pada firebird versi 3.0 keatas.
Kelebihan
Firebird
Beberapa alasan yang
menjadikan penulis memilih Firebird sebagai database pilihan diantaranya
adalah:
1.
Kemudahan installasi
2.
Memiliki fitur standard yang lumayan lengkap
(Stored Procedure, View, Trigger)
3.
Database hanya 1 file atau multispan file
4.
Memiliki fitur Embeded Server
5.
Dukungan pada banyak platform (windows,
linux, unix)
6.
Footprint yang kecil
7.
Dukungan pada UDF
8.
Komunitas yang besar
9.
Dukungan driver yang luas
Kemudahan
penggunaaan dari firebird cukup memberikan banyak pilihan, baik untuk
menjadikan Firebird sebagai database embeded seperti untuk aplikasi dalam CD
Rom ataupun sebagai database enterprise. Meski diakui hingga firebird 1.5 belum
banyak fitur yang mendukung kebutuhan enterprise secara built in, namun prospek
ke depan dari database ini sangat baik.
Kekurangan Firebird
Hingga Firebird
1.5.2, ada beberapa kelemahan yang ditemukan oleh penulis yang dirasakan cukup
menganggu, namun sudah banyak yang telah diperbaiki di versi 2.0, diantaranya
adalah:
1.
Belum mendukung derived table (FB 2.0 sudah
mendukung)
2.
Query Plan yang kurang optimize (FB2.0 sudah
diperbaiki). Disini saya telah melakukan pengujian kecil, yaitu dengan
menjalankan suatu query yang melibatkan penggunaan correlated query dan fungsi
coalesce, di FB1.5 membutuhkan waktu yang jauh lebih lama dari pada di FB2.0
3.
Tidak dapat mempergunakan alias kolom dalam
where clause sehingga cukup menyulitkan jika kita pergunakan corelated query.
(FB 2.0 sudah diperbaiki)
4.
Built in function yang masih sedikit
6.
Microsoft Acess
Microsoft Access
(atau Microsoft Office Access) adalah sebuah program aplikasi basis data
komputer relasional 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. Aplikasi ini menggunakan mesin basis data Microsoft Jet
Database Engine, dan juga menggunakan tampilan grafis yang intuitif sehingga
memudahkan pengguna. Versi terakhir adalah Microsoft Office Access 2007 yang
termasuk ke dalam Microsoft Office System 2007.
Microsoft Access
dapat menggunakan data yang disimpan di dalam format Microsoft Access,
Microsoft Jet Database Engine, Microsoft SQL Server, Oracle Database, atau
semua kontainer basis data yang mendukung standar ODBC. Para
pengguna/programmer yang mahir dapat menggunakannya untuk mengembangkan
perangkat lunak aplikasi yang kompleks, sementara para programmer yang kurang
mahir dapat menggunakannya untuk mengembangkan perangkat lunak aplikasi yang
sederhana.Microsoft Access juga mendukung teknik-teknik pemograman berorientasi
objek, tetapi tidak dapat digolongkan ke dalam perangkat bantu pemrograman
berorientasi objek.
Kelebihan
Microsoft Access:
1.
Manipulasi tabel dan data sangat mudah
dilakukan.
2.
Relasi antar tabel dapat dibuat dengan
mudah.
3.
Perintah SQL dapat diberikan.
4.
Dapat diintegrasikan dengan bahasa
pemrograman, misalnya Delphi, VB, dll.
5.
Tersedia fasilitas untuk sekuriti data.
6.
Mampu menyimpan data dalam jumlah sangat
besar (jauh lebih besar daripada Paradox).
Kekurangan
Microsoft Access:
1.
aplikasinya tidak free alias tidak gratis.
2.
kurang begitu bagus jika diakses melalui
jaringan maka bayak pengguna Microsoft Access menggunakan solusi system
manajemen basis data yang bersifat klien / server.
3.
Hanya dapat memproses max 2 GB file
database.
4.
Tidak mendokumentasikan langkah2 yang sudah
kita lakukan terhadap kertas kerja kita, tidak ada logs yang berguna untuk
referensi berikutnya serta buat dokumentasi/arsip.
5.
Data bisa secara tidak sengaja berubah, yang
akan mengurangi kevalidan/ sahnya data dipembuktian.
6.
Hanya bisa memproses sebagian tipe data yang
ada di dunia, contohnya EBCIDIC (data dari IBM Mainframe) tidak bisa diproses
oleh Access.
7.
Kesulitan dalam Batch Proses, Jika di Audit
Software untuk melakukan audit yang sama untuk periode yang berbeda bisa
dilakukan dengan Batch/Template, walaupun hal ini bisa dilakukan dengan VBA
cuman prosesnya lebih sulit untuk dipelajari.
Sumber : angon.co.id