Model Data Relational
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
Adalah suatu batasan-batasan yang diberikan terhadap suatu relasi
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