Ushbu maqolada biz turli funktsiyalarning o'zaro bog'liqligini va Access-dagi ma'lumotlar bilan bog'liqligini tushunamiz.
Access ma'lumotlar ortiqchaligini minimallashtirish maqsadida relyatsion ma'lumotlar bazasi jadvallarini (aloqalarini) va ustunlarini (atributlarini) tartibga solish uchun ma'lumotlar bazasini normallashtirishdan foydalanadi. Normalizatsiya - bu ma'lumotlarni turli jadvallar bo'ylab taqsimlaydigan jarayon bo'lib, u tashkilot ichidagi resurslarning umumiy ishlashi, uzoq umr va yaxlitligini yaxshilashga yordam beradi.
- Normalizatsiya - ma'lumotlarni tartibga solishning ma'lumotlar bazasi jarayoni.
- Bu jadval yaratish, ma'lumotlarni himoya qilish uchun mo'ljallangan qoidalar o'rtasida jadval munosabatlarini o'rnatish va nomuvofiq qaramlik va ortiqchalikni bartaraf etish orqali ma'lumotlar bazasining moslashuvchanligini oshirishdan iborat.
Aloqalarni aniqlash

Keling, ushbu munosabatlarni ko'rib chiqaylik.
1. Birga-ko‘p munosabatlar
Bu munosabatlarning keng tarqalgan shakllaridan biri bo'lib, X jadvalidagi qator Y jadvalidagi bir yoki bir nechta o'xshash qatorlarga ega bo'lishi mumkin. Lekin Y jadvaliga X jadvalga mos keladigan faqat bitta qatorga ruxsat beriladi. Dunyodagi har bir yirik tashkilot jadvallar o'rtasida ma'lumotlarga kirishni taklif qilish uchun ushbu usuldan foydalanish bilan mashhur.
Masalan, xaridorda birdan ko'pga bog'liq bo'lgan Mijoz va Buyurtma jadvallari mavjud; har bir mijozga o'zi xohlagancha buyurtma berishga ruxsat beriladi, lekin mahsulot uchun har bir buyurtma identifikatori faqat bitta mijozga ega bo'lishi mumkin.
2. Ko'p-ko'p munosabat
Ushbu turdagi munosabatlarda X va Y jadvallari bir-birining ma'lumotlar bazasida bir nechta mos keladigan qatorlarga ega bo'lishi mumkin. Foydalanuvchilar uchinchi jadvalga ta'rif berish orqali bunday munosabatlarni yaratishi mumkin. Ushbu uchinchi jadval Junction Table deb ataladi, uning asosiy kaliti X jadvali va Y jadvalidagi tashqi kalitdan iborat.
Masalan, cookie-fayllar jadvali va Mijoz jadvali ko'pdan ko'pga munosabatni baham ko'radi, bu esa ushbu jadvallar va birlashma jadvali "Buyurtma" dan iborat "birdan ko'pga" munosabati bilan belgilanadi.
3. Yakkama-yakka munosabat
Ko'pgina yakkama-yakka munosabatlarda X jadvalining qatorida Y jadvalidan faqat bitta o'xshash qator bo'lishi mumkin, Y jadvalida esa X jadvalidan bitta o'xshash qator bo'lishi mumkin. Ushbu munosabatlar shakli jadvallardagi ikkala bog'liq ustun ham noyob cheklov yoki birlamchi kalitdan iborat bo'lganda yaratiladi.
Bu uchtasi orasidagi noyob munosabatlardan biridir, chunki bu munosabatlar shakli ma'lumotlarning boshqa jadval orqali o'tishini cheklaydi, chunki u faqat bitta jadval bilan cheklangan.
Yakkama-yakka munosabat quyidagi holatlarda qo'llaniladi:
- Agar foydalanuvchi jadvalni bir nechta ustunlarga bo'lishni xohlasa.
- Ma'lumotlarni xavfsizroq qilish uchun jadval qismlarini turli bo'limlarga ajratish uchun.
- Jadvalni o'chirish bilan o'chirib tashlashga moyil bo'lgan qisqa muddatli ma'lumotlarni saqlash uchun.
- Asosiy jadvaldagi faqat kichik to'plam ma'lumotlariga tegishli ma'lumotlarni saqlash uchun
O'zining barcha murakkabligiga qaramay, MS Access ma'lumotlar bazasi fayl buzilishlariga qarshi himoyasizligicha qolmoqda, shuning uchun uni saqlash juda muhim. accdb ta'mirlash qo'lda asbob. Foydalanuvchilar ixtisoslashtirilgan tiklash dasturini sotib olishni tanlash orqali ma'lumotlar yo'qolishi kabi asoratlardan qochishlari mumkin.
Muallif kirish:
Vivian Stivens - ma'lumotlarni qayta tiklash bo'yicha mutaxassis DataNumenMa'lumotlarni qayta tiklash texnologiyalari bo'yicha jahon yetakchisi bo'lgan , Inc sqlni tiklash va excel tiklash dasturiy mahsulotlar. Qo'shimcha ma'lumot olish uchun tashrif buyuring www.datanumen.com