Perancangan Basis Data - DBMS - Pemrosesan File

Assalamu'alaikum Warahmatullahi Wabarakatuh

 Bertemu lagi dalam artikel saya berjudul Perancangan Basis Data - DBMS - pemrosesan File. Pada kesempatan yang berbahagia ini saya ingin menuturkan beberapa hal diantaranya : Uraian Mengenai Data dan Basis Data, Keunggulan Pengelolaan Data menggunakan DBMS dan Pemrosesan File, serta Jenis Jenis DBMS.


Data dan Basis Data

Sebelumnya di artikel sebelumnya kita pernah membahas mengenai data dan basis data menurut versi saya yang dihubungkan dengan arti secara bahasa dan istilahnya. Secara mudahnya kita dapat mengartikan bahwa data merupakan fakta yang dapat dibuktikan, sedangkan basis data merupakan tempat penyimpanan dari data itu sendiri. Sesuai dengan contoh saya pada artikel sebelumnya data itu baju sedangkan basis data itu tempat bajunya, fungsinya selain untuk memudahkan mengambilnya, juga dapat memudahkan mencari, mengolah dan sebagainya.

DBMS vs Pemrosesan File

Hasil gambar untuk dbms vs fps

Perbandingan yang akan dilakukan nantinya akan dikelompokkan menjadi sub bagian sehingga dapat lebih mudah dipahami dan dipelajari oleh para pembaca.


DBMS
VS
PEMROSESAN FILE
Dapat lebih mudah karena data terupdate secara otomatis baik saat berkurang atau bertambah

Cenderung lebih aman, karena proses pengubahan data hanya dapat dilakukan melalui media/alat yang tidak dapat digantikan (Hanya Satu) sehingga )  sehingga cenderung lebih sulit melakukan kecurangan atau perubahan data.

Dapat dilakukan secara bersamaan

Data yang disimpan dapat mudah disusun, dicari, diedit, hingga lebih sedikit ruang

Dapat lebih mudah dipantau progressnya sehingga memudahkan pendataan


Konsistensi
Data



 Keamanan
Data








  
Penyebaran 
Data


Penyimpanan Data



Kontrol
Data
Sukar konsisten karena data harus selalu di update secara manual baik saat berkurang atau bertambah.

Cenderung tidak aman, karena proses pengubahan data dapat dilakukan melalui media / alat yang dapat digantikan (>1)  sehingga cenderung lebih mudah melakukan kecurangan atau perubahan data.


Sukar dilakukan secara bersamaan

Data yang disimpan cenderung sukar disusun, dicari, diedit, hingga lebih banyak ruang

Sukar untuk dipantau progressnya dan cenderung sulit untuk melakukan pendataan

Jenis Jenis DBMS

Hasil gambar untuk jenis jenis dbms



1. 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.
Kelebihan MySQL antara lain :
a. free (bebas didownload)
b. stabil dan tangguh
c. fleksibel dengan berbagai pemrograman
d. Security yang baik
e. dukungan dari banyak komunitas
f. kemudahan management database
g. mendukung transaksi
h. perkembangan software yang cukup cepat.

2. 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
Kelebihan Dan Kekurangan Oracle
-          Fleksibilitas
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
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.
3. FIREBIRD
Firebird adalah salah satu aplikasi RDBMS (Relational Database Management System) yang bersifat open source. Awalnya adalah perusahaan Borland yang sekitar tahun 2000 mengeluarkan versi beta dari aplikasi database-nya InterBase 6.0 dengan sifat open source. Namun entah kenapa tiba-tiba Borland tidak lagi mengeluarkan versi InterBase secara open source, justru kembali ke pola komersial software. Tapi pada saat yang bersamaan programmer-progammer yang tertarik dengan source code InterBase 6.0 tersebut lalu membuat suatu team untuk mengembangkan source code database ini dan kemudian akhirnya diberinama Firebird.
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 dan Interbase. 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 ini diarahkan dan di-maintain oleh FirebirdSQL Foundation. Ia merupakan turunan dari Interbase versi open source milik Borland. Karena itulah Interbase dan Firebird sebenarnya mempunyai CORE yang sama karena awalnya sama” dikembangkan oleh Borland.
Kemampuan dan Kelebihan Firebird
Firebird memiliki rata-rata fasilitas yang dimiliki oleh sebuah komersial database misalnya seperti stored procedure, trigger, sistem backup, replikasi dan tools sql yang lengkap. Firebird juga support dengan ANSI SQL yang berarti akan semakin memudahkan Anda dalam proses migrasi antar database platform.
4. 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.
5. Visual Foxpro 6.0
Pada tahun 1984, Fox Software memperkenalkan FoxBase untuk menyaingi dBase II Ashton-Tate. Pada saat itu FoxBase hanyalah perangkat lunak kecil yang berisi bahasa pemrograman dan mesin pengolah data. FoxPro memperkenalkan GUI (Graphical Unit Interface) pada tahun 1989. FoxPro berkembang menjadi Visul FoxPro pada tahun 1995. kemampuan pemrograman prosural tetap dipertahankan dan dilengkapi dengan pemrograman berorietasi objek. Sasaran utama Visual Studio adalah menyediakan alat bantu pemrogrman dan database untuk mengembangka perangkat lunak yang memenuhi tuntutan zaman.
Model data yang digunakan Visual FoxPro yaitu model relasional. Model Relasional merupakan model yang paling sederhana sehingga mudah di pahami oleh pengguna, serta merupakan paling popular saat ini. Model ini menggunakan sekumpulan table berdimensi dua (yang disebut relasi atau table), dengan masing-masing relasi tersusun atas tupel atau baris dan atribut. Relasi dirancang sedemikian rupa sehingga dapat menghilangkan kemubajiran data dan mengunakan kunci tamu untuk berhubungan dengan relasi lain.
6. 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. Access.

Sebenarnya masih banyak lagi jenis-jenis DBMS seperti dBase, IBM DB/2, Postgre SQL, Clipper, dan lain lain yang masih bisa digunakan.
                
Mungkin itu saja yang dapat saya sampaikan mengenai pendapat tentang Data dan Basis Data, Pengelolaan Data menggunakan DBMS dan Pemrosesan File, serta Jenis Jenis DBMS. Mohon maaf apabila ada kesamaan kata baik dala penulisan, struktur kata, maupun gaya bahasa pada artikel lain. Karena kebenaran hanyalah milik Allah sang pencipta dan yang salah datang dari diri saya pribadi, Terima kasih dan semoga bermanfaat untuk para pembaca.

Wassalamu'alaikum Warahmatullahi Wabarakatuh....

sumber :
http://alkahfialfatih.blogspot.com/2011/11/pemrosesan-file-dan-sistem-basis-data.html
http://aldyrianda.blogspot.com/2012/02/tentang-rdbms.htmlS

Komentar

Postingan populer dari blog ini

ERD, BINARY, UNARY, DAN TERNARY

Komponen Penyusun Basis Data dan Basis Data Pada Industri

Abstraksi Data - Basis Data