Funktsional qaramlik nimani qisqacha tushuntiradi?
Funktsional qaramlik nimani qisqacha tushuntiradi?

Video: Funktsional qaramlik nimani qisqacha tushuntiradi?

Video: Funktsional qaramlik nimani qisqacha tushuntiradi?
Video: Men ovqatlanishni o'rnatishga va go'zal figurani qaytarishga yordam beraman // Herbalife Nutrition 2024, Dekabr
Anonim

Funktsional bog'liqlik bir atribut boshqa atributni yagona belgilaganda mavjud bo'lgan munosabatdir. Agar R X va Y atributlari bilan munosabat bo'lsa, a funktsional bog'liqlik orasida the atributlar X->Y sifatida ifodalanadi, bu Y ni belgilaydi funktsional jihatdan bog'liq X ustida.

Odamlar ham so'rashadi, funktsional qaramlik nima, buni misol bilan tushuntiring?

Funktsional bog'liqlik DBMSda. Jadvalning atributi bir xil jadvalning boshqa atributini yagona aniqlaganda, jadval atributlari bir-biriga bog'liq deyiladi. Uchun misol : Faraz qilaylik, bizda atributlarga ega talabalar jadvali bor: Stu_Id, Stu_Name, Stu_Age.

Bundan tashqari, ma'lumotlar bazasida funktsional bog'liqlik qanday qo'llaniladi? Funktsional bog'liqliklar bor ishlatilgan relyatsion ma'lumotlar bazalarini loyihalashda (yoki qayta loyihalashda) ortiqchalikni (ma'lumotlarning takrorlanishi) bartaraf etishga yordam beradi, shuning uchun yangilanish anomaliyalari ehtimolini kamaytiradi. Ortiqchalik chaqirilgan jarayon orqali yo'q qilinadi normallashtirish.

Shunga mos ravishda funksional qaramlik nima va uning turlari?

Xulosa. Funktsional bog'liqlik ma'lumotlar bazasi tizimida bir atribut boshqa atributni aniqlaganda. Aksioma, parchalanish, qaram, aniqlovchi, birlashma uchun asosiy atamalar funktsional bog'liqlik . To'rt turlari ning funktsional bog'liqlik 1) Ko'p qiymatli 2) Arzimas 3) Noaniq 4) O'tish.

Nima uchun bizga funktsional qaramlik kerak?

Funktsional bog'liqliklar BCNF sifatida qisqartirilgan Boyce Codd Oddiy formasida munosabatlarni yaratish uchun ishlatiladi. Shunday qilib funktsional bog'liqlik milliy_id -> nomi; Funktsional bog'liqlik ahamiyati: Funktsional bog'liqlik ortiqchalikni bartaraf etish maqsadida ma'lumotlar bazasini loyihalashda muhim ahamiyatga ega.

Tavsiya: