یارا فایل

مرجع دانلود انواع فایل

یارا فایل

مرجع دانلود انواع فایل

پروژه آشنایی با طراحی بانک اطلاعات در Access

اختصاصی از یارا فایل پروژه آشنایی با طراحی بانک اطلاعات در Access دانلود با لینک مستقیم و پرسرعت .

پروژه آشنایی با طراحی بانک اطلاعات در Access


پروژه آشنایی با طراحی بانک اطلاعات در Access

 

 

 

 

 

 



فرمت فایل : WORD , PDF

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

فهرست مطالب:                                                                                                                                                                                                                  عنوان                                                                                      صفحه
مقدمه   .............................................................................................................................................................................  1

1-1    پایگاه داده یا بانک اطلاعاتی چیست؟ .......................................................................................................   3  
2-1 سیستم مدیریت بانک اطلاعات (DBMS) ......................................................................................................  3  
     1-2-1 وظایف سیستم مدیریت بانک اطلاعات ..............................................................................................   3    
3-1 مرل های بانک اطلاعاتی ....................................................................................................................................   4
4-1 طراحی بانک اطلاعاتی ......................................................................................................................................    4
      1-4-1  مراحل طراحی بانک اطلاعاتی ........................................................................................................    5
5-1 رابطه بین جداول (Relationship) ...........................................................................................................    6
6-1 آشنایی با جدول ، فیلد و رکورد .....................................................................................................................    8
       1-6-1 آشنایی با فیلد کلیدی (Key Field) و کلید اصلی (Primary Key) ................................    9
       2-6-1 خواص فیلدها ......................................................................................................................................    9
7-1 انواع داده ها در بانک اطلاعاتی Access  .................................................................................................    10
       1-7-1 انواع داده های عددی و اندازه آنها  .............................................................................................    11
8-1 ویژگیهای خاص نرم افزار Access ............................................................................................................    12
9-1 اجرای نرم افزار Access ..............................................................................................................................    12
 
    
                              فهرست مطالب   
عنوان                                                                                      صفحه
10-1 باز کردن یک بانک اطلاعاتی در Access .............................................................................................    13
      1-10-1 پنجره Database .......................................................................................................................    14
      2-10-1 پنجره Objects ............................................................................................................................    15
11-1 ایجاد یک بانک اطلاعاتی جدید ...............................................................................................................     16
12-1    آشنایی با نماهای مختلف اشیاء بانک اطلاعاتی Access ..................................................................  17

 
1-2 ایجاد جداول .................................................................................................................................................    19
    1-1-2 ایجاد جداول با استفاده از ویزارد (Wizard) ..........................................................................     19
    2-1-2 ایجاد جداول در نمای طراحی (Design) ...............................................................................     24
2-2 تعریف خواص فیلدها ................................................................................................................................     25
3-2 افزودن ، ویرایش و حذف رکوردهای جدول  ......................................................................................     27
     1-3-2 باز کردن جدول ..........................................................................................................................      28
     2-3-2 افزودن رکورد جدید ....................................................................................................................     28
     3-3-2  اصلاح محتویات یک رکورد .....................................................................................................     29
                                                                                                                                                                                                                 
                              فهرست مطالب
عنوان                                                                                      صفحه
    4-3-2 حذف رکوردها ..............................................................................................................................       30
    5-3-2 استفاده از دستور Undo ..........................................................................................................       31
4-2 تعیین کلید اصلی برای جداول ..........................................................................................................        31
    1-4-2 ایجاد ایندکس بر روی فیلدها .................................................................................................        32
5-2 تغییر ساختار جدول ...........................................................................................................................         34
    1-5-2 افزودن یک فیلد به جدول .....................................................................................................         34
    2-5-2 حذف کردن فیلد از جدول .....................................................................................................        34
6-2 کپی کردن ساختار جدول ................................................................................................................         35
7-2    حذف جدول ....................................................................................................................................        36


   1-3 آشنایی با فرم  .....................................................................................................................................      38     
2-3 ایجاد فرم توسط ویزارد (Wizard) ................................................................................................      38
3-3 ایجاد فرم به کمک Auto Form ..................................................................................................      41       
4-3 طراحی فرم در نمای Design .......................................................................................................       43
    1-4-3 اضافه کردن متن در قسمت Form Header  ...............................................................      44
    2-4-3 طریقه قرار دادن فیلدها بر روی فرم ....................................................................................      45
                              فهرست مطالب
عنوان                                                                                      صفحه
5-3 ایجاد فرم های شامل زیر فرم ............................................................................................................        46


1-4 جستجوی اطلاعات ......................................................................................................................................   51
2-4 فیلتر کردن جداول ......................................................................................................................................   53
    1-2-4 فیلتر کردن به روش Filter By Selection ..........................................................................   54
    2-2-4 فیلتر کردن به روش  Filter By Form ...................................................................................   55
3-4 آشنایی با مفهوم Query .........................................................................................................................    56
    1-3-4 ایجاد Query در نمای ویزارد ....................................................................................................     56
    2-3-4 ایجاد Query در نمای طراحی (Design) ............................................................................     59
    3-3-4 ایجاد Query بر روی دو یا چند جدول ......................................................................................   63
    4-3-4 ویرایش Query ایجاد شده ........................................................................................................     64
    5-3-4 استفاده از عملگرهای شرطی و منطقی در Query ................................................................    65
    6-3-4 حذف Query ..................................................................................................................................    66
4-4 مرتب کردن صعودی و نزولی جداول ....................................................................................................     66


                              فهرست مطالب
عنوان                                                                                      صفحه

                 

1-5 آشنایی با مفهوم گزارش ..................................................................................................................................   69
2-5 ایجاد گزارش با استفاده از auto Report ................................................................................................   69
3-5 ایجاد گزارش با استفاده از ویزارد ..................................................................................................................    71
4-5 تغییر چیدمان و ویرایش گزارش ..................................................................................................................    75
5-5 گروه بندی و مرتب سازی داده ها .................................................................................................................   78
6-5 پیش نمایش گزارش .......................................................................................................................................    80
    1-6-5 کار بر روی پنجره پیش نمایش گزارش .........................................................................................     81
    2-6-5 مشاهده چندین صفحه در پیش نمایش گزارش .........................................................................     82
منابع

 

 

 

مقدمه
پردازش داده ها از دهه 1950 تا کنون فراز و نشیب بسیاری داشته است. در اوایل کار،کاربران مستقیما با محیط فیزیکی یا سخت افزار کامپیوتر در تماس بودند و داده ها را روی آنها ذخیره وبازیابی می کردند .
با گذشت زمان نرم افزارهایی به نام شیوه دستیابی(Access method)ونامهای مشابه به وجود آمد که رابط بین کاربر و کامپیوتر بود.
کاربران با استفاده از این نرم افزارها داه ها را با فرم های متفاوتی که در طول زمان پیشرفت کرده بودروی رسانه ها ذخیره کنند .این نرم افزار ها مدیریت ذخیره و بازیابی را نیز بر عهده داشتند .
هرچند به وجودآمدن این نرم افزارها کار راآسان می نمود وپیشرفت قابل توجهی به حساب می آمد،با این همه مشکلات زیادی هنوز وجود داشت .مهم ترین مشکل تامین امنیت داده ها بود .کافی بود شخصی بتواند به نسخه ای از داده ها دسترسی پیدا کند.آنگاه محافظ نرم افزاری قابل اطمینانی وجود نداشت که دستیابی چنین افرادی را به محتوای داده ها غیر ممکن سازد .
اینگونه مشکلات باعث بروز پدیده ای به نام"انقلاب بانک اطلاعات"در اوایل دهه 1970 گردید .
اصلیترین تفاوت این روش با روشهای قبلی،وجود حصاری نفوذ ناپذیر به نام نظام مدیریت بانک اطلاعات
(Data Base Management System  یا به اختصا رDBMS) بود که هر گونه دستیابی به داده ها باید از طریق آن صورت می گرفت.
Ms Access یکی از نرم افزار های مدیریت بانک اطلاعات (DBMS) است که در این مجموعه سعی بر آن است که نحوه کار با این نرم افزار به طور اجمالی آموزش داده شود.

 

1-1 پایگاه داده یا بانک اطلاعات چیست ؟
مجموعه سازماندهی شده از اطلاعات مرتبط به هم در مورد یک یا چند موضوع را پایگاه داده یا بانک اطلاعاتی گویند.
2-1 سیستم مدیریت بانک اطلاعات DBMS (Database Management System)
به نرم افزار بانک اطلاعاتی سیستم مدیریت بانک اطلاعاتی گویند که هرگونه دستیابی به داده ها باید از طریق این نرم افزار قدرتمند صورت گیرد.
در روشهای سابق کاربر پرونده ای را در اختیار می گرفت و عملیات مورد نظر را روی آن انجام می داد. در بانک اطلاعات ،تمامی پرونده ها در اختیار این نرم افزار قدرتمند(DBMS)است و کاربران درخواستهای خود را به این نرم افزار تسلیم می کنند تا در صورت صلاحدید آن را انجام دهد.
1-2-1وظایف سیستم مدیریت بانک اطلاعات(DBMS)
•    ذخیره اطلاعات
      این نرم افزار این امکان را به ما می دهد که اطلاعات متعدد و مرتبط به هم را در یک پایگاه ذخیره  
      کنیم.                    
•    جستجوی اطلاعات
         این نرم افزار به ما این امکان را می دهد که به آسانی اطلاعات ذخیره شده را جستجو کنیم.
•    تجزیه و تحلیل اطلاعات
    این نرم افزار امکان انجام محاسبات بر روی اطلاعات ذخیره شده در بانک اطلاعاتی را می دهد
•    مدیریت اطلاعات
   این نرم افزار ،مدیریت اطلاعات در حجم بالا را به سادگی انجام می دهد
•    به اشتراک گذاری اطلاعات
  این نرم افزار اجازه می دهد تا در یک زمان چند کاربر بر روی اطلاعات بانک اطلاعاتی کار کنند به نحویکه تغییراتی که هر کاربر می دهد بلافاصله برای کاربران دیگر قابل مشاهده است .
3-1 مدل های بانک اطلاعات
•    مدل های قدیمی
    مهمترین این مدل ها مدل سلسله مراتبی(Hierarchical Model) و مدل شبکه ای
(Network Model) هستند.این دو مدل امروزه کمتر مورد استفاده قرار می گیرند.هردو بر مبنای رکورد پایه گذاری شده اند،در مدل سلسله مراتبی از درخت و در مدل شبکه ای از گراف برای                         سازماندهی داده ها استفاده می شود.
•    مدل های سنتی(رابطه ای)
   بالاترین سطح مقبولیت در تمام زمینه های نرم افزار کامپیوتر به این مدل تعلق دارد.در این مدل نیز داده ها به صورت رکورد های مرتبط سازماندهی می شوند و بانک اطلاعات به صورت مجموعه ای از رابطه ها طراحی می شود. عمده ترین دلیل موفقیت این مدل سادگی آن است
•    مدل های جدید(معنایی-فرا رابطه ای)
   مدل های رابطه ای با تمام عظمتش پاسخگوی تمام نیازها نمی باشد. به طور مثال در مدل رابطه ای بانک اطلاعات حاوی صوت و تصویر و متن و...(Multimedia) را به سادگی نمی توان در قالب رکورد ذخیره کرد.
4-1 طراحی بانک اطلاعات
طراحی بانک اطلاعات همانند سایر سیستمهای نرم افزاری به مراحلی همچون امکان سنجی،بررسی نیازها و محدودیتها، تجزیه و. تحلیل راه حل ها، و غیره نیاز دارد.
در طراحی بانک اطلاعات استفاده از مدل های EERو NIAM بسیار متداول می باشد.
همچنین باید به این نکته توجه کرد استفاده از نرمال سازی(Normalization) برای به حداقل رساندن افزونگی در بانک اطلاعات از اهمیت بسیاری برخوردار است.
1-4-1 مراحل طراحی بانک اطلاعات
•    تعیین هدف بانک اطلاعات
       بهترین راه برای تعیین هدف بانک اطلاعاتی تهیه لیستی از گزارشات و خروجی هایی است که         کاربران بانک اطلاعاتی از نرم افزار بانک اطلاعاتی انتظار دارند. لیست گزارشات کمک می کند تاجداول وفیلدهای مورد نیاز بانک اطلاعاتی را بهتر شناسایی کنیم  
•    تعیین فیلدهای مورد نیاز
با توجه به گزارشات بانک اطلاعاتی،به راحتی می توانیم لیست فیلدهای مورد نیاز را تعیین کنیم.
برای هر فیلد باید نوع داده و طول آن را مشخص کنیم.
•    تعیین جداول مورد نیاز
هر جدول بانک اطلاعاتی باید فقط بر روی یک موضوع تعریف شود و چند موضوع مختلف را نباید در یک جدول قرار داد.وقتی موضوعات جداگانه در جداول ذخیره شوند،مزایای زیادی برای بانک اطلاعات خواهد داشت.
•    تعیین کلید اصلی برای هر جدول
هر رکورد جدول باید فیلد کلید اصلی داشته باشد که این فیلد برای هر رکورد باید مقدار یکتایی داشته باشد.شماره کد ملی،شماره سریال شناسنامه،شماره پرسنلی و... نمونه هایی از کلید اصلی هستند.
•    تعیین ارتباط بین جداول
در هنگام نرمال سازی برای کاهش افزونگی جداول مرکب را به چندین جداول مستقل تقسیم  می کنیم،که برای ارتباط بین جداول باید از یک فیلد مشترک میان دو جدول استفاده کنیم که این فیلد
معمولا یک فیلد کلیدی است.ارتباط میان جداول(Relationship) بحث مفصلی است که به آن خواهیم پرداخت.


دانلود با لینک مستقیم

نظرات 0 + ارسال نظر
امکان ثبت نظر جدید برای این مطلب وجود ندارد.