Semantic Model

download Semantic Model

of 45

description

zkcnskcnkckz

Transcript of Semantic Model

  • 5/24/2018 Semantic Model

    1/45

  • 5/24/2018 Semantic Model

    2/45

    Komponen Diagram Semantic Entity

    Attribute

    Relationship

    2

  • 5/24/2018 Semantic Model

    3/45

    Simbol Dlm Diagram Semantic Entity Segiempat atau ellips

    Attribute ellips

    Relationship garis dgn sbh mata panah Nama kerelasian dituliskan di samping garis

    kerelasian

    KK

    Aktif

    Tunggal

    mudah dipahami

    dp menyatakan maknanya dg jelas

    3

  • 5/24/2018 Semantic Model

    4/45

    Sama dg ER_M Entitas

    Isian entitas

    Himpunan entitas

    Entitas reguler

    Entitas dependen Entitas super type-sub type

    Atribut Atribut sederhana (simple attribute)

    Atribut komposit (composite attribute)

    Kerelasian Jenis kerelasian

    Kerelasian rekursif

    Kerelasian asosiatif

    4

  • 5/24/2018 Semantic Model

    5/45

    Mirip dg ER_M Perbedaan pd simbol

    Lkh:1. Identifikasi entitas yg terlibat2. Identifikasi atribut pd stp entitas3. Identifikasi kerelasian & jenis-nya yg tjd di atr entitas4. Gambarkan entitas, atribut, & kerelasian5. Cek ER_D:

    a. Kelengkapan entitas

    b. Kelengkapan atribut

    c. Kelengkapan kerelasian atr entitas

    d. Jenis kerelasian atr entitas

    5

  • 5/24/2018 Semantic Model

    6/456

    Kode_Angkatan

    Kode_Program_Studi

    Kode_Jenjang_Studi

    Kode_Jurusan

    Nomor

    Nama_Mahasiswa

    Tanggal_lahir

    Alamat_Lokal

    Kode_Agama

    Status

    Mahasiswa

    Pilihan 1

  • 5/24/2018 Semantic Model

    7/457

    Pilihan 2

    Kode_Angkatan

    Kode_Program_Studi

    Kode_Jenjang_Studi

    Kode_Jurusan

    Nomor

    Nama_Mahasiswa

    Tanggal_lahir

    Alamat_Lokal

    Kode_Agama

    Status

    Mahasiswa

  • 5/24/2018 Semantic Model

    8/458

    Pilihan 1

  • 5/24/2018 Semantic Model

    9/459

    Pilihan 2

  • 5/24/2018 Semantic Model

    10/45

    Lkh-1:

    10

  • 5/24/2018 Semantic Model

    11/45

    Lkh-2:

    11

  • 5/24/2018 Semantic Model

    12/45

    Lkh-3:

    12

    kh

  • 5/24/2018 Semantic Model

    13/45

    Lkh-4:

    13

  • 5/24/2018 Semantic Model

    14/45

    Lkh-5: Kelengkapan

    Konsistensi

    14

  • 5/24/2018 Semantic Model

    15/45

    Kelebihan Memudahkan analisis sistem yg akan dikembangkan

    Memudahkan perancang saat merancang BD

    Rancangan BD yg dikembangkan ber-dsr-kan ER_D

    umumnya tlh optimal Penggunaan simbol-2 grafis (tmsk ER_D) akan lbh

    mudah dipahami dibandingkan btk naratif

    Pemakai umumnya lbh mudah memahami sistem & BDyg dirancang

    15

  • 5/24/2018 Semantic Model

    16/45

    Kelemahan Kebutuhan media yg luas

    Seringkali semantic tampil sgt ruwet

    Tidak dp menunjukkan jenis kerelasian atr entitas

    16

  • 5/24/2018 Semantic Model

    17/45

    17

  • 5/24/2018 Semantic Model

    18/45

    18

    HIERARCHYCAL MODEL

    Pokok Bahasan 09

  • 5/24/2018 Semantic Model

    19/45

    Pokok Bahasan Hierarchycal Model

    Sub Pokok Bahasan1. Model data hierarchycal model

    2. Menggambar hierarchycal model Kompetensi

    Stl mengikuti kuliah ini mhs mampu menjelaskan model

    data hierarchycal model

    19

  • 5/24/2018 Semantic Model

    20/45

    Hub logik atr data direpresentasikan dl hubbertingkat

    Menggambarkan jenis kerelasian 1-ke-n

    Sinonim

    Struktur pohon (tree structure) ATAU pohon (tree) Btknya spt pohon terbalik

    Elemen-nya disebut node

    Rinci data

    Agregat data

    Record

    20

  • 5/24/2018 Semantic Model

    21/45

    Sebutan utk node Root

    Leaves

    Parent

    Child

    21

  • 5/24/2018 Semantic Model

    22/45

    Ciri 1 child hny dp mpy 1 parent

    1 parent dp mpy >1 child

    22

    Contoh

  • 5/24/2018 Semantic Model

    23/45

    Contoh

    23

    A

    B C D

    E G I K L

    P Q SRoot ?Leaves ?Parent ?Child ?

  • 5/24/2018 Semantic Model

    24/45

    Struktur pohon: Unbalanced tree

    Jk node-2dlm pohon mpy jml child berbeda

    Balanced tree Jk stp node(kecuali leaves) mpy jml child sama

    Binary tree Jk stp node(kecuali leaves) mpy 2 child

    24

  • 5/24/2018 Semantic Model

    25/45

    25

    A

    B C D

    E G I K L

    P Q S

    Unbalanced tree

  • 5/24/2018 Semantic Model

    26/45

    26

    Balanced tree

  • 5/24/2018 Semantic Model

    27/45

    27

    Binary tree

    Contoh 1

  • 5/24/2018 Semantic Model

    28/45

    Contoh 1

    28

    Universitas A

    Fakultas B Fakultas C Fakultas D Fakultas E Fakultas F

    Jurusan G Jurusan H Jurusan I

    Prodi G Prodi H Prodi I

  • 5/24/2018 Semantic Model

    29/45

    29

    Contoh 2

  • 5/24/2018 Semantic Model

    30/45

    Contoh 2

    30

    Perusahaan A

    Departemen B

    Divisi E Divisi F Divisi G

    Sub Divisi H

    Departemen C Departemen D

    Sub Divisi I Sub Divisi J

  • 5/24/2018 Semantic Model

    31/45

    31

  • 5/24/2018 Semantic Model

    32/45

    Implementasi virtual record

    data

    pointer

    Alamat pertama blok recorddata

    Nilai atribut kunci record sljtnya

    32

  • 5/24/2018 Semantic Model

    33/45

    Kelebihan Kinerja sgt baik terkait dg akses data

    Kelemahan

    Fleksibilitas rendah Utamanya terkait dg pemeliharaan BD

    33

  • 5/24/2018 Semantic Model

    34/45

    34

  • 5/24/2018 Semantic Model

    35/45

    35

    NETWORK MODEL

    Pokok Bahasan 10

  • 5/24/2018 Semantic Model

    36/45

    Pokok Bahasan Network Model

    Sub Pokok Bahasan1. Model data network model

    2. Menggambar network model Kompetensi

    Stl mengikuti kuliah ini mhs mampu menjelaskan modeldata network model

    36

  • 5/24/2018 Semantic Model

    37/45

    Hub logik atr data direpresentasikan dl hubbertingkat

    Menggambarkan jenis kerelasian n-ke-n

    Sinonim Complex structure

    Spt tree structure Elemen-nya disebut node

    Rinci data

    Agregat data

    Record

    37

  • 5/24/2018 Semantic Model

    38/45

    Implementasi virtual record

    data

    2 pointer

    previous= P

    Alamat terakhir blok recorddata

    next = N

    Alamat pertama blok recorddata

    Nilai atribut kunci record sljtnya

    38

  • 5/24/2018 Semantic Model

    39/45

    Sebutan utk node Root

    Leaves

    Parent

    Child

    39

  • 5/24/2018 Semantic Model

    40/45

    Ciri 1 child dp mpy >1 parent

    1 parent dp mpy >1 child

    40

    Contoh 1

  • 5/24/2018 Semantic Model

    41/45

    Contoh 1

    41

    Root ?Leaves ?Parent ?Child ?

    Mahasiswa A Mahasiswa B Mahasiswa C

    Matakuliah Matakuliah 2 Matakuliah 3

  • 5/24/2018 Semantic Model

    42/45

    42

  • 5/24/2018 Semantic Model

    43/45

    43

  • 5/24/2018 Semantic Model

    44/45

    44

  • 5/24/2018 Semantic Model

    45/45