Rabu, 10 Oktober 2012

Rangkuman Sistem Basis Data (Tugas PTI)

[-]......(Tugas bertheme colorfull rainbow cake)......[-]
Terdapat empat rangkuman sistem basis data, cekidot:

1. Konsep Dasar Basis Data
  ada 3 garis besar tentang konsep basis data, 
  ~ Merupakan sistem berkas/filling atau perngarsipan.
  ~ Merupakan sistem Akses
  ~ Merupakan organisasi file



2. Komponen  Basis Data

A. Data
Data disimpan secara terintegritas (integrated), dimana fakta satu dengan fakta lainnya saling berhubungan. Data dapat dipakai secara bersama-sama (shared), sehingga kita dapat menggunakan data tersebut tanpa harus saling mengantri untuk menggunakan data tersebut.

B. Hardware
Merupakan alat atau perangkat komputer yang terdiri dari monitor, CPUm keyboard. Serta peralatan komunikasi data, dll.

C. Software
 Berfungsi sebagai perantara antara pemakai dengan data pada database. Dalam hal ini bisa dikatakan software adalah nyawa. Contoh software tersebut adalah: Database Management System (DBMS) seperti Oracle Postgre, MySQL, dll. Sedangkan untuk program aplikasi untuk memanipulasi data, seperti SQL Editor, dll.

D. User
User adalah siapa saja yang menggunakan database tersebut. Berikut dibagi menjadi 3 klasifikasi untuk pengguna: Database Administrator (DBA), orang/team yang bertugas mengelola system database secara keseluruhan, Programmer, orang/team membuat program aplikasi yang mengakses database dengan menggunakan bahasa pemrograman tertentu, dan End User, orang yang mengakses database melalui terminal dengan menggunakan query language.

3. Tujuan Penggunaan Basis Data

~ Mencegah redudancy dan inconsistency
~ Mempermudah akses data
~ Data isolasi
~ Tidak berubah walaupun dipakai bersamaan
~ Keamanan Data
~ Adanya integritas

4. Keuntungan dan Kerugian Basis Data

[-] Keuntungan[-] :
~ Terkontrolnya kerangkapan data
~ Terpeliharanya keselarasan (ke-konsistenan) data
~ Data dapat dipakai secara bersama (shared)
~ Dapat diterapkan standarisasi
~ Keamanan data terjamin
~ Terpeliharanya integritas data
~ Terpeliharanya keseimbangan (keselarasan) antara kebutuhan data yang berbeda dalam setiap aplikasi
~ Data independence (kemandirian data)

[-]Kerugian[-] :
~ Memerlukan tenaga spesialis
~ Kompleks
~ Memerlukan tempat yang besar
~ Mahal 
~ Prosedur backup dan recovery sulit




Tidak ada komentar:

Posting Komentar