Konsep Database Manajemen Sistem

Database management system merupakan paket program pada (software) perangkat lunak yang akan dibuat untuk memudahkan dan mengefisienkan suatu pemasukan, pengeditan, penghapusan dan pengambilan informasi terhadap suatu database.

Software yang tergolong kedalam suatu database manajemen sistem antara lain yaitu, microsoft SQL, MyQL, Oracle, MS.Acces, dan lain-lain.

Komponen utama dalam database management system ialah sebagai berikut:

  1. Perangkat keras

Yang berupa komputer dan bagian-bagian di dalamnya, seperti prosesor, memori dan harddiks. Komponen inilah yang akan melakukan pemprosesan dan juga untuk menyimpan basis data.

  1. Basisdata

Sebuah database management system memiliki beberapa basisdata setiap basisdata berisi jumlah obyek basisdata (file, table, indeks dan sebagainya). Di samping ini juga terdapat beberapa basis data, setiap basis data juga menyimpan beberapa definisi struktur yang baik untuk basis data maupun objek-objeknya secara detail dan lengkap.

Baca Juga : Garuda Kasir Dukung Kembangkan Bisnis UKM

  1. Perangkat lunak

Perangkat lunak ini terdiri dari sistem operasi dan perangkat lunak/program pengelola basisdata. Perangkat lunak inilah yang akan menentukan bagaimana cara database bisa diorganisasi, disimpan, diubah dan diambil kembali. Ini juga menerapkan suatu mekanisme pengamanan data, dan pemakaian data secara bersama, pemaksaan terhadap keakuratan atau konsistensi data.

  1. Pengguna/user

Penggunaannya dapat di golongkan menjadi tiga bagian:

  • Penggunaan akhir/ end user.

Dapat dibagi menjadi dua yaitu:                            

  1. Penggunaan aplikasi adalah orang yang mengoperasikan program aplikasi yang dibuat oleh pemrogram aplikasi.
  2. Penggunaan interaktif adalah orang yang dapat memberikan perintah-perintah pada antara muka basisdata, misalnya SELECT, INSERT.
  • Pemrogram aplikasi

Adalah orang yang akan membuat program aplikasi yang menggunakan database.

  • Administrator database/DBS ( database administrator) adalah orang yang bertanggung jawab terhadap pengelolaan basisdata.

Tugas DBA:

- Mendefenisiksn besisdata

- Menentukan isi basisdata

- Menentukan sekuritas basisdata.

Konsep DBMS

Database management system adalah perangkat lunak yang menangani semua akses terhadap database dan menyediakan user interface terhadap sistem database. Beberapa fungsi yang disediakan oleh database management system ini antara lain:

  1. Mengatur dan mengkontrol data dalam jumlah yang sangat besar.
  2. Melakukan backup, recovery, dan logging terhadap database.
  3. Menyederhanakan dan memperluas database security.
  4. Melakukan pemeriksaan terhadap integritas data.

Komponen Basis Data:

  1. Data

Data tersimpan secara terintegrasi dan dipakai secara bersama-sama.

- Terpadu dengan (integrated) berkas-berkas data inilah yang ada pada basis data saling terkaitan.

- Berbagi data (shared) berarti data dapat dipakai oleh sejumlah pengguna pada waktu yang bersamaan.

  1. Hardware

Merupkan perangkat keras berupa komputer dan komponen-komponen di dalamnya, seperti prosesor, memory dan harddiks. Komponen inilah yang akan melakukan pem-prosesan dan untuk menyimpan basis data.

  1. Software

Perangkat lunak dalam hal ini Database menagement system berkedudukan antara basis data dengan pengguna. Perangkat inilah yang akan berperan melayani kebutuhan-kebutuhan pengguna.

Baca Juga : Jasa Konsultan IT di Jambi

Fungsi Database Management system

  1. Penyimpanan, pengambilan dan perubahan data
  2. Katalog yang dapat diakses pemakai
  3. Mendukung Transaksi
  4. Melayani kontrol concurrency

Menyediakan mekanisme yang akan menjamin bahwa suatu basis data ter-update secara benar pada saat pemakaian.

  1. Melayani recovery

Harus menyediakan mekanisme untuk mengembalikan suatu basis data yang sama secara bersamaan.

  1. Melayani autorisasi

Sebuah Database Management pada System harus menyediakan mekanisme untuk menjamin bahwa hanya pemakaian yang berwenang saja yang dapat mengakses suatu basis data.

  1. Mendukung komunikasi data
  2. Melayani data independence

Biasanya mencakup suatu fasilitas yang akan mendukung kemandirian suatu program dari struktur basis data yang sesungguhnya.

Tujuan Database Management System

Berikut ini beberapa tujuan pengguna Database Management System pada jaringan komputer perusahaan:

  • Agar basis data dapat juga digunakan secara bersamaan
  • Agar proses akses suatu data lebih mudah dan cepat
  • Untuk menghemat ruang penyimpanan data
  • Membantu menjaga keamanan data
  • Mencegah dan menghilangkan duplikasi dan inskonsistentsi data
  • Menangani data dalam jumlah yang besar.

 

Penulis : Lisdayani

Sukai/Like Fan Page Facebook Garuda Cyber Indonesia

Subscribe Channel Youtube Garuda Cyber Indonesia

Follow Instagram Garuda Cyber Indonesia

Chat Wa

Artikel Terpopuler

Definisi Struktur Kontrol Perulangan Dalam Pemrograman Dan Contohnya

Pada dasarnya perulangan pada pemrograman yang sama dengan perulangan bahasa pemrograman lainnya. Struktur kontrol perulangan yang dipakai memilki suatu fungsi dari program yang akan dijalankan secara berulang. Contohnya anda ingin membuat tampilan nama anda sebanyak 100 kali, tentu akan sangat lama jika anda menuliskan kode program secara dengan manual. Dengan struktur kontrol perulangan bisa menampilkan dengan nama sebanyak 100 kali...