تحقیق پایگاه داده‌ها ۲۴ ص

تحقیق پایگاه داده‌ها ۲۴ ص

تحقیق پایگاه داده‌ها ۲۴ ص

تحقیق-پایگاه-داده‌ها-24-صلینک دانلود و خرید پایین توضیحات
دسته بندی : وورد
نوع فایل :  word (..doc) ( قابل ویرایش و آماده پرینت )
تعداد صفحه : ۲۴ صفحه

 قسمتی از متن word (..doc) : 
 

‏۱
‏فایل از نوع جایگاه‏ ‏داده‏‌‏ها مجموعه‏‌‏ای‏ ‏از رکودهاست که توسط‏ ‏موضوعی خاص‏ ‏به یکدیگر‏ ‏مرتبط شده‏‌‏اند.
‏ به هر چیزی که‏ ‏بتواند‏ ‏نامی‏ ‏داشته باشد شیء گفته می شود .
‏ به اطلاعات موجود در یک‏ ‏سطر ازجدول که‏ ‏مربوط به یک فقره‏ ‏شی‏‌‏ء می‏‌‏باشد‏ ‏رکود می‏‌‏گوییم .
‏پایگاه داده‏‌‏ها (Data base)
‏مجموعه‏‌‏ای ساخته شده از داده‏‌‏های مرتبط به یکدیگر در رابطه با یک یا چند ‏موضوع را پایگاه‏ ‏داده‏‌‏ها یا بانک اطلاعاتی گویند.
‏ مهمترین مسئله در طراحی اولیه‏ ‏یک نرم افزار این است که بدانید چه اطلاعاتی‏ ‏را به عنوان‏ ‏خروجی نیاز دارید زیرا با‏ ‏توجه به خروجی‏‌‏های‏ ‏نرم افزار می‏‌‏توان ورودی‏‌‏ها را بدست آورد .
‏جمع آوری اطلاعات
‏ برای این منظور می بایست درمحیط‏ ‏قرار گرفته‏ ‏و هر گونه اطلاعات راجع به گردش‏ ‏کاری محیط را جمع آوری نمود برای این منظور‏ ‏دو مرحله کاری موجود است :
‏ الف)‏‌‏دیاگرام‏ ‏: یک‏ ‏دیاگرام ، به تمامی کارهایی که‏ ‏در محیط انجام می گیرد‏ ‏گفته می‏‌‏شود .
‏ب) پرس و جو : در صورت لزوم ، جهت جمع آوری اطلاعات‏ ‏بیشتر با سوالاتی‏ ‏که پرسیده می‏‌‏شود‏ ‏اطلاعات مورد نیاز را‏ ‏بدست آورده و آن‏‌‏ها را کامل تر می‏‌‏نماییم .
‏قوانین‏ ‏اساسی‏ ‏طراحی پایگاه داه‏‌‏ها :
‏ هر رکورد بایستی یکتا باشد .
‏ می‏‌‏بایستی به‏ ‏هر جدول اصلی یک کلید اصلی اختصاص داد‏ ‏تا از عدم وجود رکوردهای مشابه در جدول‏ ‏اطمینان حاصل کرد .
‏ فیلدها به طور صحیح‏ ‏وابسته باشند .
‏۲
‏هر فیلد جدول‏ ‏به موضوع آن جدول مرتبط‏ ‏باشد در غیر اینصورت‏ ‏فیلد یا‏ ‏اضافه بوده‏ ‏یا به جدول‏ ‏دیگری‏ ‏تعلق دارد .
‏اطمینان از اینکه هر فیلد‏ ‏مستقل است :
‏ می‏‌‏بایست‏ ‏قادر باشید که هر یک از فیلدهای درو رکرود را بدون اینکه روی بقیه فیلدها تاثیر بگذارد‏ ‏تغییر دهید .
‏ اطمینان از اینکه‏ ‏فیلدها شامل‏ ‏محاسبات با‏ ‏مشتقات‏ ‏نیستند .
‏ اطمینان از وجود داده‏‌‏ها در کوچکترین بخش منطقی : وجود داده‏‌‏ها‏ ‏در کوچکترین‏ ‏بخش منطقی‏ ‏بسیار حائز اهمیت می‏‌‏باشد‏ ‏و می‏‌‏توان داده‏‌‏ها‏ ‏را با کدها و یا به صورتی استفاده کرد‏ ‏که حجم کمتری را‏ ‏شامل شود .
‏انواع پایگاه‏ ‏داده‏‌‏ها :
‏ پایگاه داده‏‌‏ها از نظر ساختار می‏‌‏تواند یک سطحی یا رابطه‏‌‏ای باشد که در ذیل هر یک‏ ‏از آنها توضیح‏ ‏داده خواهد شد .
‏ ‏پایگاه‏ ‏داده یک سطحی
‏ پایگاه داده یک سطحی‏ ‏اساسا برای‏ ‏لیست‏‌‏های‏ ‏ساده مانند دفترچه‏ ‏تلفن مورد استفاده‏ ‏قرار خواهد گرفت‏ ‏که در آن فقط از یک‏ ‏شی یا یک جدول استفاده خواهد شد .
‏ پایگاه ‏‌‏داده‏‌‏ی رابطه‏‌‏ای :
‏پایگاه داده‏‌‏ی رابطه‏‌‏ای اساسا‏ ‏برای لیست‏‌‏های پیچیده‏ ‏مورد استفاده قرار خواهد گرفت‏‌‏.
‏ارتباط بین‏ ‏جداول
‏ همانطور که‏ ‏در قبل توضیح داده شد هر جدول‏ ‏شامل تعدادی رکورد و هر رکورد‏ ‏شامل تعدادی فیلد می‏‌‏باشد توجه به این نکته ضروری به نظر می رسد که فیلد مشترک مبنای‏ ‏ارتباط بین دو‏ ‏جدول مرتبط را تشکیل می‏‌‏دهد به همین دلیل امکان‏ ‏خالی کردن‏ ‏این فیلدها داده‏‌‏ نمی‏‌‏شود .
‏۳
‏وجود فیلد‏ ‏مشترکی که‏ ‏دو جدول را به یکدیگر مرتبط می‏‌‏کند‏ ‏. به این معنی است‏ ‏که‏ ‏وجود داده‏‌‏های تکراری به‏ ‏حداقل ممکن‏ ‏خواهد رسید برای دو جدول مرتبط ،‏ ‏داده‏‌‏ها در فیلد مشترک‏ ‏می‏‌‏بایست‏ ‏د ر هر دو جدول تکرار شوند تا‏ ‏دو جدول با یکدیگر ارتباط داشته باشند‏ ‏شاید اگر برای تمامی داده‏‌‏ها‏ ‏یک جدول بزرگ‏ ‏ایجاد نمائید‏ ‏مجبور به داشتن‏ ‏فیلدهای تکراری‏ ‏باشید اما‏ ‏با این کار زمان زیادی را‏ ‏در ورود‏ ‏داده‏‌‏ها‏ ‏هدر خواهید‏ ‏داد‏ ‏چون در‏ ‏هر رکورد‏ ‏باید تمامی‏ ‏فیلدهای‏ ‏پایگاه داده‏ ‏وجود داشته باشد و از طرفی در برخی مواقع امکان‏ ‏ایجاد یک جدول‏ ‏بزرگ وجود ندارد‏ ‏بنابراین مجبور‏ ‏به استفاده از چندین‏ ‏جدول هستید که‏ ‏بهترین راه‏ ‏برای جلوگیری از افزایش تعداد‏ ‏داده‏‌‏های مشترک‏ ‏استفاده از ارتباط‏ ‏فیلد مشترک است‏ ‏.
‏انواع ارتباطات (Relation ships‏)
‏اغلب جداول پایگاه داده فیلدی به نام‏ ‏کلید اصلی دارند که به سایر فیلدهای جدول تقدم دارد . هر چند که فیلد‏ ‏کلید اصلی‏ ‏لزوما‏ ‏مهمترین ارزش‏ ‏اطلاعاتی را ندارند.
‏ اما در ارتباط‏ ‏نیاز اصلی می‏‌‏باشند .
‏ فیلد کلید اصلی‏ ‏همواره فیلد‏ ‏ارتباط دو جدول مرتبط نیست‏ ‏ولی برای این کار بسیار مناسب است و غالبا‏ ‏برای همین منظور‏ ‏به کار می‏‌‏رود .
‏ ‏ارتباط یک به یک (one to one‏)
‏ ارتباط یک به یک‏ ‏نادرترین ارتباط ممکن بین جداول می‏‌‏باشند هنگامی که‏ ‏در دو جدول تعداد رکوردها یکسان باشد و هر رکورد یک جدول به رکورد دیگری در جدول دیگر مرتبط باشد ،‏‌‏یک ارتباط‏ ‏یک به یک بوجود می آید .
Access‏ هر جدول می‏‌‏تواند‏ ‏تا ۲۵۶ فیلد داشته باشد‏ ‏ولی اگر وجود‏ ‏جدولی‏ ‏با بیش از ۲۵۶ فیلد ضرورت‏ ‏داشته باشد ، فقط با ایجاد‏ ‏دو یا چند جدول و برقراری ارتباط یک به یک بین آنها قادر به برآوردن این نیاز خواهید بود . ارتباط‏ ‏یک به یک کم‏ ‏نظیر است چون‏ ‏معمولا‏ ‏می‏‌‏توانید آن دو جدول را در یک جدول ادغام نمائید .
‏ارتباط یک به چند
‏۴
‏ ارتباط یک به چند‏ ‏متداول ترین نوع ارتباط‏ ‏بین جداول است . این ارتباط زمانی‏ ‏اتفاق می‏‌‏افتد که‏ ‏رکورد از جدول‏ ‏با یک یا چند رکورد از جدول دیگر‏ ‏مرتبط باشد .
‏ ارتباط چند‏ ‏به یک و یک به چند مشابه‏ ‏هستند لذا هر دو عبارت‏ ‏به یک معنی به کار‏ ‏می‏‌‏روند .
Customer ID
Company Nam
Contact First N
contact Last N
Order ID
Customer ID
Employee ID
Order date
‏۱
‏ارتباط چند به چند ( many to many‏)
‏اکسس ارتباط چند‏ ‏به چند را مستقیما‏ ‏پشتیبانی نمی‏‌‏کند‏ ‏ولی می‏‌‏توانید آن‏ ‏را شبیه سازی نمایید ارتباط‏ ‏چند به چند هنگامی‏ ‏ایجاد می‏‌‏شود که‏ ‏رکوردهای متعددی از یک جدول به یک یا چند رکورد از جدول دیگر مرتبط باشند‏ ‏دراین صورت access‏ به جای آن‏ ‏از رابطه یک به چند‏ ‏به همراه یک جدول‏ ‏رابطه‏‌‏ای استفاده می‏‌‏نمایند .
Order ID
Customer ID
employee ID
Order date
Order Detail ID
Order ID
Product ID
Date sold
‏۱
Product ID
Product name
Product Descrip
Category ID
‏۱
‏برنامه‏‌‏ی access
‏ Microsoft access‏ ،‏‌‏یک نرم افزار شیء‏‌‏ گرا است بدین مفهوم که‏ ‏شامل گروهی از اشیاء به نامهای Module‏ ، Macro‏ ، Report‏ ،‏‌Page‏ ، form‏ ‏،‏‌Qmery‏ ، Table‏ می‏‌‏باشد که‏ ‏این اشیاء‏ ‏به همراه داده بر روی هم فایل‏ ‏بانک اطلاعاتی را‏ ‏تشکیل می‏‌‏دهند

 

دانلود فایل

 

0
افکار شما را دوست داریم، لطفا نظر دهید.x