شما عضو این انجمن نبوده یا وارد نشده اید. لطفا برای مشاهده کامل انجمن و استفاده از آن وارد شوید یا ثبت نام کنید .

امتیاز موضوع:
  • 180 رأی - میانگین امتیازات: 2.86
  • 1
  • 2
  • 3
  • 4
  • 5

[-]
کلمات کلیدی
آموزش اکسس access

آموزش اکسس Access
#8
کلید اصلی و نحوه ایجاد آن

هر جدول بايد داراي يك فيلد يا تركيبي از فيلدها باشد كه در هر ركورد مقدار يكتا و منحصر به فردي داشته باشند. اين مقدار يكتا معمولا يك شماره شناسايي يا شناسه است مثل كد پرسنلي ، شماره ي كتاب ،كدملي يا شماره ي سريال

البته فيلدي كه به عنوان كليد اصلي در نظر گرفته ميشود الزاما از نوع عددي نيست . در بانك اطلاعاتي اين مقدار يكتا در جدول، كليد اصلي ناميده ميشود

Access از این فیلدها برای ایجاد ارتباط میان جدولها استفاده میکند .اگر در جدول فيلدي داريد كه در ركوردهاي متفاوت مقدار متفاوت دارد، مثل شماره كتاب يا كد پرسنلي،ميتوانيد اين فيلد را به عنوان كليد اصلي معرفي كنيد.گاهي اوقات در جداول يك فيلد كه مقدار يكتايي را درهر ركورد داشته باشد وجود ندارد در اين صورت بايد از تركيب چند فيلد كه به همراه هم مقدار يكتايي رادر هر ركورد ايجاد ميكنند، براي تعيين كليد اصلي استفاده كرد. در كليد اصلي نميتوان مقدار تكراري واردكرد، بنابراين فيلدهايي كه مقادير تكراري دارند مثل نام كارمند يا نام كالا ، نميتوانند كليد اصلي باشند.همچنين فيلد كليد اصلي هميشه بايد مقدار داشته باشد، به اين معني كه نميتوان آن را خالي رها كرد 

هنگام ذخیره جدول در Access سوالي مبني بر در نظرگرفتن فيلدي به عنوان كليد مطرح  مي كند و در صورت پاسخ منفي, براي جدول فيلد كليدي در نظر گرفته نميشود. اگردر هنگام طراحي ساختار جدول بخواهيد فيلدي را به صورت كليد معرفي كنيد .بعد ازانتخاب فيلد يا فيلدها , كليك راست كرده و از  منوي ظاهر شده گزينه Primary Key   را انتخاب كنيد
يا روي دكمه Primary Key  واقع درگروه toolsدر زبانه Design  کلیک کنید
[تصویر:  do.php?img=1361]            [تصویر:  do.php?img=1364]


جدولی با نام USERایجاد کنید و طبق داده های زیر ذخیره کنید

[تصویر:  do.php?img=1363]


فیلد id را کلید اصلی قرار دهید

 براي وارد كردن ركوردها به نماي DataSheet  تغيير نما دهيد و شروع به واردكردن داده ها در فيلدها نماييد . توجه داشته باشيد كه فيلدهاي داراي  Inputmask  اجازه ي ورود داده خارج از الگو را به شما نميدهند.

[تصویر:  do.php?img=1365]


براي فيلدwebیک آدرس اینترنتی تایپ کنید در صورتی که به اینترنت متصل باشید میتوانید از سایت بازدید کنید


براي وارد كردن مقدار فيلدpicture  كه از نوع  OLEobject  است روي ستون آن كليك راست كنيد و از منوي حاصل گزينه ي Insert Object  را انتخاب كنيد(همانند تصویر پایین)



   [تصویر:  do.php?img=1374]      [تصویر:  do.php?img=1369]


براي وارد كردن مقدار داده در فيلد  attach  روي آن كليك راست كنيد و از منوي حاصل گزينه ي     ManageAttachments را انتخاب كنيد

  [تصویر:  do.php?img=1375]    [تصویر:  do.php?img=1377]


پس از وارد کردن تمامی فیلدها و داده ها نتیجه به شکل زیر میباشد


[تصویر:  do.php?img=1378]
آرامشت را به هیچ کس و هیچ چیز وابسته نکن  تا همواره در آرامش باشی... 
پاسخ
 سپاس شده توسط farnaz ، نگار ، mesterweb ، sadegh001 ، elshan ، sara67 ، saberi ، neda ، ساناز ، shahram20 ، soraya ، araam ، shahab ، soroush ، fatima


پیام‌های داخل این موضوع
آموزش اکسس Access - توسط ms.khassi - ۹۵/۳/۱۱، ۰۹:۲۷ عصر
RE: آموزش Access - توسط ms.khassi - ۹۵/۳/۱۲، ۰۸:۵۵ عصر
RE: آموزش Access - توسط mesterweb - ۹۵/۳/۱۲، ۱۱:۴۵ عصر
RE: آموزش Access - توسط ms.khassi - ۹۵/۳/۱۴، ۱۱:۵۵ صبح
RE: آموزش Access - توسط ms.khassi - ۹۵/۳/۱۶، ۰۳:۵۰ صبح
RE: آموزش Access - توسط hoboot - ۹۵/۳/۱۷، ۱۲:۴۶ صبح
RE: آموزش Access - توسط elshan - ۹۵/۳/۱۷، ۰۶:۱۵ صبح
RE: آموزش Access - توسط ms.khassi - ۹۵/۳/۱۸، ۰۶:۰۰ عصر
RE: آموزش Access - توسط ms.khassi - ۹۵/۳/۲۰، ۰۷:۴۶ عصر
RE: آموزش Access - توسط sara67 - ۹۵/۳/۲۲، ۰۷:۱۲ عصر
RE: آموزش Access - توسط ms.khassi - ۹۵/۳/۲۴، ۰۵:۴۶ عصر
RE: آموزش Access - توسط ms.khassi - ۹۵/۳/۲۸، ۰۵:۳۷ عصر
RE: آموزش Access - توسط ms.khassi - ۹۵/۴/۴، ۱۲:۵۷ عصر
RE: آموزش Access - توسط ms.khassi - ۹۵/۴/۱۴، ۰۲:۳۰ عصر
RE: آموزش Access - توسط ms.khassi - ۹۵/۴/۲۹، ۰۸:۲۸ عصر
RE: آموزش Access - توسط ms.khassi - ۹۵/۵/۱۳، ۰۸:۴۰ عصر
RE: آموزش Access - توسط ms.khassi - ۹۵/۶/۱۰، ۰۷:۵۱ عصر
RE: آموزش Access - توسط ms.khassi - ۹۵/۷/۷، ۱۰:۱۳ صبح
RE: آموزش Access - توسط ms.khassi - ۹۵/۸/۱، ۰۷:۳۸ عصر
RE: آموزش ACCESS - توسط ramin9000 - ۹۶/۸/۷، ۰۲:۰۵ عصر
RE: آموزش اکسس Access - توسط kood5k - ۹۷/۵/۲۳، ۱۲:۰۴ عصر

موضوع‌های مشابه…
موضوع نویسنده پاسخ بازدید آخرین ارسال
  تاریخچه اکسس parva55 0 1,148 ۹۹/۶/۲۶، ۱۱:۲۰ صبح
آخرین ارسال: parva55

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 2 مهمان