لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 9
تعریف پایگاه داده های ارتباطی
پایگاه داده های ارتباطی مجموعه ای از جدول ها است که یک فیلد مشترک در هر یک از جدول ها وجود دارد و از طریق ان می توان داده ها را به هم ربط داد
تعریف کلید
اگسس ، به فیلدی که لا اقل در دو جدول داده ها مشترک باشد فیلد کلید key field یا به اختصار کلید می گویند علت این نام آن است که این فیلد کلید وارد شدن از یک جدول به جدول دیگر است گفتیم که دو جدول اکسس از طریق یک فیلد مشترک می توانند به همدیگر ارتباط یابند حال این موضوع را برای بیش از دو جدول بررسی می کنیم در این مورد مثالی مشاهده کنید
فرض کنید دو جدول داده های اکسس دارید که در اولی مشتریان معرفی می شوند و به هر کی از آنها یک شماره مشتری که حتماً باید غیر تکراری و بدون مشابه باشد اختصاص می یابد حالا اگر جدول دیگری داشته باشیم که به خریدهای مشتریان اختصاص یاتفته باشد و در آن هم برای هر بار خرید مشتریان یک رکود ثبت و نگهداری شود اگر در این جدول از همان شماره مشتریهای تعریف شده در جدول مشتریان استفاده کنید این دو جدول به هم ارتباط می یابند هرذ چند که در هر دو جدول داده های تکراری وجود دارد (یعنی فیلد شماره مشتری ) اما این تکرار اجتناب ناپذیر است و در عوض باعث می شود از تکرار بزرگتری که همان اطلاعات کامل جدول مشتریهاست در جدول خرید مشتریان جلوگیری شود
حالا فرض کنید یک جدول دیگر هم دارید که یکی از فیلد های آن نام مشتری است اما فیلد شماره مشتری ندارد آیا این جدول را هم می توان به جدول اولی وصل کرد ؟ بله اگر نام فیلد نام مشتری در هر دو فایل یکسان تعریف شده باشد می توان از این فیلد برای اتصال دو جدول داده ها استفاده کرد بنابراین فیلد کلید ما در این حالت فیلد نام مشتری ست وقتی در این دو جدول داده هات به هم مرتبط شوند در حقیقت به جدول دیگر هم وصل شده اند ، زیرا دو جدول دیگر نیز از طریق یک کلید فیلد مشترک به هم متصل بودند به این طریق هر سه جدول از طریق فیلد های دو به دو مشترک به هم وصل شده اند بنابراین لازم نیست که فیلد های ارتباط دهنده در هر سه جدول یا بیشتر یکی باشند بلکه فقط کحافی ست دو به دو یکی باشند
چگونه یک پایگاه داده ها بسازیم
روش ساختن یک پایگاه داده های خوب را اولین بار در سالهای اولیه رواج یافتن رایانه ها یعنی حدود سال 1960 میلادی تبیین کرده اند و این اصول تا کنون تغییر چندانی نیافته است البته کار ایجاد پایگاه داده ها به مرور زمان پیشرفت زیادی کرده است مثلاً در روزگاران گذشته دست بردن در ساختمان یک پایگاه داده ها کار بسیار مشکل و حتی غیر ممکن بود به همین دلیل دست بردن در ساختمان پایگاه داده ها خیلی گران تمام می شد و برخی اوقات این کار 60% به قیمت طراحی اولیه می افزود اما امروزه ایجاد پایگاه داده ها با کمک یک عدد رایانه و یک برنامه پایگاه داده های ارتباطی مانند اکسس بسیار سریع انجام می شود و دست بردن در ساختمان پایگاه داده ها نیز در هر لحظه ممکن و میسر است امروزه می توان با اطلاعات کم و ناقص کار را آغاز کرد و به مرور ساختمان پایگاه داده ها و اجزای گوناگون آن و داده های داخل آن را تغییر داد تا به حالت ایده آل رسید .
گزارش Report چیست ؟
گزارش خلاصه و نتیجه گیری مفید از داده ها و اطلاعات مفصل وپرشاخ و برگ است .
معمولا ، ریزداده ها و اطلاعات در اختیار کسانی ست که با ان سروکار مستقیم دارند .
گزارش ،عامل بسیار مهمی در تصمیم گیری ست.معمولا در جلسه های مختلف شرکتها،
گزارشهای مختلف مطرح و در باره نقصها و کمبودها بر پایه گزارشهای تصمیم گیری می شود.
تفاوت داده ها و اطلاعات
داده ، در واقع ثبت واقعیت است . اگر سال تولد کسی 1337 بود یک واقعیت است و قابل دست کاری نیست ،اگر نام کتاب «نهج البلاغه» بود یک واقعیت است و تغییر پذیر نیست .
بنابراین داده ها واقعیا تی هستند که قابل دست کاری نیستند و می توان آنها را به طور ثابت ثبت کرد .اما اطلاعات ، چیزهایی هستند که از دل داده ها بیرون کشیده می شوند و
بنابراین ،حالت نتیجه گیری دارند و به ضوابط ما مربوط می شوند و هم ، از این رو ، بستگی به دیدگاه ما دارند و حالت متغیر و قابل محاسبه دارند . مقدار سود ، از تفاضل هزینه ها و درآمدها حاصل می شود و به داده ها مربوط به ان وابسته است سن شخص ، بستگی به تفاضل سال تولد او تا سال فعلی دارد و بسته به این که اکنون در چه سالی باشیم ، متغیر است . جدولهای داده های اکسس ،حقایق نامتغیر و واقعیتها را ثبت می کند اما بازجستها از دل این داده ها اطلاعاتی را بیرون می کشد که می توان هر چیزی باشد .
کافی ست برای به دست آوردن این اطلاعات ، ضابطه مشخصی را تعیین کنیم . اکنون باید داده هایمان را به اکسس بدهیم تا اساس ایجاد اطلاعات قرار گیرد زیرا که هیچ پایگاه داده هایی بدون جدول داده ها ،تصورپذیر نیست .
ایجاد پایگاه داده ها در اکسس ،سه روش متفاوت دارد اما نتیجه هر سه روش یکی ست و اگر مفاهیم اساسی این کار را یاد بگیرید استفاده از روش بستگی به نظر خودتان داشت . این سه روش عبارتند از :
ایجاد جدول به روش دستی
ایجاد جدول به روش جادوگر(Wizard)
ایجاد جدول به صورت صفحه گسترده (Datesheet)
نامگذاری ستونهای جدول داده ها یا فیلدها
هر ستون جدول داده ها یا هر فیلد باید نامی داشته باشد .توصیه مهم برای کاربر اکسس
ان است که سعی کند این نام دارای معنایی باشد . در اکسس ، این نام میتواند تا 64 حرف باشد . بین حروف می توان فاصله هم گذاشت .مثلا نام فیلد می تواندCustomer Name باشد یاinternational serial number باشد .
در نام گذاری ، از اعداد هم می توانید استفاده کنید . اگر برای نام گذاری ، از علامتهای استفاده کنید که در اکسس مجاز نباشد ، به شما اخطار داده خاهد شد و از شما خاسته خواهد شد که نام را تصیح کنید . مثال اگر نام یک فیلد را No.of students بگذارید ، اکسس ان را قبول نخواهد کرد . زیرا به کار