تحقیق پايگاه داده‌ها 24 ص

دسته بندي : دانش آموزی و دانشجویی » دانلود تحقیق
لینک دانلود و خرید پایین توضیحات
دسته بندی : وورد
نوع فایل :  word (..doc) ( قابل ويرايش و آماده پرينت )
تعداد صفحه : 24 صفحه

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

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

 
دسته بندی: دانش آموزی و دانشجویی » دانلود تحقیق

تعداد مشاهده: 4249 مشاهده

فرمت فایل دانلودی:.zip

فرمت فایل اصلی: .doc

تعداد صفحات: 24

حجم فایل:29 کیلوبایت

 قیمت: 8,000 تومان
پس از پرداخت، لینک دانلود فایل برای شما نشان داده می شود.   پرداخت و دریافت فایل