image1 image2 image3

HELLO I'M IDUAR PERDANA|WELCOME TO MY PERSONAL BLOG|I LOVE TO DO CREATIVE THINGS|

Mengetahui Apa itu DBMS (Database Management System )


Database Management System


Pengertian DBMS (Database Management System)

Secara umum Database Management System atau DBMS adalah perangkat lunak yang didesain untuk membantu dalam memelihara dan menggunakan bermacam data dalam jumlah yang besar. Penggunaan DBMS adalah untuk menyimpan data dalam file dan menulis aplikasi dengan kode khusus untuk mengaturnya.DBMS juga menerapkan mekanisme pengamanan data, pemakaian data secara bersama, pemaksaan keakuratan data, dll.
Namun Ada juga pendapat dari beberapa Ahli diantaranya :
Menurut James A. Hall, DBMS adalah sebuah sistem perangkat lunak khusus yang diprogram untuk mengetahui elemen data mana yang bisa diakses oleh pemakai.
Menurut Connoly, DBMS adalah merupakan sebuah perangkat lunak yang memungkinkan pengguna untuk mendefinisikan, membuat, mengambil data, dan mengontrol askses kepada database.
Fasilitas di DBMS

  1. Data definition Language (DDL) adalah fasilitas memperolehkan pengguna untuk mendeskrisikan database.seperti merinci tipe dan batasan data yang akan disimpan dalam database.
  2. Data Manipulation Language (DML) adalah fasilitas memperbolehkan pengguna untuk memanipulasi data.seperti memasukan data, menghapus data, dan mendapatkan data dari database.
  3. Menyediakan fasilitas akses terkontrol ke database.seperti security system, integrity system, concurrency control system, recovery control system , user-accesible catalog.

Alasan menggunakan DBMS

DBMS diperlukan untuk :
a. Independensi data dan akses yang efisien.
b. Mereduksi waktu pengembangan aplikasi.
c. Integritas dan keamanan data.
d. Administrasi keseragaman data.
e. Akses bersamaan dan perbaikan dari terjadinya crash.
Komponen-komponen utama DBMS :
Query language
Digunakan oleh bagian lain ,namun penggunaanya perlu sedikit perintah sederhana
Contoh : SQL (Structure Query Language), QBE (Query By Example)
Report generator
Dirancang untuk membuat cetakan, yang memiliki perintah-perintah untuk membuat header, judul, kolom, summary, dll.
DML (Data Manipulation Language)
Terdiri dari perintah-perintah yang disediakan dalam program aplikasi untuk melakukan manipulasi data seperti append, list, atau update
DDL (Data Definition Language)
Adalah bahasa yang digunakan untuk membuat tabel baru, membuat indeks, mengubah tabel, menentukan struktur tabel, dll.
Hasil dari kompilasi perintah DDL menjadi Kamus Data, yaitu data yang menjelaskan data sesungguhnya
Contoh : Create, Modify report, Modify structure
Recovery
Merupakan kemampuan untuk mengembalikan data yang rusak atau hilang akibat operasi basis data (insert, update, delete, dll.)
Data dictionary
Digunakan untuk memelihara definisi-definisi standar data dalam lingkup kecil pada sistem basis data Database seluruh rinci
Data Base
Merupakan bagian dari DBMS yang menyediakan data dalam berbagai tipe dan format untuk memenuhi kebutuhan pemakai.
Access routine
Adalah Suatu rutin yang dapat dipanggil dan dipergunakan oleh program lain untuk mengakses basis data.


Contoh DBMS
Microsoft Office Access
Oracle
MySQL
Microsoft SQL Server
Paradox
Postgre
Fire Bird

Sybase

Share this:

CONVERSATION

0 komentar:

Posting Komentar