Jumat, 31 Mei 2013

Konsep Database(Basisdata)

perlu diingat.. post yang saya buat ini hanya cara mudah mengerti konsep database.. disini saya tidak menulis bertele - tele dalam memberikan informasi tentang konsep database itu sendiri..
just read and understand it...


Konsep Basisdata

What's Database ????
             Kumpulan data yang saling berhubungan


DBMS = Database Management System
Perangkat lunak yang digunakan user untuk mengelola dan memelihara database.

Sistem Basisdata =  DBMS + Database


File Tradisional/konvensional (file system)Vs Basisdata

File tradisional merupakan file yang dibuat oleh orang menggunakan bahasa pemrograman
generasi III
basisdata melihat kekurangan yang dimiliki file tradisional
kekurangan file tradisional
       - jika menyimpan data maka panjangnya menggunakan fixed length
       - pemrograman Oriented = jika data diubah maka program harus berubah
       - memakan waktu untuk mengubah program yang harus dirombak dari awal
       - banyak ditemukan kerangkapan data
       - system tidak fleksibel/ kaku

database
       - data oriented = jika program diubah maka data tetap begitu sebaliknya
       - kerangkaoan data tidak bisa hilang 100 persen namun dapat dikurangi
       - Fleksibel/ luwes

keuntungan basisdata
       - keamanan data
       - integritas data tinggi
       - independency data
       - mengurangi kerangkapan data
       - konsistensi data terjaga
       - sharing (bisa bagi data bersama)

Kekurangan Basisdata
       - Biaya pemeliharaan mahal
       - Sistemnya rumit
     

Komponen sistem basisdata menurut C.J.Date
1. Data
2. Perangkat keras
3. perangkat lunak
4. User
         - end -user
         - Application Programmer
         - Database Administrator(DBA)


Fungsi DBA :
1.memberi otorisasi kepada pemakai

2.mendefinisikan struktur penyimpanan

Tak perlu basa basi untuk mengerti konsep database......

Tidak ada komentar:

Posting Komentar