SQL-da cheklash kaliti nima?
SQL-da cheklash kaliti nima?

Video: SQL-da cheklash kaliti nima?

Video: SQL-da cheklash kaliti nima?
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, May
Anonim

SQL cheklovlari jadvaldagi ma'lumotlar uchun qoidalarni belgilash uchun ishlatiladi. Cheklovlar jadvalga kirishi mumkin bo'lgan ma'lumotlar turini cheklash uchun ishlatiladi. Jadvaldagi har bir qatorni o'ziga xos tarzda aniqlaydi. CHET KEY - Boshqa jadvaldagi satr/yozuvni noyob tarzda aniqlaydi. CHECK - ustundagi barcha qiymatlar ma'lum bir shartga mos kelishini ta'minlaydi.

Xuddi shunday, asosiy cheklov nima?

Turlari cheklovlar . A cheklash optimallashtirish maqsadida qo'llaniladigan qoidadir. Birlamchi asosiy cheklov noyob bilan bir xil xususiyatlarga ega ustun yoki ustunlar birikmasidir cheklash . Siz birlamchi foydalanishingiz mumkin kalit va xorijiy asosiy cheklovlar jadvallar orasidagi munosabatlarni aniqlash.

Bundan tashqari, ma'lumotlar bazasida qanday asosiy cheklovlar bor? Asosiy cheklovlar Kalitlar ob'ektlar to'plami bo'lib, u yagona ob'ekt to'plamidagi ob'ektni aniqlash uchun ishlatiladi. Ob'ektlar to'plami bir nechta bo'lishi mumkin kalitlari , lekin qaysi biri kalit asosiy bo'ladi kalit . Birlamchi kalit relyatsion jadvalda yagona va null qiymatni o'z ichiga olishi mumkin.

Xuddi shunday, odamlar SQL-da cheklov nima ekanligini so'rashadi.

Cheklovlar jadvalning ma'lumotlar ustunlarida qo'llaniladigan qoidalar. Ular jadvalga kirishi mumkin bo'lgan ma'lumotlar turini cheklash uchun ishlatiladi. Bu ma'lumotlar bazasidagi ma'lumotlarning aniqligi va ishonchliligini ta'minlaydi. Cheklovlar ustun darajasida yoki jadval darajasida bo'lishi mumkin.

SQL kaliti nima?

A kalit jadvaldagi bitta yoki bir nechta maydonlarning kombinatsiyasi. U shart/talabga muvofiq ma'lumotlar jadvalidan yozuvlar/ma'lumotlar qatorlarini olish yoki olish uchun ishlatiladi. Kalitlar turli ma'lumotlar bazasi jadvallari yoki ko'rinishlari o'rtasida munosabatlarni yaratish uchun ham ishlatiladi.

Tavsiya: