Sabtu, 22 September 2012

Database

Database 

Database yaitu kumpulan informasi yg disimpan di dalam komputer secara sistematik sehingga dapat di periksa suatu program komputer untuk memperoleh info dari basisdata itu.

Database di kelompokan menjadi beberapa yaitu :
Entity Relationship -> model yg digunakan utk menggambarkan data dalam bentuk entity, atribut, dan relationship antar entitas.
- Entity -> merupakan diagram yg menggambarkan hubungan antar entitas.
  - terdiri dari 3 diagram
     1. persegi 
     2. elips
     3. garis
- Entitas -> objek yg ada dan dapat di bedakan dari objek lain dalam dunia nyata.
- Set Entitas -> Kumpulan entitas yang mempunyai tipe .
- Atributte -> properti deskriptif yang dimiliki oleh semua anggota dari semua set entitas.

Value set dari Atributte 
 yaitu kumpulan nilai yg dapat dimasukan pada setiap atributte.
Jenis Atributte 
 - Atributte sederhana (atomic atributte)
    atribut yang terdiri atas satu komponen tunggal dengan keberadaan yg independen, tdak bisa diuraikan                       lagi.
- Atribut komposit (composit atributte)
   yaitu atribut yang terdiri dari beberapa atribut yang lebih mendasar.
Atribut Berharga tunggal (single valued attribute), yaitu atribut yang hanya mempunyai satu harga untuk suatu entitas tertentu.
Atribut berharga ganda (multi valued attribute), yaitu atribut yang dapat terdiri dari sekumpulan harga untuk suatu entitas tertentu. 
- Derived Atributte 
  atribut yg dihasilan dri atributte lain yg tidak berasal dri satu entitas.
di bawah ini adalah simbol2 dari ER-Diagram.



Relationship
 - Hubungan yang terjdi antara satu atau lebih entity.
 - Dapat memiliki atributte, dimana terjadi adanya transaksi yang menghasilkan suatu niali tertentu.


Cardinalitas Ratio
 - Menjelaskan jumlah keterhubungan satu entity dengan entity yang lainnya.
 Cardinalitas Ratio ada 3 jenis, yaitu :
- One to one 
   setiap entitas pada himpunan 1 berhubungan paling banyak satu entitas pada himp entitas 2.
contoh : satu buku hanya bisa dipijam oleh 1 peminjam saja.
- One to Many
   setiap entitas pada himp 1 berhubungan dengan banyak entitas pada himp 2, tapi tidak sebalik y.
contoh : dosen wali bisa menjadi wali pada bnyak mahasiswa.
 - Many to One
    setiap entitas pada himp entitas 1 berhub paling banyak dengan satu entitas pada himp 2, tapi tidah sebaliknya.
contoh : banyak mahasiswa dapat diajar oleh 1 dosen.
- Many to Many 
 Setiap entitas 1 dapat berhungan dengan banyak entitas 2, dan demikian juga sebalik y.
contoh : banyak mahasisawa dapat meminjam banyak buku.



Tidak ada komentar:

Posting Komentar