Rabu, 26 September 2012

Pertemuan ke-3: ERD (Entity Relationship Diagram)


ERD(Entity Relationship Diagram) adalah suatu model untuk menjelaskan hubungan antar data dalam basis data berdasarkan objek-objek dasar data yang mempunyai hubungan antar relasi.

ERD digunakan untuk mengekspresikan struktur logis basis data
ERD adalah diagram yang menggambarkan hubungan antar entitas
Biasanya ERD berbentuk persegi,elips,dan garis
ERD belum bisa diimplementasi kedalam data base

1. Entity adalah objek yang ada dan dapat di bebaskan dari objek lain dalam dunia nyata.
     Contoh : manusia , tempat dan kejadian
     Entity Sets adalah kumpulan entitas yang mempunyai tipe yang sama.

2. Attribute adalah properti deskriptif yang dimiliki oleh semua anggota dari semua set entitas.
    Contoh: mahasiswa: Nama, NIM, TTL, Jenis Kelamin

     Values Set dari Attribute yaitu kumpulan nilai yang dapat diisi oleh attribute,
     Single value atribut yaitu atribut yang mempunyai satu nilai entitas
     Contoh : jenis kelamin

     Attribute di bagi menjadi 5 macam :
    Attribut Sederhana (Atomc Attribute)
    Attribut Komposit (Composit Attribute)
    Attribut Berharga Tunggal (Single-Valued Attribute)
    Attribut Berharga Banyak ( Multi-Valued Attribute)
    Attribut Derivatif (Derived Attribute)

    Jenis atribut adalah satu komponen tunggal dengan keberadaan independent(tidak bias diubah
    Sedangkan komposit adalah beberapa atribut yang lebih mendasar (bisa diubah)


3. Relationship adalah hubungan yang terjadi antara satu atau lebih entity.
    Relationship dibagi menjadi 3 macam :
   Satu ke satu (One to one)
     Satu ke banyak (One to many)
    Banyak ke banyak (Many to many)

Selasa, 18 September 2012

Pertemuan 2 : Macam Deretan



Data 
Adalah informasi yang belum diolah sehingga data tersebut belum memiliki makna.
Informasi
Adalah sekumpulan data/informasi yang telah diolah sehingga informasi memiliki manfaat.

Komponen-komponen penting dalam Sistem Basis Data yaitu :
OS (Sistem Operasi)
Hardware
Database
DBMS
User
Aplikasi

Sekumpulan DBMS,DATABASE, DATA dan INFORMASI merupakan  suatu keputusan dari informasi, sehingga informasi dapat dimengerti oleh user

Dalam basis data ada 3 macam arsitektur yaitu:
-      Stand Alone 
Adalah suatu DBMS dan Basis Data yang berada didalam satu komputer dan digunakan satu user.

-      Sistem Terpusat
Yaitu arsitektur database yang terdiri dari satu server dan sejumlah terminal.

-     Sistem Client Server 
Adalah arsitektur database yang digunakan untuk mengatasi kelemahan pada sistem pusat

Rabu, 12 September 2012

BASIS DATA

Basis data diperlukan karena sumber daya yang dapat digunakan untuk menghasilkan informasi.Namun dalam kenyataannya basis data tidak dapat diakses secara langsung melainkan dilakukan dengan menggunakan aplikasi.


Tujuan sistem basis data di ciptakan: kecepatan dan kemudahan yang  cepat, efisiensi ruang penyimpanan yang memadai, keakuratan, ketersediaan, kelengkapan, keamanan dan kebersamaan pemakai. Karena tujuan itulah maka sistem basis data bisa digunakan oleh semua yang ingin mempelajari sistem basis data. Suatu sistem basis data tidak hanya memiliki tujuan saja, tetapi juga kelebihan dan kekurangan yaitu:


Kelebihan Sistem Basis Data 
Mengurangi kerangkapan data 
Mencegah ketidakkonsistenan
Keamanan data dapat terjaga 
Integritas dapat dipertahankan
Data dapat digunakan bersama-sama 
Menyediakan recovery 
Memudahkan menerapkan standarisasi 
Data bersifat mandiri
Keterpaduan dapat terjaga


Kekurangan Sistem Basis Data

Diperlukan tempat penyimpanan yeng besar
Diperlukan tenaga yang terampil dalam mengolah data 
Perangkat lunaknya mahal 
Kerusakan di sistem basis data mempengaruhi departemen yang terkait