Selamat Datang

Minggu, 09 September 2018

Mengenal Basis Data (Part2)




Halo pembaca..
Kembali pada blog Hisarman Saragih, kali ini saya akan membahas mengenai basis data yang merupakan lanjutan dari postingan sebelumnya.

- Apa itu data?
Basis data merupakan basisnya data, lalu apa yang dimaksud dengan data. Data adalah Fakta. (Vardiansyah ,Dani: 2008), data berasal dari kata datum dalam bahasa latin yang berarti 'sesuatu yang diberikan.Contoh fakta yang sederhana yaitu , Hisar adalah seorang manusia, ia memiliki nama dan  jenis kelamin yaitu laki-laki. Hal tersebut adalah fakta, sehingga hal itu juga dapat disebut Data.

-Apa itu basis data?
Basis Data adalah Kumpulan data yang disimpan secara sistematis di dalam komputer yang dapat diolah atau dimanipulasi menggunakan  perangkat lunak (program aplikasi untuk menghasilkan informasi). Data yang ada dalam basis data harus memiliki hubungan satu sama lain.tidak boleh bermacam-macam yang tidak ada sangkut-pautnya. Basis data dalam pengertian yang luas tidak selamanya harus berbentuk elektronik, contohnya adalah berkas dalam sebuah lemari, itu juga adalah sebuah basis data dalam pengertian luas. Beberapa alasan kita untuk menggunakan basis data yaitu agar data yang kita miliki dapat tersusun rapi, teratur dan terorganisir sehingga dapat mudah dicari dan data dapat tahan lama dan tidak gampang rusak.

-Apa itu Data Base Management System (DBMS)?
DBMS adalah suatu sistem atau perangkat lunak yang digunakan untuk mengelola basis data secara efisien dan juga melakukan operasi terhadap data. Yang dimaksud mengelola disini ialah dapat membuat, memelihara, mengontrol dan mengakses basis data.
Sebelum munculnya DBMS terdapat suatu sistem untuk mengelola data yaitu File Processing System (FPS). Dalam pengelolaannya FPS menggunakan prinsip data yang dikelola dan disediakan secara terpisah. Misalkan dalam suatu perusahaan ada 4 departemen inti, data dikelola oleh masing-masing departemen, jika suatu departemen membutuhkan data yang dimiliki oleh departemen lain maka departemen tersebut harus mengambil data dari komputer departemen lain dan memindahkan ke dalam komputer departemen tersebut.
Secara prinsip, DBMS berbeda dari FPS, DBMS menganut prinsip data yang disediakan dan dikelola  secara terpusat. Selain itu terdapat perbedaan lain antara DBMS yaitu :
1. Keselarasan data atau sikronisasi
    Akibat pengelolaan data yang terpisah-pisah dalam sistem FPS sering sekali terjadi data yang tidak selaras. Misalkan dalam departemen yang satu merubah data seseorang namun di departemen lain data belum  berubah. Berbeda dengan DBMS yang terpusat, misalkan ketika suatu departemen merubah data, data nya berubah diseluruh departemen. Hal ini juga mencegah terjadinya double data yang dapat terjadi pada FPS.
2. Efisiensi
   Dalam FPS dibutuhkan perangkat storage dan processor yang cukup besar karena pengelolaan yang terpisah-pisah membuat pengambilan data dari satu dengan lainnya sering terjadi. DBMS juga membutuhkan perangkat storage dan processor yang cukup besar namun dari efisiensi DBMS lebih unggul akibat pengelolaan yang terpusat. Selain itu dalam DBMS , data dapat diolah secara bersama-sama (multi-user) , sedangkan dalam FPS data dikelola sendiri-sendiri menyebabkan efisiensi waktu dan tidak adanya data-data yang terisolir pada DBMS,
www.sqlserversentral.com

FPS mulai banyak ditinggalkan oleh pengguna semenjak hadirnya teknologi jaringan dan DBMS.

- Beberapa Jenis-Jenis DBMS yang ada sebagai berikut  :
1. Microsoft Access
microsoft.com

  • Aplikasi basis data relasional
  • Dibuat oleh microsoft dan masuk ke dalam paket Microsoft Office
  • Menggunakan mesin basis data Microsoft Jet Database Engine
  • Ekstensi file : mdb, accdb
  • Portable, dapat digunakan pada DBMS lain seperti MySQL atau Oracle
  • Ditujukkan untuk penggunaan rumah tangga hingga menengah


2. Oracle
www.oracle,com


  • Dibuat oleh Oracle Corporation dan memiliki lisensi berbayar
  • Ditulis dengan bahasa C dan C++
  • Database yang memiliki performa yang paling baik untuk saat ini
  • Ditujukan untuk penggunaan instansi besar
  • Membutuhkan biaya yang cukup tinggi untuk implementasi

3. PostreSQL
medium.com


  • Bersifat open source
  • Menjadi database default untuk OS macOS
  • Penggunaan yang relatif murah

4. MySQL
http://www.easysolutionweb.com



  • Singkatan dari My Structured Query Languange
  • Digunakan oleh situs berskala besar contoh Facebook, Twitter, Youtube
  • Digunakan oleh banyak aplikasi contohnya : Joomla, WordPress, myBB
  • Bersifat gratis dibawah lisensi GPL
  • merupakan komponen utama aplikasi LAMP

5. Teradata
www.prnewswire.com


  • Pada umumnya digunakan sebagai Data Warehousing
  • Dibuat oleh Teradata Corp
  • Banyak digunakan perusahaan besar
  • Memiliki biaya lisensi yang cukup mahal


6. Firebird
firebirdsql.org


  • Pada mulanya merupakan cabang dari Borland Interbase 2000, namun setelah firebase 1.5, kode telah ditulis ulang
  • Bersifat gratis dan open source
  • Pemakaian memori yang kecil
  • Dapat menampung file yang besar.

Sumber
https://2heart55.wordpress.com/2015/06/06/pengenalan-database-management-system-dbms/
https://muhamadsyani.wordpress.com/2011/11/28/pemrosesan-file-dan-sistem-basis-data/
https://dosenit.com/kuliah-it/database/macam-macam-database
http://gunturhere.blogspot.com/2014/05/apa-itu-firebird_20.html
https://dbcomparer.com/

Tidak ada komentar:

Posting Komentar

Mari Berkomentar

Designed By