Бұл мақалада біз әртүрлі функциялардың өзара байланысын және Access бағдарламасындағы деректердің өзара байланысын түсінеміз.
Access бағдарламасы деректердің артық болуын азайту мақсатында кестені (қатысты) және реляциялық дерекқордың бағандарын (атрибуттарын) ұйымдастыру үшін дерекқорды қалыпқа келтіруді пайдаланады. Нормалау - бұл ұйымдағы ресурстардың жалпы өнімділігін, ұзақ мерзімділігін және тұтастығын жақсартуға көмектесетін әртүрлі кестелер бойынша деректерді бөлетін процесс.
- Нормалау - бұл мәліметтерді ұйымдастырудың деректер қоры процесі.
- Бұл кестені жасауды, деректерді қорғауға арналған ережелер арасында кесте қатынасын орнатуды және сәйкес келмейтін тәуелділік пен артықшылықты жою арқылы дерекқор икемділігін арттыруды қамтиды.
Қарым-қатынастарды анықтау

Осы қатынастарды қарастырайық.
1. Бірден көпке қатынас
Бұл X кестесінің жолында Y кестесінде бір немесе бірнеше ұқсас жолдар болуы мүмкін қатынастың жалпы түрлерінің бірі. Бірақ Y кестесінде X кестесіне сәйкес келетін бір ғана жол болуы мүмкін. Дүние жүзіндегі әрбір үлкен ұйым кестелер арасында деректерге қол жетімділікті сұрау үшін осы әдісті қолдануымен белгілі.
Мысалы, сатып алушыда бір-көп қатынасы бар Тұтынушы және Тапсырыс кестелері бар; әрбір тұтынушыға қалағанынша тапсырыс беруге рұқсат етіледі, бірақ өнімге арналған әрбір тапсырыс идентификаторы тек бір тұтынушыға ие болуы мүмкін.
2. «Көптен көпке» қатынасы
Қарым-қатынастың бұл түрінде X және Y кестесінің екеуі де бір-бірінің дерекқорында бірнеше сәйкес жолдарға ие болуы мүмкін. Пайдаланушылар үшінші кестеге анықтама беру арқылы қатынастың осы түрін жасай алады. Бұл үшінші кесте біріктіру кестесі деп аталады, оның бастапқы кілті X кестесінің де, Y кестесінің де сыртқы кілтінен тұрады.
Мысалы, cookie файлдары кестесі мен Тұтынушы кестесі «көптен көпке» қатынасын ортақ пайдаланады, ол әрі қарай осы кестелерден және «Тәртіп» қосылыстар кестесінен тұратын «бірден көпке» қатынасымен анықталады.
3. Бір-бірінің қарым-қатынасы
Көптеген жеке қатынастарда X кестесінің жолында Y кестесінен тек бір ғана ұқсас жол болуы мүмкін, ал Y кестесінде X кестесінен бір ұқсас жол болуы мүмкін. Бұл қатынас түрі кестелердегі екі байланысты баған да бірегей шектеуден немесе бастапқы кілттен тұрған кезде жасалады.
Бұл үшеуінің арасындағы сирек кездесетін қатынастардың бірі, себебі бұл қатынас түрі ақпараттың басқа кесте арқылы өтуін шектейді, себебі ол тек бір кестемен шектеледі.
Бірден-бір қатынас келесі жағдайларда қолданылады:
- Пайдаланушы кестені бірнеше бағандарға бөлгісі келсе.
- Деректерді қауіпсіз ету үшін кестенің бөліктерін әртүрлі бөлімдерге оқшаулауға арналған.
- Кестені жою кезінде жойылуға бейім қысқа мерзімді деректерді сақтау үшін.
- Негізгі кестедегі ішкі жиын ақпаратына ғана қолданылатын ақпаратты сақтауға арналған
Барлық күрделілігіне қарамастан, MS Access дерекқоры файлдың бүлінуіне әлі де осал болып қала береді, сондықтан оны сақтау өте маңызды. акдбты жөндеу қолдағы құрал. Пайдаланушылар арнайы қалпына келтіру қолданбасын сатып алу арқылы деректердің жоғалуы сияқты қиындықтардан аулақ бола алады.
Автордың кіріспесі:
Вивиан Стивенс - деректерді қалпына келтіру бойынша сарапшы DataNumen, Соның ішінде деректерді қалпына келтіру технологиялары бойынша әлемдік көшбасшы болып табылатын Inc. SQL қалпына келтіру және excel қалпына келтіру бағдарламалық жасақтама өнімдері. Қосымша ақпарат алу үшін кіріңіз WWW.datanumen.com