Pengantar Database Dan DBMS



  • Pengenalan Database     

        Database dan sistem database adalah komponen utama dalam kehidupan manusia modern saat ini . Secara tidak langsung manusia akan berhubungan dengan database dalam aktivitasnya contohnya :Pada saat berbelanja di supermarket , meminjam buku di perpustakaan , bertranksaksi melalui bank , mengurus surat - surat pribadi di pemerintah , menyimpan data di sebuah website dsb.  

  • Pengertian Database / Basis Data 

        Istilah basis data adalah tempat penyimpanan seperti lemari arsip , buku telepon , kartu katalog dsb.Data merupakan sesuatu yang menyangkut barang , kejadian , aktivitas dan transaksi yang telah tercatat , diklasifikasikan dan disimpan namun belum memiliki makna . Basis data adalah kumpulan data yang saling berhubungan yang disimpan secara bersama tanpa adanya redudansi data . Adapun operasi dasar basis data diantaranya sebagai berikut :

  1. Pembuatan basis data baru  
  2. Penghapusan basis data  
  3. Pembuatan file / tabel baru 
  4. Penghapusan file /tabel
  5. Penambahan / pengisian data ke dalam file / tabel  
  6. Pengambilan data dari sebuah file / tabel 
  7. Perubahan data dari sebuah file / tabel 
  8. Penghapusan data dari sebuah file / tabel 

  • Sejarah Basis Data

    Basis data modern muncul tahun 1960-an . Pada tahun 1970 peneliti IBM yang bernama ted codd menerbitkan artikelnya yang pertama untuk basis data relasional . Dan pada tahun 1973 Charles W . Bachman menerima penghargaan sebagai pelopor di bidang basis data . Pada tahun 1980 sistem basis data yang pertama dibangun dengan standar SQL.

  • Tujuan Basis Data 

  1. Memudahkan dan mempercepat pengambilan data .
  2. Mengurangi / menghilangan redudansi data 
  3. Keakuratan (accuracy)  
  4. Ketersediaan , pemilahan data yang sifatnya pasif dari database aktif 
  5. Kelengkapan dan keamanan 
  6. Bersifat multiuser 

  • Pengguna dari database 

  • Database Administrator , orang yang bertanggung jawab penuh dalam manajemen database meliputi pengaturan hak akses dan sebagainya 
  • Database Designer , bertanggung jawab dalam identifikasi data yang tersimpan dalam database serta menentukan struktur data yang untuk disimpan dalam database 
  • End User Database , Orang yang pekerjaanya membutuhkan akses ke database untuk melakukan query , update maupun generate report database . End user dapat dikategorikan sebagai berikut :

  1. Casual end users : user yang jarang mengakses database namun terkadang memerlukan informasi terbaru 
  2. Parametic end user : user yang  melengkapi kebutuhan database user 
  3. Stand alone users : user yang memaintain personal database   

  • System Analyst , orang yang menentukan kebutuhan sistem end user 
  • Application programmers , Orang yang kerjaanya berhubungan dengan koneksi database  

  • Manfaat Database 
  1. Terpusat 
  2. Sharing
  3. Quick Editing 
  4. Akurasi dan konsistensi 
  5. Security 
  6. Transaksi  

  • Sistem Basis Data ( DBMS) 

        Merupakan sistem yang terdiri atas sekumpulan tabel data yang yang saling berhubungan dan sekumpulan program , yang memungkinkan berbagai user dan / program lain dapat mengakses dan memanipulasi tabel tersebut . Manajemen sistem basis data adalah perangkat lunak atau program aplikasi yang didesain untuk membantu dalam hal pemeliharaan dan utilitas kumpulan data dalam jumlah besar . 

  • Contoh Aplikasi Basis Data 
  1. Microsoft SQL Server
  2. Oracle Database 
  3. Mysql  
  4. MariaDB
  5. MongoDB 
  6. Postgre SQL

 

 

 

Related : Pengantar Database Dan DBMS

Popular Posts