Rumah >pangkalan data >Oracle >Apakah kekangan biasa dalam Oracle
Kekangan biasa dalam Oracle mengekalkan integriti dan konsistensi data melalui peraturan tertentu. Kekangan ini termasuk: 1. Kekangan utama utama: pastikan setiap baris mempunyai ID unik. 2. Kekangan kunci asing: kaitkan lajur dalam jadual dengan lajur dalam jadual lain. 3. Kekangan unik: Pastikan nilai lajur adalah unik dan membenarkan pengulangan dalam baris yang berbeza. 4. Kekangan bukan nol: lajur tidak dibenarkan menerima nilai nol. 5. Semak kekangan: Pastikan nilai lajur mematuhi syarat atau ungkapan tertentu.
Kekangan biasa dalam Oracle
Kekangan ialah peraturan yang digunakan untuk mengekalkan integriti dan konsistensi data pangkalan data. Pelbagai kekangan disediakan dalam Oracle untuk mengawal input dan manipulasi data.
Kekangan Utama Utama
Kekangan kunci utama menentukan lajur dalam jadual yang mengenal pasti setiap baris secara unik. Ia memastikan bahawa setiap baris mempunyai nilai unik yang mengenal pastinya.
Kekangan Kunci Asing
Kekangan kunci asing mengaitkan lajur dalam satu jadual dengan lajur dalam jadual lain. Ia memastikan bahawa nilai kunci asing dalam jadual induk merujuk kepada nilai sedia ada dalam jadual anak.
Kekangan unik
Kekangan unik memastikan bahawa nilai lajur tertentu atau sekumpulan lajur dalam jadual adalah unik. Ia membenarkan nilai pendua, tetapi dalam baris yang berbeza.
Kekangan bukan nol
Kekangan bukan nol menguatkuasakan bahawa lajur tertentu dalam jadual tidak menerima nilai NULL. Ia memastikan maklumat penting dalam lembaran data lengkap.
Semak Kekangan
Kekangan semakan menentukan syarat atau ungkapan yang nilai lajur tertentu mesti dipenuhi. Ia memastikan data mematuhi peraturan perniagaan atau standard kualiti data.
bukan kekangan nol
bukan kekangan nol menentukan bahawa nilai lajur tidak dibenarkan menjadi nol. Ia memastikan bahawa lajur sentiasa mengandungi nilai.
kekangan unik
kekangan unik menentukan bahawa nilai lajur atau sekumpulan lajur mestilah unik. Ia tidak membenarkan nilai pendua dalam lajur atau kumpulan lajur yang sama.
kekangan lalai
Kekangan lalai menentukan nilai lalai untuk lajur. Jika nilai untuk lajur ini tidak dinyatakan semasa memasukkan baris baharu, nilai lalai akan digunakan.
kekangan integriti rujukan
kekangan integriti rujukan memastikan bahawa nilai lajur kunci asing merujuk kepada baris yang wujud dalam jadual induk. Ia menghalang ketidakkonsistenan data apabila memadam atau mengemas kini rekod dalam jadual induk. Faedah Kekangan
Atas ialah kandungan terperinci Apakah kekangan biasa dalam Oracle. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!