Pengantar Batasan Integritas di JAWA



Blog ini memberikan pengenalan dasar tentang Batasan Integritas di JAVA.

Komponen Batasan Integritas di JAWA:

  • Nilainya tidak boleh nol
  • Itu harus unik
  • Ini akan memiliki kunci utama unik yang digunakan untuk menemukan nilai di tabel
  • Kunci asing, jika kunci utama yang sama ada di tabel lain

Bukan Null

Ini adalah batasan yang memastikan bahwa setiap baris diisi dengan beberapa nilai untuk kolom, yang telah ditentukan sebagai 'bukan null'.





Sintaks Dasar

‘Buat nama_tabel tabel

(jenis data column1_name NOT NULL,



jenis data nama_kolom2)

* di sini tipe data kolom1 tidak boleh NULL

Unik

Ini adalah kendala, digunakan untuk kolom tabel sehingga baris kolom itu unik di mana ia juga memungkinkan nilai null.



Sintaks Dasar

‘Buat nama_tabel tabel (

Jenis data Column1_name UNIQUE,

Jenis data Column2_name)

jenis himpunan di java

* Di sini kolom unik1 hanya akan mengambil nilai unik.

Kunci utama

Ini adalah batasan, digunakan untuk kolom tabel sehingga baris dalam tabel dapat diidentifikasi secara unik.

Sintaks Dasar

‘Buat nama_tabel tabel (

Column1_name datatype PRIMARY KEY,

Column_2name datatype)

Di kolom yang sama orang tidak akan menemukan kunci utama lainnya dengan nilai yang sama. Ini digunakan untuk mereferensikan tabel dengan nilai yang sama.

Kunci asing

Ini adalah batasan yang digunakan untuk membuat hubungan antara dua kolom dalam tabel yang sama atau berbeda. Untuk kolom yang akan didefinisikan sebagai Kunci Asing, itu harus didefinisikan sebagai Kunci Utama dalam tabel, yang dirujuknya. Satu atau lebih kolom dapat didefinisikan sebagai kunci Asing. Inipaksaanmengidentifikasi kolom apa pun yang mereferensikan KUNCI UTAMA di tabel lain, yang berarti Anda memiliki Kunci Utama dalam satu tabel dan menemukan semua nilai di tabel kedua juga. Kemudian, kolom di tabel kedua itu sebenarnya adalah Kunci Asing dari tabel kedua.

Sintaks Dasar

‘Buat nama_tabel tabel (

Jenis data Column1_name FOREIGN KEY,

Column_2name datatype)

Ada pertanyaan untuk kami? Sebutkan mereka di bagian komentar dan kami akan menghubungi Anda kembali.

Posting terkait: