کلیاتی در مورد پایگاه های داده

ساخت وبلاگ
جداول: مخزنی برای داده ها
جداول نقطه شروع کاربر هستند. داده ها چه درون یک بانک اطلاعاتی اکسس ذخیره شده باشند و چه اینکه شما به داده های خارجی به وسیله جداول پیوند داده شده ارجاع می دهید. تمامی اشیاء دیگر درون یک بانک اطلاعاتی چه به صورت مستقیم و چه بصورت غیرمستقیم به جداول ارجاع داده می شوند. برای مشاهده همه جداولی که در یک بانک اطلاعاتی باز موجود می باشند باید روی آیکون Tables کلیک کنید و اگر می خواهید داده های درون یک جدول را ببینید روی نام آن جداول دابل کلیک نمایید. اکسس داده های جدول را در یک برگه داده که شامل همه فیلدها و رکوردهای جداول است، نمایش می دهد، شما می توانید بسیاری از صفات برگه داده را تغییر دهید و حتی در برگه داده دنبال داده ها بگردید و نیز داده ها را فیلتر کنید. برای مشاهدة طرح یک جدول در حالیکه جدول انتخاب شده است روی آیکون Design کلیک کنید در نمای طراحی می توانید نام تمامی فیلدها، انواع داده ها، و خصوصیات فیلدها و جداول را مشاهده کرده و حتی آنها را تغییر دهید. جداول پایه همه کار هایی هستند که در اکسس انجام می دهید. اگر داده های یک بانک اطلاعاتی در جداول قرار می گیرند بنابراین اکثر یک بانک اطلاعاتی برای دستمزد کار مندان ایجاد می کنید داده های مربوط به کارمندان در یک جدول، کدهای دستمزد، در یک جدول و رکوردهای دستمزد های ماههای گذشته در جدولی دیگر ذخیره می شوند. هر جدول شامل داده های درباره یک موضوع یا عنوان مشخص است. جداول براساس سطرها یا ستونها مرتب می شوند درست شبیه به یک برنامه صفحه گسترده، ستونها، فیلدها، را نشان میدهند و سطرها، رکوردها را.

بستن یک جدول:
زمانی که کارتان با یک جدول تمام شد باید آنرا ببندید برای بستن یک جدول فرمانFile/Close را انتخاب کنید یا روی دکمه بستن در گوشه راست و بالای پنجره Table کلیک نمائید.
زمانی که یک جدول را می بندید اکسس از شما می پرسد که آیا میخواهید تغییرات اعمال شده به طرح کلی جدول را ذخیره کنید. در ک این نکته بسیار مهم است که منظور اکسس از این سئوال ذخیره تغییرات اعمال شده به داده ها نیست.

جایگزین کردن داده های یک جدول با داده های دیگر
گاهی ممکن است بخواهید رکوردهایی را که با معیار خاصی مطابقت دارند به روز کنید. بدین منظور می توانید از ویژگی Replace استفاده کنید تا بطور خود کار اطلاعات جدیدی را در فیلدهای معین شده وارد نمائید. فرآیند این کار بدین ترتیب است:

  • 1- روی فیلد حاوی معیار مورد جستجو کلیک کنید.
  • 2- روی دکمه Find در نوار ابزار کلیک کنید. کادر محاوره ای Find and Replace ظاهر می شود.
  • 3- زبانه Replace را انتخاب کنید.
  • 4- در کادر متنFind what معیار موردنظررا تایپ کنید.
  • 5- اطلاعات جدید را در کادر متن Replace with تایپ کنید.
  • 6- برای لیست های بازشوی Search ,Match , Look-In و کادر های کنترلی Match case و Search fields as formatted مقادیری را انتخاب کنید.
  • 7- دکمه Find Next را کلیک کنید. اکسس اولین رکوردی را که با معیار تعیین شده در کادر متن find what مطابقت دارد مکان یابی می کند.
  • 8- دکمه Replace را کلیک کنید. اکسس متن رکورد را جایگزین کرده و مورد بعدی را که متن آن با متن find what مطابقت دارد پیدا می کند.
  • 9- قدم 8 را تکرار کنید تا تمام موارد مشابه یا مقدار موجود در کادر متن find what را یافته و آنها را جایگزین کنید. بجای این کار می توانید دکمه Replace All را انتخاب کنید تا همه موارد مشابه یکباره جایگزین شوند.
  • 10- در پایان کار دکمة cancel را کلیک کنید.

پرس و جو ها(Queries ):
پرس و جو ها در اکسس بسیار قدرتمند و چندجانبه می باشند. هر پرس و جو داده ها را بر اساس معیارهایی که شما مشخص می کنید، از یک بانک اطلاعاتی بازیابی می کند. برای اجرای یک پرس و جو گزینه Queries رااز لیست objects انتخاب کنیدو سپس روی پرس و جویی که می خواهید اجرا شود دابل کلیک کنید یا می توانید در لیست پرس و جو ها پرس و جوی موردنظرتان را انتخاب کرده و سپس گزینه open را کلیک کنید. زمانی که یک پرس و جو select را اجرا می کنید یک برگه داده ظاهر می شود که شامل تمام فیلدهای مشخص شده در پرس و جو و تمامی رکوردهایی که با معیارهای پرس و جو همخوانی دارند، می باشند. زمانی که یک پرس و جو Action را اجرا می کنید اکسس عمل مشخص شده را اجرا می کند، همانند ایجاد یک جدول جدید با اضافه کردن داده به یک جدول موجود. بطورکلی شما می توانید داده های درون نتیجه پرس و جو را به روز کنید زیرا نتیجه یک پرس و جو یک مجموعه پویا از رکوردهاست که Dynaset نامیده می شود و برپایه داده های جدول ایجاد می شود. هر Dynaset زیرمجموعه ای از داده هاست که می توانید براساس آن یک فرم یا گزارش تهیه کنید.
کلیاتی در مورد پایگاه های داده

بازکردن یک پرس و جو در نمای Design :
پرس و جو ها شامل یک ساختار زیربنایی می باشد که میتوانید آن را جستجو تصویر کنید. این طرح نه نتیجه اجرای پرس و جو چیزی است که اکسس هنگام ذخیره یک پرس و جو در بانک اطلاعاتی ذخیره می کند.
اجرای یک پرس و جو:
روشهای مختلفی برای اجرای یک پرس و جو وجود دارد در زیر تکنیک هایی که می توان برای اجرای یک پرس و جو از آنها استفاده کرد آورده شده است.
  • • ابتدا یک پرس و جو سپس گزینه open را از پنجره Database انتخاب کنید.
  • • روی یک پرس و جو در پنجره Database کلیک راست کرده و سپس گزینه open ر ا انتخاب کنید.
  • • در جایی که در نمای Design از یک پرس و جو هستید، از ابزار view برای انتخاب نمای Database استفاده کنید.
  • • در حالی که در نمای Design یک پرس و جو هستید روی ناحیه خاکستری رنگ از شبکه پرس و جو کلیک راست کرده و سپس گزینه Data sheet view را انتخاب کنید.
  • • دکمة Run را که شبیه به یک علامت تعجب است در نوار ابزار Query Design کلیک کنید.

اضافه کردن یک فیلد بین فیلدهای دیگر:
گا هی اوقات نیاز به اضافه کردن یک فیلد بین دو فیلد موجود دارید. برای مثال پرس و جو شما ممکن است شامل فیلدهای نام شهر، کد پستی باشد و تصمیم بگیرید فیلد نام استان را نیز بین این دو فیلد اضافه کنید برای انجام این کار به سادگی فیلد موردنظر را از لیست فیلدها به طرف شبکه پس و جو درک کرده و جایی که می خواهید ظاهر شود دکمه ماوس را رها کنید.
اضافه کردن یک فیلد به انتهای شبکة پرس و جو:
گاهی اوقات مایلید فیلدی را به انتها لیست فیلدهای موجود اضافه کنید، به سادگی در لیست فیلدها روی فیلدی که میخواهید اضافه کنید، دابل کلیک نمائید. اکسس آن فیلد را به انتهای لیست فیلدهای موجود اضافه می کند.

جابجاکردن یک فیلد در شبکة پرس و جو:
اکسس داده های درون یک شبکه پرس و جو را از چپ به راست مرتب می کند. بدین معنا که اگر فیلد نام در شبکه پرس و جو قبلی از فیلد نام خانوادگی ظاهر شود، داده ها به ترتیب نام و سپس به ترتیب نام خانوادگی ظاهر می شوند. از آنجایی که ما داده ها را به ترتیب نام خانوادگی و سپس به ترتیب نام می خواهیم باید فیلد نام خانوادگی را جابجا کرده تا قبل از فیلد نام ظاهر شود.
فرآیند آن بدین ترتیب است:

  • 1- نوار انتخابگر خاکستری رنگ را که شامل نام فیلد می باشد، کلیک کنید. این کار باعث انتخاب کل ستون می شود.
  • 2- فیلد را تا موقعیت جدید درک کنید، اکسس فیلد را جابجا می کند.
بستن یک پرس و جو:
پرس و جو را می توانید با استفاده از دکمه close در گوشه سمت راست و بالای پنجره Query Design ببندید اینکه اکسس در مقابل این کار چگونه عکس العملی نشان میدهد به شرایط زیر بستگی دارد:
  • • آیا پرس و جو را قبلاً نام گذاری و ذخیره کرده اید یا نه؟
  • • آیا طرح پرس و جو را تغییر داده اید یا نه؟
  • • آیا به ترکیب پرس و جو هنگامی که در نمای Data sheet بوده اید تغییری اعمال کرده اید یا خیر؟
اگر قبلاً پرس وجو را نامگذاری و ذخیره کرده اید اکسس هنگام بستن پرس و جو شما را با کادر محاوره ای save As وادار به این کار می کند. اگر قبلاً پرس و جو را نامگذاری و ذخیره کرده اید اما هیچ تغییری در طرح یا ترکیب پرس و جو اعمال نکرده باشید، اکسس هیچ پیامی نمی دهد. اگر در پرس و جو تغییرات طرح یا تغییرات طرح و ترکیب اعمال کرده باشید اکسس از شما سئوال می کند که آیا می خواهید آن تغییرات را ذخیره کنید یا نه. اگر فقط ترکیب پرس و جو تغییراتی اعمال کرده باشید اکسس از شما می پرسد که آیا می خواهید تغییرات ترکیب را ذخیره کنید یا نه.

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

برچسب : نویسنده : محمد رضا جوادیان fhammihan بازدید : 95 تاريخ : سه شنبه 17 فروردين 1395 ساعت: 12:53