Model Data Relational merupakan kumpulan tabel berdimensi dua dengan masing-masing relasi yang tersusun atas tuple (baris) dan attribute (kolom) pada suatu basis data.
Istilah-istilah dalam Model Data Relational:
Istilah-istilah dalam Model Data Relational:
- Relasi : sebuah tabel yang terdiri dari beberapa kolom dan beberapa baris.
- Attribut : kolom pada sebuah relasi.
- Tuple : baris pada sebuah relasi, atau kumpulan elemen-elemen yang saling berkaitan menginformasikan tentang suatu entitas secara lengkap.
- Domain : seluruh kemungkinan nilai yang dapat diberikan kepada suatu attribu.
- Degree : jumlah attribute dalam sebuah relasi.
- Cardinality : jumlah tuple dalam seuah relasi.
Adapun istilah alternatif yang perlu kita ketahui:
Macam-macam Relational Key
1. Candidate Key
Macam-macam Relational Key
1. Candidate Key
Merupakan atribut yang digunakan untuk membedakan antara satu baris dan dengan baris yang lain.
2. Primary Key
2. Primary Key
Primary key ini merupakan sebuah candidate key yang digunakan untuk mengidentifikasikan tuple yang unik pada suatu relasi.
3. Alternate Key
3. Alternate Key
Alternate key juga merupakan candidate key yang tidak dijadikan sebagai primary key.
4. Foreign Key
Merupakan sebuah atribut dalam suatu relasi yang merujuk ke primary key relasi lain.
Batasan-Batasan Integritas (Integrity Constraints)
Integrity Constraints merupakan suatu batasan-batasan yang diberikan terhadap suatu relasi. Integrity Constraints ini ditetapkan ketika schema didefinisikan. Dan dicek ketika relasi-relasi dimodifikasi atau dimanipulasi (tambah, ubah, hapus dan cari/tampilkan data).
4. Foreign Key
Merupakan sebuah atribut dalam suatu relasi yang merujuk ke primary key relasi lain.
Batasan-Batasan Integritas (Integrity Constraints)
Integrity Constraints merupakan suatu batasan-batasan yang diberikan terhadap suatu relasi. Integrity Constraints ini ditetapkan ketika schema didefinisikan. Dan dicek ketika relasi-relasi dimodifikasi atau dimanipulasi (tambah, ubah, hapus dan cari/tampilkan data).
- Relational Integrity Rules
>> Null
Merupakan nilai suatu atribut yang tidak diketahui dan tidak cocok untuk baris (tuple) tersebut. Nilai (koststa) Null digunakan untuk menyatakan / mengisi atribut-atribut yang nilainya memang belum siap atau tidak ada.
Merupakan nilai suatu atribut yang tidak diketahui dan tidak cocok untuk baris (tuple) tersebut. Nilai (koststa) Null digunakan untuk menyatakan / mengisi atribut-atribut yang nilainya memang belum siap atau tidak ada.
>> Entity Integrity
Tidak ada satu komponen primary key yang bernilai null.
Tidak ada satu komponen primary key yang bernilai null.
>> Referential Integrity
Adalah garis yang menghubungkan antara satu tabel dengan tabel yang lain.
Comments :
0 komentar to “Model Data Relational”
Post a Comment
Silahkan kasih komentar yang baik, dan bisa membangun blog ini.