Misol 5. Jadvalni yaratish Noyob cheklovlarga ega bo'lgan xodimlar.
JADVAL YARATING Xodimlar
(Familiya belgisi (10) NULL BEKOR EMAS,
Nom belgisi (10) NULL UNİKAL EMAS,
Shahar belgisi (10),
……… .Position …… shar (10) NULL EMAS,
ASOSIY KEY (Familiya, ism));
sql kodini ishga tushiring . Ma'lumotlar bazasini yangilang va yaratilgan jadvalni ko'ring.
Nomi ostida SQL so'rov saqlash Example5.sql yilda Student_name / Lab4 papkaga .
Familiya maydonlarini noyob deb e'lon qilganingizda, ma'lumotlar bazasida ikkita Ivanov yoki Petrov yo'qligiga ishonch hosil qiling. At Shu bilan birga, bu bir funktsional nazaridan shunday zarur emas , chunki - nuqtai nomi joy birlamchi kalit sifatida qiladi hali ta'minlash ikki satr ekanligini turli - foydalanish odamlar uchun oson bo'lgan jadvallar ma'lumotlarni ushbu Ivanovs ekanini unutmasligi ortiq bir xil emas.
Qiymatlari o'ziga xoslikni talab qiladigan ustunlar ( asosiy kalitlar emas ) nomzod kalitlar yoki noyob kalitlar deb ataladi .
Dostları ilə paylaş: |