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
Perbandingan yang akan dilakukan nantinya akan dikelompokkan menjadi sub bagian sehingga dapat lebih mudah dipahami dan dipelajari oleh para pembaca.
Jenis Jenis DBMS
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
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
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
sumber :
http://alkahfialfatih.blogspot.com/2011/11/pemrosesan-file-dan-sistem-basis-data.html
http://aldyrianda.blogspot.com/2012/02/tentang-rdbms.htmlS
Komentar
Posting Komentar