چه باید بدانیم
- در Database Tools، به Relationships بروید، جداول را انتخاب کنید، فیلدی را از یک جدول به جدول دیگر بکشید و Create را کلیک کنید.
- Access از سه نوع اتصال از طریق این جادوگر پشتیبانی می کند: یک به یک، یک به چند و یک به یک.
این مقاله نحوه ایجاد یک رابطه ساده با استفاده از Access برای Microsoft 365، Access 2019، Access 2016، و Access for Mac را توضیح می دهد.
چگونه یک رابطه دسترسی ایجاد کنیم
-
با دسترسی باز، به منوی Database Tools در بالای برنامه بروید. از داخل منطقه روابط، Relationships را انتخاب کنید.
-
پنجره نمایش جدول باید ظاهر شود. اگر اینطور نیست، Show Table را از برگه Design انتخاب کنید. از صفحه نمایش جدول، جداولی را که می خواهید در رابطه درگیر شوند انتخاب کنید و سپس Add را انتخاب کنید. را انتخاب کنید.
اگر پایگاه داده قبلاً دارای روابط نگاشت شده است -معمولاً به دلیل فرمها، گزارشها یا پرس و جوهای موجود- پس Access از این پاپ آپ دور میزند و در عوض مستقیماً به نمای طراحی پنجره روابط میرود.
-
فیلدی را از یک جدول به جدول دیگر بکشید تا پنجره Design باز شود. اگر پایگاه داده شما قبلاً روابط را استنباط می کند، این پنجره قبلاً با روابط پر می شود.
کلید Ctrl را برای انتخاب چندین فیلد نگه دارید. یکی از آنها را بکشید تا همه آنها را به جدول دیگر بکشید.
-
هر گزینه دیگری را که می خواهید انتخاب کنید، مانند Enforce Referential Integrity یا Cascade Update Related Fields، و سپس Create یا Create New را انتخاب کنید..
انتخاب اجرای یکپارچگی ارجاعی به این معنی است که پایگاه داده داده هایی را که با رابطه مطابقت ندارند نمی پذیرد. دو گزینه cascade پایگاه داده را مجبور به پاکسازی یا به روز رسانی زمانی که رکورد منبع تغییر می کند. به عنوان مثال، انتخاب فیلدهای مرتبط به روز رسانی آبشاری از پایگاه داده می خواهد تا زمانی که مقداری در جدول منبع تغییر می کند، مقدار موجود در جدول مربوطه را تصحیح کند. اگر علامت زده نشود، مقادیر قدیمی باقی می مانند و رکوردهای جدید مقدار جدید را به دست می آورند.
انواع عضویت
Access از سه نوع اتصال از طریق این جادوگر یک به یک، یک به چند و چند به یک پشتیبانی می کند. به طور کلی، شما معمولاً از اولین نوع اتصال استفاده میکنید، که وقتی رکوردهای یکی با رکوردهای دیگری مطابقت داشته باشد، دادهها را به هم پیوند میدهد.
Access از انواع دیگر پیوستن ها پشتیبانی می کند، اما شما باید آن ها را از طریق ابزارهای پیشرفته مدیریت کنید، نه از طریق پنجره روابط.