SKB CPNS Pranata Komputer
Modul 4 · Pengelolaan data: basis data, SQL, dan pengolahan data
Model relasional, ERD, dan kunci
Daftar materi
Basis data adalah kumpulan data terorganisasi yang dikelola oleh Database Management System (DBMS). Model yang paling umum ialah model relasional: data disimpan dalam tabel (relasi) yang terdiri dari baris (tupel/record) dan kolom (atribut/field).
Jenis kunci
| Kunci | Fungsi |
|---|---|
| Super key | Himpunan atribut yang mengidentifikasi baris secara unik |
| Candidate key | Super key minimal, tidak dapat dikurangi lagi |
| Primary key | Candidate key terpilih; unik dan tidak boleh NULL |
| Alternate key | Candidate key yang tidak dipilih sebagai primary key |
| Foreign key | Atribut yang merujuk primary key tabel lain untuk menjaga integritas referensial |
| Composite key | Primary key yang tersusun atas lebih dari satu atribut |