Saturday, May 12, 2012

PROSES DESIGN SISTEM BASIS DATA


  BASIS DATA-DESAIN BASIS DATA

A. Definisi Basis Data
     - Kumpulan informasi
     - Obyek terstruktur berisi data dan metadata
     - Data: informasi aktual yang tersimpan dalam Database contoh:namapelanggan,hargabarangdll.
     - Metadata=definisi tabel : kolom, ukuran kolom dan tipe data.
     - Himpunan Kelompok Data (Arsip) yang saling berhubungan dan diorganisasikan
     - Kumpulan File/Table/Arsip yang saling berhubungan yang disimpan dalam media penyimpan Elektronik.

          B. Tujuan Dibangunnya Basis Data
          - Kecepatan dan Kemudahan (Speed)
          - Efisiensi ruang penyimpanan (Space)
          - Keakuratan (Accuracy)
          - Ketersediaan (Avaiability)
          - Kelengkapan (Completeness)
          - Keamanan (Security)
          - Kebersamaan pemakai (Shareability)

          C. Operasi Dasar Basis Data
          - Pembuatan Basis Data (Create Database)
          - Penghapusan Basis Data (Drop Database)
          - Pembuatan File/Table baru ke suatu basis data (Create Table)
          - Penghapusan File/Table dari suatu basis data (Drop Table)
          - Penambahan data baru ke suatu file/table di sebuah basis data (insert)
          - Pengambilan data dari sebuah file/table (Retrieve/Search)
          - Pengubahan data dari sebuah file/table (Update)
          - Penghapusan data dari sebuah file/table (Delete)

          D. Definisi Pemodelan Database
          - Menjelaskan bagaimana sebuah himpunan informasi disusun dan diatur dalam sebuah komputer
          - Tujuannya agar data lebih mudah diambil kembali (retrieve) dan diubah

          E. File Systems
          - Tidak ada teknik pemodelan
          - data base disimpan dalam “flat file” = simple text file yang tidak terstruktur
          - Perlu algoritma khusus untuk pencarian data, relasi dan validasi

          F. Hierarchical Database Model
          - Mirip struktur pohon
          - Terdapat Child dan Parent Table
          - Child tergantung penuh dengan Parent
          - one-to-many relationships

          G. Network Database Model
          - Child table bisa memiliki lebih dari 1 parent
          - Struktur tabel mirip jaringan
          - many-to-many relationships

          H. Relational Model
          - Setiap tabel bisa diakses langsung (without access all parrent)
          - Bisa dihubungkan tanpa melihat hierarki

          I. Object Database Model
          - Struktur 3 dimensi sehingga data bisa diambil dengan mudah
          - Jelek jika mengambil lebih dari satu data
Share:

0 comments:

Post a Comment