Perancangan Basis Data secara Logika - PowerPoint PPT Presentation

About This Presentation
Title:

Perancangan Basis Data secara Logika

Description:

Perancangan Basis Data secara Logika Tessy Badriyah, SKom. MT. Model Data Relasional Model Data Relasional menggambarkan data dalam bentuk tabel-tabel. – PowerPoint PPT presentation

Number of Views:101
Avg rating:3.0/5.0
Slides: 20
Provided by: Dai126
Category:

less

Transcript and Presenter's Notes

Title: Perancangan Basis Data secara Logika


1
Perancangan Basis Data secara Logika
  • Tessy Badriyah, SKom. MT.

2
Model Data Relasional
  • Model Data Relasional menggambarkan data dalam
    bentuk tabel-tabel.
  • Model Data Relasional mengandung 3 komponen inti
  • Struktur data, data diorganisasi dalam bentuk
    tabel-tabel
  • Manipulasi data, menggunakan SQL
  • Integritas data, untuk spesifikasi aturan bisnis

3
Struktur data Relasional
  • Relasi adalah tabel data dua dimensi
  • Contoh
  • Karyawan(NIP, Nama, DeptNo, Gaji)

4
Batasan Integritas
  • Domain atribut
  • Setiap nilai yang disimpan dalam kolom sebuah
    relasi harus memiliki jangkauan nilai yang sama
  • Aturan integritas
  • Aturan yang menjamin setiap atribut primary key
    bernilai valid (unik dan bukan null)
  • Integritas referensial
  • Garis yang menghubungkan antara satu tabel dengan
    tabel lain

5
Integritas Referensial
  • Contoh

6
DefinisiRelasi yang berstruktur baik
  • Relasi yang mengandung redundansi yang minimal
    dan mengijinkan pengguna untuk menyisipkan,
    memodifikasi, serta menghapus baris-baris tanpa
    menimbulkan kesalahan.

7
Transformasi ER-Diagramke Relasi
  • Tessy Badriyah, SKom. MT.

8
Transformasi ER-D
  • Dalam perancangan basis data secara logika, kita
    melakukan transformasi ER ke skema basis data
    relasional

9
Pemetaan Entitas
  • Entitas ditransformasi ke dalam aturan asosiasi
  • Contoh

10
Atribut Komposit
  • Entitas dapat memiliki atribut komposit

11
Multivalue atribut
  • Entitas yang memiliki atribut bernilai banyak
    (multivalue atribut) akan terbentuk dua relasi

12
Pemetaan Entitas Lemah
13
Relasi One-to-Many
14
Relasi Many-to-Many
15
Relasi One-to-One
16
Self Relationship
17
Pemetaan Relasi Ternary (n-ary)
  • Relasi ternary yaitu relasi diantara tiga entity
    atau lebih

18
Hasil Pemetaan Relasi ternary
19
Relasi supertype-subtype
Write a Comment
User Comments (0)
About PowerShow.com