Rabu, 03 Oktober 2012

Pertemuan ke 4: MODEL DATA RELATIONAL



Model Data Relational
  model data relational Yaitu kumpulan tabel dua dimensi dengan relasi yang tersusun atas baris dan kolom  pada basis data

Relasi
Relasi adalah penunjuk hubungan antara sejumlah entitas yang berasal dari himpunan entitas yang berbeda
Setiap relasi memiliki schema yang mendeskripsikan nama relasi dan atribut beserta tipe nya


Basis Data Relational
  • BARIS disebut TUPLE
  • KOLOM disebut ATTRIBUTE
  • TABEL disebut RELATION
  • DOMAIN adalah kumpulan dari harga atomik yang dimiliki oleh suatu atribut


Istilah Alternatif
ER Model
Relational Model
Database
Traditional Programer
Entity
Relation
Table
File
Entity Instance
Tuple
Row
Record
Attribute
Attribute
Column
Field
Identifier
Key
Key
Key(link)


Mendefinisikan Domain
-          Memberi nama domain yang sesuai dengan nilai yang akan dimiliki domain
-          Menentukan tipe data dari nilai yang akan membentuk domain
-          Menentukan format dari domain


 Batasan-Batasan Integritas
Adalah suatu batasan-batasan yang diberikan terhadap suatu relasi
Relational integrity rules

Relational Integrity Rules
Null
Digunakan untuk menyatakan / mengisi atribut-atribut yang nilainya belum siap/tidak ada

Entity Integrity
Tidak ada satu komponen primary key yang bernilai null

Referensial Integrity
Garis yang menghubungkan antara satu table dengan table lain