Pertemuan 5-2 Lanjutan Model Data (E-R)

download Pertemuan 5-2 Lanjutan Model Data (E-R)

of 18

Transcript of Pertemuan 5-2 Lanjutan Model Data (E-R)

  • 7/25/2019 Pertemuan 5-2 Lanjutan Model Data (E-R)

    1/18

    Perancangan Basis Data

    Lanjutan Model ER

  • 7/25/2019 Pertemuan 5-2 Lanjutan Model Data (E-R)

    2/18

    Hubungan (Relationship)

  • 7/25/2019 Pertemuan 5-2 Lanjutan Model Data (E-R)

    3/18

  • 7/25/2019 Pertemuan 5-2 Lanjutan Model Data (E-R)

    4/18

    Jenis Hubungan

    Hubungan one to one(1:1)

    Hubungan one to many(1:M)

    Hubungan many to one (M:1) Hubungan Many to Many (M:N)

  • 7/25/2019 Pertemuan 5-2 Lanjutan Model Data (E-R)

    5/18

    Rasio Karinalitas

    Karinalitas minimum

    Karinalitas ma!simum

  • 7/25/2019 Pertemuan 5-2 Lanjutan Model Data (E-R)

    6/18

    Dera"at Hubungan

    Hubungan unary

    Hubungan binary

    Hubungan tertiary

  • 7/25/2019 Pertemuan 5-2 Lanjutan Model Data (E-R)

    7/18

    #tribut alam hubungan

  • 7/25/2019 Pertemuan 5-2 Lanjutan Model Data (E-R)

    8/18

    $ntitas #sosiati%

  • 7/25/2019 Pertemuan 5-2 Lanjutan Model Data (E-R)

    9/18

    Klasi&!asi $ntitas

    'ipe $ntitas Kuat

    'ipe $ntitas emah

  • 7/25/2019 Pertemuan 5-2 Lanjutan Model Data (E-R)

    10/18

    peciali*ation

    #alah proses untu! mene&nisi!an sebuah setari subclass ari suatu entitas (superclass) +ntu! membea!an !ara!teristi! engan

    entitas superclass,nya- Bisa memili!i beberapa spesialisasi

    (speciali*ation) berasar!an !ara!teristi! yangberbea-

    $.R$'#R/0 $N2N$$R0 3 '$.HN2.2#N arespeciali*ation o% $MP4/$$ base onjob typeattribute

    ##R2$D5$MP4/$$0 H4+R/5$MP4/$$ arespeciali*ation o% $MP4/$$ base on themethod of pay

    16

  • 7/25/2019 Pertemuan 5-2 Lanjutan Model Data (E-R)

    11/18

    Fig 4.2

  • 7/25/2019 Pertemuan 5-2 Lanjutan Model Data (E-R)

    12/18

  • 7/25/2019 Pertemuan 5-2 Lanjutan Model Data (E-R)

    13/18

    enerali*ation

    Mengenali 7 menemu!an &tur,&tur(attributes) yang sama untu! i,generali*e men"ai sebuahsuperclass

    $8ample: truc! 3 car can begenerali*e into 9$H2.$

    Kebali!an ari prosesspecialization

    1

  • 7/25/2019 Pertemuan 5-2 Lanjutan Model Data (E-R)

    14/18

    1;

  • 7/25/2019 Pertemuan 5-2 Lanjutan Model Data (E-R)

    15/18

    Masalah paa moel $,R

  • 7/25/2019 Pertemuan 5-2 Lanjutan Model Data (E-R)

    16/18

    Masalah paa moel $,R

  • 7/25/2019 Pertemuan 5-2 Lanjutan Model Data (E-R)

    17/18

    Masalah paa moel $,R

    .hasm 'rap

  • 7/25/2019 Pertemuan 5-2 Lanjutan Model Data (E-R)

    18/18

    Masalah paa moel $,R