AGASTIA_PTIK_UNNES: Oktober 2012
Powered By Blogger

Senin, 29 Oktober 2012

PERTEMUAN 5 SBD PAK NURIKSAN (Transformasi Model Data ke Basis Data Numerik)


Transformasi Model Data

Entitas Kuat
Himpunan entitas yang mana dilibatkan dalam suatu  ERD. Tidak saling tergantung dengan entitas lainnya.

Entitas Lemah
Suatu entitas yang keberadaannya tergantung dari entitas lain. Entitas lemah tidak mempunyai atribut yang bisa berfungsi sebagai key attribute.
 Contoh Entitas Kuat dan Entitas Lemah :


Agregasi
Agregasi berfungsi untuk menggambatkan suatu himpunan relation yang langsung menghubungkan dengan sebuah himpunan entity dengan suatu himpunan retation dalam ERD.
Contoh Agregasi :


TRASFORMASI MODEL DATA KE BASIS DATA FISIK

Basis Data secara fisik dapat direpresentasikan dalam sebuah ERD. Tabel adalah komponen utama yang membentuk basis data yang mana juga tabel menjadi hasil transformasi dari komponen ERD.

Relasi 1 - 1 yang enghubungkan dengan 2 buah himpunan entity yang direpresentasikan dalam ssuatu bentuk penambahan atribute - atribute relasi ke suatu tabl yang dapat mewakili satu dari dua himpunan entitas.

Relasi 1-N yang menghubungkan 2 buah himpunan entity yang direpresentasikan dalam bentuk pencantuman attribute key dari himpunan derajat 1 ke tabel yang mewakili himpunan entitas yang berderajat N.

Relasi N-N yang menghubungkan 2 buah himpunan entity dapat diwujudkan dalam bentuk suatu tabel khusus yang memiliki field yang berasal dari key - key dari suatu himpunan entity yang dihubungkannya.

IMPLEENTASI HIMPUNAN ENTITAS LEMAH DAN SUB ENTITAS
Dalam penggunaannya himpunan entitas lemah dan sub entitas dalam suatu diagram ER dapat diimplementasikan dalam bentuk tabel. Bedanya dengan entitas kuat, entitas kuat sudah dapat langsung menjadi tabel utuh walau tanpa melihat relasi dari entitas lain.

STUDI KASUS
Transformasikan ER Model dari Rental VCD ke sebuah basis data fisik

Hasil Akhir

Selasa, 02 Oktober 2012

TUGAS PAK IKHSAN SBD PERTEMUAN 4


Basis Data Pertemuan 4 : MODEL DATA RELATIONAL

Model Data Relational

ADALAH sekumpulan tabel yang berdimmensi dua yang terdiri dari baris (record) dan kolom sebagai field dan memiliki struktur seperti database.
  • Attribut itu kolom pada sebuah tabel atau relasi
  • Tuple itu baris pada sebuah tabel atau relasi yang berisi record suatu entitas secara lengkap.
  • Degree itu banyaknya atribut dalam relasi.
  • Cardinality itu jumlah record pada tabel.
  • Setiap relasi pasti memiliki schema yang mendeskripsikan nama relasi dan atribut serta tipenya.

Mendefinisikan domain

  • Memberikan nama domain yang bersesuaian dengan nilai yang akan dimiliki domain itu.
  • Menentukan tipe data dari nilai yang akan membentuk domain.
  • Menentukan format domainnya.

Kunci Atribut dari Relasi

  • Candidate Key adalah suatu atribut yang dipakai untuk membedakan antara satu baris dengan baris yang lainnya
  • Primary Key adalah suatu candidate key yang dipakai untuk mengindentifikasikan baris yang unik pada suatu tabel.
  • Alternate Key adalah candidate key yang tidak menjadi primary key.
  • Foreign Key adalah suatu atribut dalam tabel relasi yang merujuk ke primary key tabel relasi yang lain.
TUGAS