Istilah-istilah dalam model data relasional:
Relasi : Tabel yang terdiri dari attribute(kolom) dan tuple(baris).
Attribute : Kolom dalam sebuah relasi.
Tuple : Baris dalam sebuah relasi yang terdiri dari elemen yang saling berkaitan menginformasikan suatu entitas dengan lengkap.
Domain : Kemungkinan nilai yang dapat diinputkan pada suatu attribute.
Degree : Jumlah attribute dalam suatu relasi.
Cardinality : Jumlah tuple dalam suatu relasi.
Candidate Key : Attribute yang membedakan antara satu baris dengan baris lainnya.
Primary Key : Candidate key yang digunakan untuk mengidentifikasikan tuple yang unik dalam suatu relasi.
Alternate Key : Candidate key yang tidak menjadi primary key.
Foreign Key : Attribute suatu relasi yang merujuk ke primary key dari relasi yang lain.
Model Data Relasional
Model data relasional merupakan sekumpulan tabel berdimensi dua yang tersusun atas beberapa relasi. Model data relasional meletakkan datanya dalam bentuk relasi. Relasi-relasi tersebut menunjukkan hubungan antar himpunan entitas yang berbeda. Struktur relasi berbentuk tabel yang memiliki skema yang mendeskripsikan nama relasi dan atribut beserta tipe datanya.
Tabel Basis Data Relasional
Cara mendefinisikan Domain:
- Memberi nama domain sesuai dengan nilai yang akan dimiliki domain tersebut.
- Menentukan tipe data dari nilai.
- Menentukan format dari domain.
Batasan-batasan Integritas(Integrity Constraits):
- Batasan diberikan kepada suatu relasi.
- Ditetapkan ketika mendefinisikan skema.
- Dicek ketika relasi dimodifikasi maupun dimanipulasi.
Aturan Integritas Relasi (Relational Integrity Rules):
- Null : Nilai suatu attribute yang tidak diketahui dan tidak sesuai dengan tipe data tuple tersebut. Nilai (konstanta) null digunakan untuk menyatakan attribute yang nilainya belum siap.
- Entity Integrity : Kondisi dimana tidak ada nilai null dalam satu komponen primary key.
- Referential Integrity : Garis yang menghubungkan antara satu tabel dengan tabel lain.
Contoh Model Data Relasional
-Tabel
-ERD



Tidak ada komentar:
Posting Komentar