MySQL DatabaseLesson 52Preview gratis
MySQL Constraints
Lesson ini bagian dari MySQL · Semua level
Ringkasan
Constraint adalah aturan bawaan database yang membatasi jenis nilai yang boleh masuk ke dalam kolom atau tabel. MySQL mengenal beberapa constraint utama: PRIMARY KEY, FOREIGN KEY, UNIQUE, NOT NULL, CHECK, dan DEFAULT. Dengan constraint, validasi data dilakukan langsung oleh database sehingga data tetap konsisten meski diinput dari banyak aplikasi.
Poin kunci
- Constraint menjaga integritas data dengan menolak nilai yang melanggar aturan
- Jenis utama: PRIMARY KEY, FOREIGN KEY, UNIQUE, NOT NULL, CHECK, DEFAULT
- Constraint bisa ditulis langsung saat CREATE TABLE atau ditambahkan dengan ALTER TABLE
- Bila data melanggar constraint, operasi INSERT/UPDATE akan ditolak dengan error
- Penamaan constraint memudahkan pengelolaan dan penghapusan di kemudian hari
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.