نحوه ایجاد، ویرایش و حذف یک رابطه جدول در اکسس

در Microsoft Access ، یک رابطه(Relationship) به شما کمک می کند تا داده ها را از یک جدول به جدول دیگر ادغام یا پیوند دهید. روابط(Relationships) به کاربر امکان می دهد پرس و جوها، (Queries,) فرم(Forms) ها و گزارش ها(Reports) را ایجاد کند. هنگامی که جداول برای هر موضوع در پایگاه داده ایجاد می شود، باید فیلدهای مشترک را در جدول مربوطه قرار دهید و با آنها رابطه برقرار کنید تا اطلاعات دوباره گرد هم آیند.

Microsoft_Office_Access_logo

ایجاد(Create) ، ویرایش(Edit) ، حذف(Delete) یک رابطه جدول در اکسس(Access)

سه نوع رابطه وجود دارد:

  1. (One-to-One Relationship)رابطه یک به یک (Relationship): رابطه یک به یک ساده ترین نوع رابطه(Relationship) و کمترین رایج ترین آنهاست زیرا اطلاعات مربوط به آن در یک جدول ذخیره می شود. یک جدول را به یک رکورد در جدول دیگر پیوند می دهد. جداول پیوندهای کلیدهای اولیه (Primary Keys)رابطه(Relationship) یک به یک می تواند یک جدول با بسیاری از فیلدها را به هم متصل کند و یک جدول را به دلایل امنیتی جدا کند.
  2. (A One-to-Many relationship)رابطه یک به چند : (:)رابطه یک به چند رایج ترین رابطه (Relationship)است(Relationship) . هر رکورد در یک جدول را به چندین رکورد در جدول دیگر پیوند می دهد. فقط یکی از فیلدهایی که پیوند داده شده است می تواند کلید اصلی(Primary Key) باشد و کلید اصلی(Primary Key) باید یک رکورد برای بسیاری از رکوردها در جدول دیگر داشته باشد.
  3. روابط چند به چند (Many-to-Many relationships): رابطه(Relationship) چند به چند به یک جدول اتصال(Junction Table) نیاز دارد که شامل ستون کلید اصلی(Primary Key) دو جدولی است که می خواهید به هم متصل کنید. رابطه(Relationship) Many- to Many به شما این امکان را می دهد که هر ردیف از یک جدول را به چندین ردیف در جدول دیگر متصل کنید.

چرا از روابط جدول در اکسس استفاده کنیم؟(Why use table relationships in Access?)

  • Table Relationships فرم و طرح های گزارش شما را به روز می کند(Table Relationships updates your form and report designs) - وقتی فرم و گزارشی را طراحی می کنید، برای Access برای جمع آوری اطلاعاتی که می تواند در فرم یا گزارشی که ایجاد کرده اید قرار گیرد ، به یک رابطه(Relationship) نیاز است .
  • Table Relationships طرح پرس و جو شما را به روز می کند(Table Relationships updates your query design) - برای اینکه رکوردها از بیش از یک جدول کار کنند، باید یک پرس و جو برای پیوستن به این جداول ایجاد شود. پرس و جو با تطبیق مقادیر فیلد کلید اصلی جدول اول با کلید خارجی در جدول دوم کار می کند.
  • یکپارچگی ارجاعی را می توان در یک رابطه جدول اعمال کرد(Referential Integrity can be enforced in a table relationship) - یکپارچگی ارجاع(Referential Integrity) به جلوگیری از سوابق یتیم در پایگاه داده شما کمک می کند. رکورد یتیم رکوردی است با ارجاع به رکورد دیگری که وجود ندارد.

در این مقاله قصد داریم توضیح دهیم:

  1. نحوه ایجاد رابطه(Relationship) در مایکروسافت اکسس(Microsoft Access)
  2. نحوه ویرایش یک رابطه(Relationship) در مایکروسافت اکسس(Microsoft Access)
  3. نحوه حذف یک رابطه(Relationship) در مایکروسافت اکسس(Microsoft Access)

1] نحوه ایجاد رابطه در مایکروسافت اکسس(1] How to Create a Relationship in Microsoft Access)

به تب Table(Table Tab) در نوار منو بروید. Relationship را انتخاب کنید در پنجره رابطه، Add Table را انتخاب کنید. (Add Table.)کادر محاوره ای افزودن جدول باز می شود. بر روی Add Selected Tables کلیک کنید.(Add Selected Tables.)

در گوشه سمت چپ در بخش ابزارهای رابطه(Relationship) ، روی پنجره Edit Relationships کلیک کنید. (Edit Relationships.)Create New را(Create New.) انتخاب کنید .

در ایجاد یک کادر محاوره ای جدید، نام جدول سمت چپ(Left Table Name) و نام جدول (Name)سمت راست جدول(Right Table) خود را انتخاب می کنید، سپس نام ستون سمت چپ(Left Column Name) و نام ستون سمت راست(Right Column Name, ) را انتخاب می کنید که باید کلید اصلی(Primary Key) جداول شما باشد. اکنون روی OK کلیک کنید.(OK.)

کادر محاوره ای Edit Relationship دوباره با انتخاب انتخابی شما دیده می شود. ایجاد(create) را فشار دهید . همچنین یک گزینه میانبر وجود دارد که در آن می توانید کلید اصلی(Primary Key) را از یک جدول به جدول دیگر بکشید. هر جدولی که پیوند داده شود باید به کلید اصلی(Primary Key) مرتبط باشد . این یک رابطه بین دو جدول ایجاد می کند.

2] نحوه ویرایش روابط در مایکروسافت اکسس(2] How to edit relationships in Microsoft Access)

نحوه ایجاد، ویرایش و حذف یک رابطه جدول در مایکروسافت اکسس

می توانید روابط(Relationships ) خود را در Microsoft Access تغییر دهید . در اینجا چند مرحله برای انجام این کار وجود دارد.

روی خط رابطه(Relationship Line) دوبار ضربه بزنید و کادر گفتگوی Edit Relationship ظاهر می شود.(Edit Relationship)

راه دیگری برای باز کردن کادر گفتگوی رابطه ویرایش وجود دارد. در تب Design ، گزینه (Design Tab)Edit Relationship را خواهید دید . روی آن کلیک کنید.

هر تغییری را(Make) که می خواهید ایجاد کنید.

3] حذف روابط در مایکروسافت اکسس(3] Deleting Relationships in Microsoft Access)

برای حذف(Delete) یک رابطه(Relationship) ، باید خط را از دو جدول حذف کنید. این اقدامات است.

روی مکان نما کلیک راست کنید، روی Delete کلیک کنید. (Delete.)گزینه دیگر این است که مکان نما را روی خط قرار دهید و سپس دکمه حذف کلید را فشار دهید(Delete Key Button) .

یک کادر محاوره ای ظاهر می شود که از شما می پرسد "آیا مطمئن هستید که می خواهید برای همیشه رابطه(Relationship) را حذف کنید ."

روی OK کلیک کنید .

مطالب مرتبط(Related read) : نحوه ساخت جداول با طراح جدول در اکسس(How to build Tables with Table Designer in Access) .

اگر مشکلی داشتید در نظرات با ما در میان بگذارید و با شما تماس خواهیم گرفت.



About the author

من یک مهندس نرم افزار با بیش از 10 سال سابقه کار بر روی دستگاه های Apple iOS و edge هستم. تجربه من در مهندسی سخت افزار باعث شده است که مطمئن شوم دستگاه های مشتریانمان تا حد امکان قابل اعتماد و روان هستند. من در چند سال گذشته کد می نویسم و ​​یاد گرفته ام از Git، Vim و Node.js استفاده کنم.



Related posts