Pengertian DBMS (Database Management System)
         Sistem Basis Data adalah system terkomputerisasi  yang tujuan utamanya adalah memelihara informasidan membuat informasi  tersebut tersedia saat dibutuhkan.
Manajemen Sistem Basis Data (Database Management System DBMS) adalah  perangkat lunak yang didesain untuk membantu dalam hal pemeliharaan dan  utilitas kumpulan data dalam jumlah besar. DBMS dapat menjadi  alternative penggunaan secara khusus untuk aplikasi, semisal penyimpanan  data dalam field dan menulis kode aplikasi yang spesifik untuk  pengaturannya.
Keunggulan & kelemahan DBMS
Keunggulan
1. Mengendalikan / Mengurangi Duplikasi DATA
2. Menjaga Konsistensi dan Integritas DATA
3. Memudahkan Pemerolehan INFORMASI
4. Meningkatkan Keamanan DATA
5. Penerapan STANDARISASI yang optimal
6. Menghemat BIAYA karena DATA digunakan oleh banyak USER
7. Menanggulangi KONFLIK Kebutuhan antar USER
8. Meningkatkan Responsibilitas & Kemudahan Akses bagi USER
9. Meningkatkan Produtivitas Programmer
10. Meningkatkan Pemeliharaan Melalui Independensi DATA
11. Meningkatkan KONKURENSI
12. Meningkatkan Layanan BACKUP dan RECOVERY
Kelemahan DBMS
1. Kompleksitas yang TINGGI
2. Membutuhkan Media Penyimpanan yang BESAR
3. Membutuhkan MEMORY Komputer yang BESAR
4. Biaya & Harga DBMS yang Tinggi & Mahal
5. Membutuhkan Spesifikasi Hardware yang TINGGI / Khusus
6. Membutuhkan waktu yang LAMA untuk KONVERSI SISTEM
7. Terkadang Kinerja DBMS Low Performance
8. Resiko Kegagalan cukup TINGGI
 Microsoft  Access merupakan salah satu software pengolah database yang berjalan  dibawah sistem windows. Microsoft Access merupakan salah satu produk  Office dari Microsoft yang dapat menangani database dengan skala besar  maupun kecil. Dalam pengolahan database, Microsoft Access ini memiliki  sarana atau objek-objek yang dapat mempermudah pekerjaan bagi pengguna.
Microsoft Access 2002 yang untuk selanjutnya disingkat Access 2002 merupakan salah satu program aplikasi basis data (database)  paling lengkap dan canggih untuk saat ini, yang digunakan untuk  merancang, membuat dan mengelola database secara lebih  mudah. Software Access 2002 pada umumnya tergabung dalam paket software  Microsoft Office 2002 yang tersimpan dalam CD-ROM.
 Kelebihan dan Kekurangan MS.Acces
Microsoft Access (atau Microsoft Office Access) adalah sebuah program aplikasi basis data komputer relasional yang ditujukan untuk kalangan rumahan dan perusahaan kecil hingga menengah, yang digunakan untuk menangani pembuatan dan Manipulasi data dan juga di gunakan sebagai basis data untuk aplikasi web dasar. Aplikasi ini merupakan anggota dari beberapa aplikasi Microsoft Office, selain tentunya Microsoft Word, Microsoft Excel, dan Microsoft PowerPoint.
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. Access juga mendukung teknik-teknik pemrograman berorientasi objek, tetapi tidak dapat digolongkan ke dalam perangkat bantu pemrograman berorientasi objek.
Microsoft Access digunakan kebanyakan oleh bisnis-bisnis kecil dan menengah, akan tetapi penggunaan Access kurang disarankan, mengingat telah ada Microsoft SQL Server yang memiliki kemampuan yang lebih tinggi.
Microsoft Access kurang begitu bagus jika diakses melalui jaringan sehingga aplikasi-aplikasi yang digunakan oleh banyak pengguna cenderung menggunakan solusi sistem manajemen basis data yang bersifat klien/server.
Salah satu keunggulan Microsoft Access dilihat dari perspektif programmer adalah kompatibilitasnya dengan bahasa pemrograman Structured Query Language (SQL). Para pengguna dapat mencampurkan dan menggunakan kedua jenis bahasa tersebut (VBA dan Macro) untuk memprogram form dan logika dan juga untuk mengaplikasikan konsep berorientasi objek.
Access mengizinkan pengembangan yang relatif cepat karena semua tabel basis data, kueri, form, dan report disimpan di dalam berkas basis data miliknya (*.MDB). Untuk membuat Query, Access menggunakan Query Design Grid, sebuah program berbasis grafis yang mengizinkan para penggunanya untuk membuat query tanpa harus mengetahui bahasa pemrograman SQL.
Microsoft Access (atau Microsoft Office Access) adalah sebuah program aplikasi basis data komputer relasional yang ditujukan untuk kalangan rumahan dan perusahaan kecil hingga menengah, yang digunakan untuk menangani pembuatan dan Manipulasi data dan juga di gunakan sebagai basis data untuk aplikasi web dasar. Aplikasi ini merupakan anggota dari beberapa aplikasi Microsoft Office, selain tentunya Microsoft Word, Microsoft Excel, dan Microsoft PowerPoint.
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. Access juga mendukung teknik-teknik pemrograman berorientasi objek, tetapi tidak dapat digolongkan ke dalam perangkat bantu pemrograman berorientasi objek.
Microsoft Access digunakan kebanyakan oleh bisnis-bisnis kecil dan menengah, akan tetapi penggunaan Access kurang disarankan, mengingat telah ada Microsoft SQL Server yang memiliki kemampuan yang lebih tinggi.
Microsoft Access kurang begitu bagus jika diakses melalui jaringan sehingga aplikasi-aplikasi yang digunakan oleh banyak pengguna cenderung menggunakan solusi sistem manajemen basis data yang bersifat klien/server.
Salah satu keunggulan Microsoft Access dilihat dari perspektif programmer adalah kompatibilitasnya dengan bahasa pemrograman Structured Query Language (SQL). Para pengguna dapat mencampurkan dan menggunakan kedua jenis bahasa tersebut (VBA dan Macro) untuk memprogram form dan logika dan juga untuk mengaplikasikan konsep berorientasi objek.
Access mengizinkan pengembangan yang relatif cepat karena semua tabel basis data, kueri, form, dan report disimpan di dalam berkas basis data miliknya (*.MDB). Untuk membuat Query, Access menggunakan Query Design Grid, sebuah program berbasis grafis yang mengizinkan para penggunanya untuk membuat query tanpa harus mengetahui bahasa pemrograman SQL.
SQL (Structured Query Language) adalah sebuah bahasa yang dipergunakan untuk mengakses data dalam basis data relasional. Bahasa ini secara de facto merupakan bahasa standar yang digunakan dalam manajemen basis data relasional. Saat ini hampir semua server basis data yang ada mendukung bahasa ini untuk melakukan manajemen datanya.
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
Database  merupakan salah satu komponen dalam teknologi informasi yang mutlak  diperlukan oleh semua organisasi yang ingin mempunyai suatu sistem  informasi yang terpadu untuk menunjang kegiatan organisasi demi mencapai  tujuannya. Karena pentingnya peran database dalam sistem informasi,  tidaklah mengherankan bahwa terdapat banyak pilihan software Database  Management System (DBMS) dari berbagai vendor baik yang gratis maupun  yang komersial. Beberapa contoh DBMS yang populer adalah MySQL, MS SQL  Server, Oracle, IBM DB/2, dan PostgreSQL.
Oracle  merupakan DBMS yang paling rumit dan paling mahal di dunia, namun  banyak orang memiliki kesan yang negatif terhadap Oracle.  Keluhan-keluhan yang mereka lontarkan mengenai Oracle antara lain adalah  terlalu sulit untuk digunakan, terlalu lambat, terlalu mahal, dan  bahkan Oracle dijuluki dengan istilah “ora kelar-kelar” yang berarti  “tidak selesai-selesai” dalam bahasa Jawa. Jika dibandingkan dengan  MySQL yang bersifat gratis, maka Oracle lebih terlihat tidak kompetitif  karena berjalan lebih lambat daripada MySQL meskipun harganya sangat  mahal.
Namun yang mereka tidak perhitungkan adalah bahwa Oracle merupakan DBMS yang dirancang khusus untuk organisasi berukuran besar, bukan untuk ukuran kecil dan menengah. Kebutuhan organisasi berukuran besar tidaklah sama dengan organisasi yang kecil atau menengah yang tidak akan berkembang menjadi besar. Organisasi yang berukuran besar membutuhkan fleksibilitas dan skalabilitas agar dapat memenuhi tuntutan akan data dan informasi yang bervolume besar dan terus menerus bertambah besar.
Kelebihan Dan Kekurangan Oracle
Namun yang mereka tidak perhitungkan adalah bahwa Oracle merupakan DBMS yang dirancang khusus untuk organisasi berukuran besar, bukan untuk ukuran kecil dan menengah. Kebutuhan organisasi berukuran besar tidaklah sama dengan organisasi yang kecil atau menengah yang tidak akan berkembang menjadi besar. Organisasi yang berukuran besar membutuhkan fleksibilitas dan skalabilitas agar dapat memenuhi tuntutan akan data dan informasi yang bervolume besar dan terus menerus bertambah besar.
Kelebihan Dan Kekurangan Oracle
Fleksibilitas  adalah kemampuan untuk menyesuaikan diri dengan berbagai kebutuhan dan  kondisi khusus yang dapat berubah-ubah. Sebagai contoh, organisasi yang  besar membutuhkan server yang terdistribusi dan memiliki redundancy  sehingga pelayanan bisa diberikan secara cepat dan tidak terganggu jika  ada server yang mati. Organisasi tersebut juga mempunyai berbagai macam  aplikasi yang dibuat dengan beragam bahasa pemrograman dan berjalan di  berbagai platform yang berbeda. Oracle memiliki banyak sekali fitur yang  dapat memenuhi tuntutan fleksibilitas dari organisasi besar tersebut.  Berbagai fitur tersebut membuat Oracle menjadi DBMS yang rumit dan sulit  untuk dipelajari, namun itu adalah harga yang harus dibayar untuk  mendapatkan fleksibilitas yang dibutuhkan dalam sistem informasi di  organisasi yang berukuran besar.
Skalabilitas  mengacu pada kemampuan untuk terus berkembang dengan penambahan sumber  daya. Organisasi yang besar harus mampu melakukan transaksi data dalam  volume yang besar dan akan terus bertambah besar. Jika dijalankan hanya  pada satu server saja, MySQL memang bisa berjalan lebih cepat daripada  Oracle. Namun jika satu server sudah tidak bisa lagi menangani beban  yang terus bertambah besar, kinerja MySQL mengalami stagnasi karena  keterbatasan server tersebut. Namun Oracle mendukung fitur Grid yang  dapat mendayagunakan lebih dari satu server serta data storage dengan  mudah dan transparan. Hanya dengan menambahkan server atau data storage  ke dalam Oracle Grid, maka kinerja dan kapasitas Oracle dapat terus  berkembang untuk mengikuti beban kerja yang terus meningkat.
Demikianlah salah satu (atau dua) keunggulan dari Oracle. Tidaklah mengherankan bahwa meskipun Oracle merupakan DBMS yang paling rumit dan paling mahal di dunia, perusahaan-perusahaan besar memilih Oracle dan tidak menggunakan DBMS seperti MySQL yang gratis karena mereka membutuhkan fleksibilitas dan skalabilitas dalam sistem informasi yang mereka gunakan.
Demikianlah salah satu (atau dua) keunggulan dari Oracle. Tidaklah mengherankan bahwa meskipun Oracle merupakan DBMS yang paling rumit dan paling mahal di dunia, perusahaan-perusahaan besar memilih Oracle dan tidak menggunakan DBMS seperti MySQL yang gratis karena mereka membutuhkan fleksibilitas dan skalabilitas dalam sistem informasi yang mereka gunakan.
kita juga punya nih artikel mengenai oracle, silahkan dikunjungi dan dibaca untuk menambah wawasan, berikut
BalasHapushttp://repository.gunadarma.ac.id/bitstream/123456789/1273/1/50407692.pdf
trimakasi
tengkyuuu... infonya :)
BalasHapus