BLinyoman rivano

Sabtu, 12 November 2011

DATABASE

NAMA :NYOMAN WAHYU PERMADI
KELAS :2DB06
NPM:35110233


DATA BASE


Pola dalam penyimpanan data :
  1. Sistem pemrosesan berkas tradisional.
a. tiap aplikasi memiliki berkas sendiri sendiri
b. Dependensi data-program
    Perubahan data membuat sejumlah program perlu dimodifikasi
            c. Duplikasi data
                Data yang sama muncul pada beberapa berkas
            d. Keterbatasan berbagi data (Isolasi data - banyak format file)
            e. Waktu pengembangan lama
                Perlu membuat program untuk mengakses data
            f.  Problem integritas (kekonsistensian)
                Kekakangan integritas (misalnya saldo >) menjadi bagian dari program
            g. Keamanan data tidak terjamin

Keunggulan penerapan konsep database
l  Independensi program-data
l  Meminimalkan redundansi data
l  Meningkatkan konsitensi data
l  Meningkatkan kemampuan berbagai data
l  Meningkatkan produktivitas pengembangan aplikasi
l  Meningkatkan pencapaian standarisasi
l  Meningkatkan kualitas data
l  Meningkatkan tanggapan dan kemudahan akses terhadap data
l  Mengurangi pemeliharaan program

Konsep Dasar Database
  Field
                                                  i.            Field merupakan implementasi dari suatu atribut data.
                                                ii.            Field merupakan unit terkecil dari data yang berarti(meaningful data) yang disimpan dalam suatu file atau basis data.
  Record
                                                  i.            Field-field tersebut diorganisasikan dalam record-record
                                                ii.            Record merupakan koleksi dari field-field yang disusun dalam format yang telah ditentukan.
                                              iii.            Selama desain sistem, record akan diklasifikasikan sebagai fixed-length record atau variable-length record.
1.      Fixed-length record: tiap instance record punya field, jumlah field, dan ukuran logik yang sama
2.      Variable-length record : mengijinkan record-record yang berbeda dalam file yang sama memiliki panjang yang berbeda.

  File dan Tabel      
                                                  i.            Record-record yang serupa diorganisasikan dalam grup-grup yang disebut file. Jadi file merupakan kumpulan semua kejadian dari struktur record yang diberikan.
                                                ii.            Tabel merupakan ekivalen basis data relasional dari sebuah file.

Beberapa operasi dasar yang dilakukan oleh aplikasi database:
  • Menambah data
  • Membaca data
  • Mengubah data
  • Menghapus data

Kunci (Key)
Kunci merupakan elemen record yang dipakai untuk menemukan record tersebut pada waktu akses atau bisa digunakan untuk identifikasi tiap record.
Jenis-jenis kunci :
  Superkey
  Candidat key
  Primary key
  Alternate key
  Foreign key
  External key

Superkey : kumpulan atribut dari suatu tabel yang dapat digunakan untuk mengidentifikasi entity atau record dari tabel tersebut secara unik







Tidak ada komentar:

Posting Komentar