Pages

Jumat, 26 Oktober 2012

Transformasi Model Data



Pada pertemuan kali ini akan dibahas lebih lanjut mengenai model data relational yang meliputi
1. Varian entitas
     - Entitas kuat
     - Entitas lemah
2. Agregasi
1. Entitas Kuat dan Entitas Lemah
Entitas Kuat
Entitas lemah
Himpunan entitas yang dilibatkan dalam ERD disebut entitas kuat
Entitas yang bergantung pada entitas kuat
Tidak memiliki ketergantungan dengan himpunan entitas lainnya
Tidak memliki primary key

Contoh Entitas Kuat dan Lemah


Agregasi
-  Menggambarkan sebuah himpunan relasi yang secara langsung menghubungkan sebuah himpunan entitas dengan sebuah himpunan entitas dengan sebuah himpunan relasi dalam ERD.

Rabu, 03 Oktober 2012

Tugas Model Data Relational

  Mencari atribut key :

PRIMARY KEY : account-number, loan-number, branch-name, customer-name

CANDIDATE KEY : customer-name, branch-name, account number, loan-number, branch-city
ALTERNATE KEY :  branch-city
FOREIGN KEY : account-number, loan-number

Buatlah tabel-tabel dan relasinya:
Siswa, Pelajaran, Guru dengan minimal masing-masing tabel mempunyai 5 record
buat tabel baru relasinya
tunjukkan atribut kunci
ERD


Model data Relational



Model data Relational

  • Data Model terdiri dari 2:
  • ER-Model (High Level)
  • Relational-Model (Low Level)


Model Data
Tabel mempunyai 2 komponen yaitu baris dan kolom, baris dalam basis data dinamakan tuple, sedangkan kolom disebut atribut, atribut sendiri dalam hal ini merupakan tipe variabel misal int, char.
Pengertian dari Model Data Relational
Kumpulan tabel dengan masing-masing relasi yang terkait, tersusun atas tuple dan atribut pada basis data. Data-data tersebut diletakkan dalam bentuk relasi yang disebut table. Juga memiliki struktur yang mirip dengan ER database.
Istilah
Keterangan
Relasi
Mempunyai 2 komponen yang terdiri dari kolom dan baris
Attribute
Kolom pada tabel yang biasanya hanya berdiri satu tipe data misal int, char, txt
Tuple
Baris pada tabel yang berkaitan yang menginformasikan satu entitas
Domain
Semua kemungkinan nilai yang diberikan pada attribute
Degree
Jumlah atribut dalam tabel/relasi
Cardinality
Jumlah atribut dalam sebuah tabel /relasi