Senin, 19 Maret 2012

Tugas Sistem Basis Data Ke-1

Dosen : Yasin Efendi, S.Kom.,M.Kom


Apa yang saudara ketahui tentang basis data, kelemahan dan kelebihan dan sebutkan pula macam2 key diserta penjelasan dan contohnya... ?

> Basis Data adalah : kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut. Perangkat lunak yang digunakan untuk mengelola dan memanggil kueri (query) basis data disebut sistem manajemen basis data (database management system, DBMS). Sistem basis data dipelajari dalam ilmu informasi.
 
 
> KEUNTUNGAN PEMAKAIAN SISTEM DATABASE
1.Terkontrolnya kerangkapan data  dan inkonsistensi
2.Terpeliharanya keselarasan data
3.Data dapat dipakai secara bersama-sama
4.Memudahkan penerapan standarisasi
5.Memudahkan penerapan batasan - batasan  pengamanan.
6.Terpeliharanya intergritas data
7.Terpeliharanya keseimbangan atas perbedaan kebutuhan data dari setiap aplikasi
8.Program / data independent
  
> KERUGIAN PEMAKAIAN SISTEM DATABASE
 
1. Mahal dalam implementasinya
2. Rumit / komplek
3. Penanganan proses recorvery & backup sulit
4. kerusakan pada system basis data dapat mempengaruhi departemen yang terkait
5. dan lain – lain.

KEY

  • Pengertian Key 
Elemen record yang dipakai untuk menemukan record pada waktu akses 
  • Jenis-jenis key
1. Primary key
§  Field yang mengidentifikasikan sebuah record dalam file
§  Bersifat unik
2. Secondary key
§  Field yang mengidentifikasikan sebuah record dalam file
§ Tidak bersifat unik
3. Candidate key
·         Field-field yang bisa dipilih (dipakai) menjadi primary key.
                  4 Alternate key
·         Candidate key yang tidak terpilih menjadi primary
5. Composite key
·          Primary key yang dibentuk dari beberapa field
                                      
6. Foreign key
·                                Field yang bukan key, tetapi adalah key pada file yang lain

Contoh: File Transaksi Gaji (No Induk, Nomor Bukti, Tanggal, Gaji Kotor, Potongan, Gaji Bersih, Pajak)
o Foreign Key: No Induk
o Primary Key: Nomor Bukti
o Alternate Key: No Induk + Nomor Bukti
Relationship
Menyatakan asosiasi antar entity
Yang terkait dengan relasi
Contoh : Cardinality,Partisipan

Tidak ada komentar:

Posting Komentar