Minggu, 23 September 2012

Entity Relationship Diagram


rangkuman 21 september 2012
Diagram ER

ERM
Entity Relationship Model
ERD
 Entity Relatinship Diagram

Entity Relationship Model
 Digunakan untuk menggambarkan data dalam bentuk entity, atribut dan relationship atas entitas
ERM
                Belum langsung bisa diimplementasikan dalam basis data sebenarnya

Entity Relationship Diagram
Diagram yang menghubunkan (relationship) antar entitas
ERD dapat mendeskripsilan struktur logis basis data dengan simple dan jelas
Ø   Menggambarkan antar entitas
Ø   Mengapresiasikan stuktur logis basis data dengan simple dan jelas
Ø   Mempresentasikan sifat berbeda

4bentuk dasar ERD
1.       Persegi >entitas
2.       Elips>atribut
3.       Garis>hubungan
4.       Jajargenjang>relationship



# Entitas
 Objek yang ada  dalam dapur dibedakan dari objek lain dalam dunia nyata
 Memiliki atribut yang membedakan dirinya dengan objek lain yang berhubungan dengan objek lain.

Contoh:
Manusia             : mahasiswa, pasien,pegawai
Tempat              :  toko, gudang, rumah, sekolah
Kejadian            :  jatuh, kebakaran, banjir
Sym : nama_entry

Entity sets
Ø  kumpulan entitas yang punya tipe yang sama
Ø  entity set dari entitas tidak dapat diuraikan
 Property deskriptif yang dimiliki oleh semua anggota dari semua set entitas

Contoh:
Mahasiswa         : nama, nim, ttl
Pegawai               : nama,nip, alamat

#Attribut
Ø  entitas representasi (beda dengan entitas lain) oleh beberapa entitas
contoh:
nama,nim
properti deskriptif oleh semua anggota
symbol : nama_atribut
Setiap atribut pada entitas memiliki kunci antribut yang bersifat unik. Primary Key


Value set ( domain ) dari atribut
Ø   Kumpulan nilai yg dapat dimasukan pada setiap atribut, kkumpulan nilai yang dimilik atribut dari entitas
Mencakup : tipe data, panjang
Contoh : nama

#Jenis atribut
1.       Atribut sederhana – atomic atribut
 Terdiri 1 komponen tunggal dengan keberadaan yang independen, tidak bisa diuraikan
Contoh:
Nim
2.       Composite atribut
 Terdiri dari beberapa atribut yang lebih mendasar bisa diuraikan
Contoh:
Alamat diuraikan menjadi nama negara, provinsi , kabupaten, kota, dll.
3.       Atribut berharga tunggal – single value
 Hanya punya satu nilai atau nilai pasti
Contoh:
Jenis kelamin hanya ada perempuan dan laki – laki
4.       Atribut berharga banyak –multi – value  suatu
 Terdiri dari sekumpulan nilai untuk suatu entitas
Contoh:
Hobi, karena satu hobi bisa disukai oleh beberapa manusia.
5.       Atribut derivativ
 Derivet atribut
Dihasilkan dari atribut lain yang tidak berasal dari suatu entitas.
Contoh:
Umur

#Relationship
Ø   Hubungan yang terjadi antara satu atau lebih entitas
 Memiliki atribut dimana terjadi adanya transaksi yang menghasilkan satu nilai tertentu
Contoh:
Mahasiswa dengan NIM tertentu berelasi dengan mata kuliah jadi mahasiswa mengambil mata kuliah
Symbol : nama_relasi

#Cardinality ratio ( tingkat cardinalitas )
Menjelaskan jumlah keterhubungan satu entitas dengan entitas yang lainnya
 Contoh Cardinality ratio :
a.       One to one ( satu entitas a berhubungan dengan satu entitas b )
b.      One to many or many to one ( satu entitas a berhubungan denan beberapa b  atau sebaliknya )
c.       Many to many ( beberapa entitas a berhubungan dengan beberapa b )

Tahap pembuatan entity relationship
1.       Mengidentifikasi dan menetapkan kesmpulan
2.       Menentukan atribut tiap entity
3.       Menentukan atribut primary key
4.       Menentukan relation ship
5.       Menentukan atribut  dari relation ship
6.        Menentukan cardinality ratio
7.       Menentukan batasan – batasan yang bersangkutan ( participant constant ).

Jumat, 14 September 2012

Sistem Basis Data (Pertemuan 2)


Data : fakta mentah yang belum diolah untuk punya makna

Informasi : hasil pemrosesan data yang anda sudah punya untuk informasi yang bermanfaat
Basis data: himpunan kelompok data yang saling berhubungan yang di organisasi sedemikian rupa sehingga kelak dapat dimanfaatkan dengan mu

Minggu, 09 September 2012

Sistem Basis Data


PENGERTIAN BASIS DATA

1. 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.
2. Basis data adalah representasi kumpulan fakta yang saling berhubungan disimpan secara bersama sedemikian rupa dan tanpa pengulangan (redudansi) yang tidak perlu, untuk memenuhi berbagai kebutuhan.
3. Basis data merupakan sekumpulan informasi yang saling berkaitan pada

Jumat, 07 September 2012

hello world

Assalamualaikum Warrahmatullahi Wabarakatuh

 Hello world this is my blog

visit me on restuluckyramadhani.blogspot.com