KELAS :2DB06
NPM:35110233
DATA BASE
Pola dalam penyimpanan data :
- 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