Header Ads

SISTEM DATABASE

Sistem Database adalah sistem yang terdiri atas kumpulan tabel / file yang saling berhubungan dalam sebuah basis data dan sekumpulan program berupa DBMS yang memungkinkan beberapa pemakai atau program lain untuk mengakses dan melakukan penyusunan, pengelolaan record-record dengan menggunakan perangkat komputer, dengan tujuan untuk menyimpan atau merekap serta memelihara keseluruhan data.


Tampilan Logis dan Fisik Data Sistem Database
sumber pict. google



sumber pict. google

DBMS merupakan perangkat lunak yang dirancang untuk dapat melakukan utilisasi dan mengelola koleksi data dalam jumlah yang besar. DBMS juga dirancang untuk dapat melakukan manipulasi data secara lebih mudah. Sebelum adanya DBMS, data pada umumnya disimpan dalam bentuk flat file, yaitu file teks yang ada pada sistem operasi. Sampai sekarangpun masih ada aplikasi yang menyimpan data dalam bentuk flat secara langsung.

Perancangan sistem terjadi pada dua tingkat yaitu : 

Pada tingkat pertama, perencanaan sistem, analisis dan rancangan umum dilaksanakan untuk menetapkan kebutuhan pemakai. Tingkat perancangan database ini melibatkan tahap front-end, bebas dari perancangan database tertentu atau Database Management System (DBMS). 

Pada tingkat kedua, rancangan umum, seperti diagram entitas relasi tingkat tinggi, ditransformasikan (atau didekomposisikan) ke dalam perancangan database rinci untuk sebuah DBMS tertentu yang akan digunakan untuk mengimplementasikan sistem total. 

Tiga model database yang cukup dikenal adalah : 
- Model Hierarkikal 
- Model Jaringan 
- Model Relasional 

Pada masa lalu banyak penjual (vendors) menawarkan Database Management Systems (DBMS) yang berdasarkan pada Model Hierarkikal dan Model Jaringan. Saat ini Model Relasional adalah dominan. Karena itu hampir semua penjual perangkat lunak database menawarkan produk perangkat lunak Relational Database Management Systems (RDBMS). 

RDBMS dibuat dengan struktur tiga skema, Struktur lapisan ini mendefinisikan data perusahaan pada tingkat yang berbeda. 

Skema Eksternal mendefinisikan bagaimana pemakai mengakses dan melihat output dari RDBMS, bebas dari bagaimana data disimpan atau diakses secara fisik. Akses dan manipulasi seperti ini dilaksanakan oleh pemakai dengan memperkerjakan bahasa prosedural, seperti COBOL atau bahasa query, seperti Structured Query Language (SQL), bahasa standar yang diakui untuk RDBMS. 

Skema Konseptual yang mendefinisikan model database relasional terdiri dari sekumpulan tabel yang dinormalisasi. Skema konseptual merupakan rancangan dari database.

Skema Internal terdiri dari organisasi fisik dari data (mis. sekuensial, indeks sekuensial, langsung) dalam hal struktur fisik data dan metode-metode pengaksesan dari sistem operasi komputer. 

No comments

Powered by Blogger.