SISTEM MANAJEMEN BASIS DATA

Gambar terkait 
sumber : milesweb.com
 
Assalamualikum Warahmatullahi Wabarakatuh

Halo teman-teman! Kembali lagi di blog paling kecap (kece mantap) ini, yaitu airlik.blogspot.com, hehe. Apa kabar semuanya? Semoga sehat walafiat semua. Aamiin.

Pada artikel minggu lalu kita telah membahas mengenai pendapat tentang data dan basis data, dan kita juga telah menyinggung mengenai pengertian data dan basis data secara singkat.

Nah, pada pertemuan kali ini kita akan membahas tentang sistem manajemen basis data/ database management system (DBMS). Sebelum itu kita akan membahas kembali apa yang dimaksud dengan data dan basis data.

Menurut KBBI, data adalah keterangan yang benar dan nyata atau singkatnya dapat kita sebut dengan fakta. Data bisa didapatkan di mana saja. Banyak sekali sumber data yang ada di dunia. Dizaman sekarang ini data lebih mudah untuk dicari dan didapatkan karena perkembangan dan kemajuan teknologi yang sangat pesat. Data biasanya didapatkan dari proses pengamatan, penelitian, atau percobaan. Data juga merupakan cikal bakal yang nantinya dapat diproses sehingga menjadi sebuah informasi.  

Basis data atau yang sering juga disebut dengan database umumnya adalah kumpulan data atau informasi yang disimpan secara runtut di dalam media elektronik atau komputer yang dapat dimanipulasi oleh perangkat lunak sehingga menghasilkan informasi kembali. Basis data ini sangatlah penting karena dengan basis data, data atau informasi menjadi terorganisir, mudah dicari atau digunakan dan tidak gampang rusak.

Lalu apa itu DBMS sendiri?
DBMS atau sistem manajemen basis data adalah  sistem atau perangkat lunak yang mana dibuat agar pengguna dapat membuat, memelihara, mengontrol, dan mengakses basis data secara efisien. DBMS dapat memfasilitasi berbagai kebutuhan pengguna yang berbeda-beda.

Tahukah teman-teman bahwa sebelum adanya DBMS orang-orang atau sebuah institusi menggunakan sebuah sistem yang disebut dengan pemrosesan file. Lalu mengapa diciptakannya DBMS untuk menggantikan file processing system? Nah, untuk mengetahui itu kita akan mengulik perbandingan antara DBMS dan pemrosesan file.

Pemrosesan file adalah sistem yang digunakan untuk mengatasi permasalahan bisnis dimana record-record dan file-file disimpan terpisah atau setiap aplikasi data tersendiri. Sedangkan pada DBMS record-record dan file-file disimpan dalam satu tempat yaitu database.

sumber : iblogku.blogspot.com

sumber : iblogku.blogspot.com
 
Berikut adalah keunggulan dari DBMS dibandingkan pemrosesan file :

1. Terkontrolnya kerangkapan data;
2. Terpeliharanya kekonsistenan data;
3. Data dapat dipakai secara bersama (shared);
4. Keamanan data terjamin;
5. Terpeliharanya integritas data.

Macam-macam DBMS :

1. MySQL
Hasil gambar untuk mysql logo 
sumber : freebiesupply.com

MySQL adalah sistem manajemen basis data berjenis RDBMS yang dikembangkan oleh Oracle dan ditulis dengan C dan C++. MySQL dapat diintegrasikan dengan bahasa pemrograman seperti Net, java, Python, dan Perl.

2. Oracle
Oracle Logo 
sumber : freebiesupply.com 

Oracle adalah sistem manajemen basis data berjenis ORDBMS yang dikembangkan oleh Oracle Corporation dan ditulis dengan C dan C++. Oracle ini biasa digunakan untuk pengaksesan data yang dilakukan secara online.

3. Microsoft SQL server

Microsoft SQL server Logo 
sumber : freebiesupply.com
 
Microsoft SQL server adalah sistem manajemen basis data berjenis RDBMS yang dikembangkan oleh Microsoft. Umumnya SQL server digunakan dalam dunia bisnis yang memiliki database berskala kecil sampai dengan menengah, teapi berkembang dengan digunakannya SQL server pada database besar.

4. dBase
Gambar terkait
sumber : fractionalcmoandmarketing.com 

dBase adalah sistem manajemen basis data yang secara luas digunakan pada mikrokomputer yang kenalkan oleh Ashton-Tate. Dasar file format yang dikenal sebagai .dbf yang saat ini digunakan oleh aplikasi yang membutuhkan format sederhana untuk menyimpan data-data secara terstruktur.

5. PostgreSQL
Hasil gambar untuk postgre logo
sumber : sekolahlinux.com

PostgreSQL adalah sistem manajemen basis data berjenis ORDBMS yang dikembangkan oleh PostgreSQL Global Development Group dan ditulis dengan C. Fitur-fitur yang disediakan PostgreSQL antara lain DB Mirro, PGPool, Slony, PGCluster, dan lain-lain. 
 
6. Visual Foxpro
Hasil gambar untuk visual foxpro  logo 
sumber : www.congruentsoft.com

Visual Foxpro adalah data-sentris berorientasi objek dan bahasa pemrograman prosedural yang dirancang oleh Microsoft. Kemampuannya dapat dipakai untuk merancang program aplikasi yang berpenampilan seperti program aplikasi lainnya yang berbasis Microsoft Windows.


7. MongoDB 

mongoDB Logo 
sumber : freebiesupply.com 
MongoDB adalah sistem manajemen basis data berjenis pangkalan data berorientasi dokumen yang dikembangkan oleh MongoDB Inc dan ditulis dengan C++. MongoDB menghindari struktur basis data relasional tabel berbasis tradisional yang mendukung JSON seperti dokumen dengan dinamis dan membuat integrasi data dalam beberapa jenis aplikasi lebih mudah dan cepat.

8. Interbase

Hasil gambar untuk interbase logo
sumber : dbdb.io
 
Interbase adalah sistem manajemen basis data berjenis RDBMS yang mampu melakukan pemrosesan transaksi dengan cepat dan menggunakan data secara bersama baik dalam lingkungan single user atau multi user. Interbase menggunakan sebuah data definition language (DDL) untuk mendefinisikan berbagai objek database yang berisi informasi mengenai struktur database beserta datanya.

9. Microsoft (Office) Access
Microsoft Access 2013 Logo 
sumber : freebiesupply.com
 
Microsoft (Office) Access adalah program aplikasi basis data komputer relasional yang ditujukan untuk pengguna rumahan dan perusahaan kecil hingga menengah. aplikasi ini menggunakan mesin basis data Microsoft Jet Database Engine , dan juga menggunakan tampilan grafis yang intuitif sehingga memudahkan pengguna.

10. Firebird 
Hasil gambar untuk firebird database logo
sumber : en.wikipedia.org
Firebird (Firebird SQL) adalah sistem manajemen basis data relasional atau RDBMS yang dikembangkan oleh Yayasan Firebird. Firebird menawarkan fitur-fitur yang terdapat dalam standar ANSI, SQL-99, dan SQL-2003 . RDBMS ini berjalan di Linux, Windows, maupun pada sejumlah platform Unix.

Nah teman-teman, itulah uraian singkat dari data, basis data, sistem manajemen basis data (DBMS), keunggulan DBMS dibandingkan pemrosesan file, dan macam-macam dari DBMS. Semoga bermanfaat untuk kita semua.

Sampai jumpa~





Referensi :

https://www.kbbi.web.id/data
https://www.nesabamedia.com/pengertian-data/
https://www.termasmedia.com/lainnya/software/69-pengertian-database.html
https://rocketmanajemen.com/definisi-basis-data/#a
https://id.wikipedia.org/wiki/Sistem_manajemen_basis_data
http://dianayun30207013.blogspot.com/2011/01/pengertian-sistem-manajemen-basis-data.html
http://sahidasalole.blogspot.com/2012/10/normal-0-false-false-false.html
https://muhamadsyani.wordpress.com/2011/11/28/pemrosesan-file-dan-sistem-basis-data/
https://id.wikipedia.org/wiki/MySQL
https://id.wikipedia.org/wiki/Basis_data_Oracle
https://id.wikipedia.org/wiki/Microsoft_SQL_Server
https://id.wikipedia.org/wiki/DBase
https://id.wikipedia.org/wiki/PostgreSQL
https://niasbangkititbu.wordpress.com/2016/10/21/pengertian-serta-fungsi-microsoft-visual-foxpro/
https://id.wikipedia.org/wiki/MongoDB
http://champenrio.blogspot.com/2013/01/pengertian-interbase.html
https://id.wikipedia.org/wiki/Firebird

Komentar