توضیحات

توجه : به همراه فایل word این محصول فایل پاورپوینت (PowerPoint) و اسلاید های آن به صورت هدیه ارائه خواهد شد

  مقاله بانك اطلاعاتی Access 2005 دارای 69 صفحه می باشد و دارای تنظیمات در microsoft word می باشد و آماده پرینت یا چاپ است

فایل ورد مقاله بانك اطلاعاتی Access 2005  کاملا فرمت بندی و تنظیم شده در استاندارد دانشگاه  و مراکز دولتی می باشد.

توجه : در صورت  مشاهده  بهم ریختگی احتمالی در متون زیر ،دلیل ان کپی کردن این مطالب از داخل فایل ورد می باشد و در فایل اصلی مقاله بانك اطلاعاتی Access 2005،به هیچ وجه بهم ریختگی وجود ندارد


بخشی از متن مقاله بانك اطلاعاتی Access 2005 :

بخش اول) آشنایی با نرم افزار مورد استفاده
نرم افزار از دبیرخانه تحت بانك اطلاعاتیAccess 2005 تهیه و تدوین گردیده فلذا برآن شدیم به دلیل توضیح كامل در خصوص نرم افزار استفاده شده جهت این برنامه را از فصل اول كتاب خودآموز جامع مایكروسافتAccess 2003 استفاده نماییم.
اگر با كامپیوترهای شخصی زیاد كار می كنید، بی تردید از واژه پردازها یا برنامه های كاربردی صفحه گسترده در كارهای خود استفاده می نمایید و احتمالاً استفاده از واژه پردازها را از زمانی كه محصولات مبتنی بر كاراكتر تحتMS-DOS به كار برده می‌شوند شروع كرده و به تدریج آنها را به واژه پردازهایی كه تحت سیستم عامل ویندوز اجرا می‌شوند ارتقاء داده اید. و نیز احتمال می رود كه اكنون از مزیت داشتن بعضی نرم افزارهای بانك اطلاعاتی، یا به منزله جزئی از بسته های مجتمع سازی نشده مانند Microsoft Works یا به صورت یك برنامه جداگانه برخوردار هستید.
اكنون مدت های طلوانی است كه برنامه های بانك اطلاعاتی برای استفاده كلیه كاربران كامپیوترهای شخصی به بازار ارائه شده اند، ولی متأسفانه بیشتر این برنامه ها یا برنامه‌های مدیریت ذخیره سازی ساده داده ها می باشند كه برای ساخت برنامه های كاربردی مناسب نمی باشد. امروزه، حتی افرادی كه با كامپیوتر به خوبی آشنا هستند نیز از سیستم های بانك های اطلاعاتی پیچیده دوری می كنند، مگر اینكه مجبور به استفاده از یك بانك اطلاعاتی اختصاصی تكمیل شده باشند. اكنون، با ارائهAccess مایكروسافت، یك سیستم بانك اطلاعاتی ساده در اختیار همگان می باشد و كاربران بسیاری برای ساخت بانك های اطلاعاتی ساده و كاملاً پیشرفته از آن استفاده می كنند.
اكنون كه هفتمین نسخهAccess ارائه شده است، این نرم افزار به مراتب از پنجمین نسخه خود كه برای نسخه های32 بیتی ویندوز طراحی شده بود قدرتمندتر گشته و نیاز به بررسی نحوه استفاده از كامپیوتر برای انجام كار تحتAccess دارد. اگر تاكنون به علت نیاز به مهارت های برنامه نویسی یا به علت نیاز به صرف وقت زیاد جهت یادگیری كار با بانك های اطلاعاتی، از نرم افزارهای بانك های اطلاعاتی دوری گزیده‌اید، اكنون می توانید بدون واهمه از علل فوق كار با برنامه ساده و آسانAccess را شروع كنید. ولی چگونه می توان مطمئن شد كه به كاربردن Accessبرای انجام كارهای شما یك برنامه مناسب و انتخاب درست می باشد برای این منظور در زیر نگاهی به مزایای استفاده ای یك نرم افزار توسعه بانك اطلاعاتی بیندازید.
بانك اطلاعاتی چیست؟
به یك زبان ساده، یكDataBase (بانك اطلاعاتی) به مجموعه ركوردها و پرونده هایی اطلاق می شود كه به منظور خاصی سازماندهی شده اند. برای مثال، می توانید اسامی و نشانی كلیه دوستان یا مشتریان را بر روی كامپیوتر خود نگه دارید. و یا كلیه نامه هایی را كه می نویسید نگهداری كرده و انها را به ترتیب اسامی گیرندگان آنها مرتب سازید. و یا مجموعه ای از پرونده های حاوی، اطلاعات مالی- پول های پرداختی و حساب های دریافتی و موازنه حساب های خود را روی كامپیوتر ذخیره كنید. اسناد واژه پرداز كه برحسب عنوان سازماندهی می شوند نیز به نوعی یك بانك اطلاعاتی را تشكیل می‌دهند. پرونده های صفحه گسترده ای كه بر حسب كاربران آنها سازماندهی شده اند نیز نوع دیگری از یك بانك اطلاعاتی می باشند، میانبرها به كلیه برنامه ها در روی منویStart ویندوز نیز نوعی بانك اطلاعاتی محسوب می شوند و میانبرهای اینترنت به پوشهFavorite شما هم یك بانك اطلاعاتی است.
اگر كار شما كاملاً سازماندهی شده باشد، می توانید صدها كاربرگ یا میانبر را با استفاده از پوشه ها و زیرپوشه ها اداره كنید. هنگام انجام این كار، «شما» مدیر بانك اطلاعاتی محسوب می شوید. ولی اگر به اشكال بزرگی برخوردید چه باید كرد؟
چگونه می توان اطلاعات مربوط به مشتریان متعدد را كه در اسناد و پرونده های كاربرگ های گوناگون درج شده اند جمع آوری كرد و به آنها دسترسی داشت؟ چگونه می توان با وارد كردن اطلاعات جدید همین اطلاعات رابطه برقرار نمود؟ چگونه می‌توان مطمئن شد كه اطلاعات وارد شده صحیح می باشند؟ چگونه می توان اطلاعات را با دیگرانبه اشتراك گذاشت، ولی به آنان اجازه تغییر آنها را نداد؟ برای انجام این كارها، به یك سیستم مدیریت اطلاعات یا DataBase Management System (DBMS) نیاز دارید.
بانك های اطلاعاتی رابطه ای
تقریباً كلیه سیستم های جدید مدیریت بانك اطلاعاتی، اطلاعات را با استفاده از الگوی مدیریت رابطه ای بانك اطلاعاتی، ذخیره و اداره می كنند. در یك سیستم مدیریت رابطه‌‌ای بانك اطلاعاتی كه به RDBMS معروف می باشد، سیستم كلیه اطلاعات را از طریق جدول كنترل می كند. در جدول هایی (Tables) كه حتی یك عنوان مثل نام مشتری یا محصول ذخیره می شوند، هر جدول دارای ستون ها(Columns) یا فیلدها(Filds) می باشد كه هر ستون حاوی اطلاعات مختلفی درباره موضوع (مثل نشانی مشتری یا شماره های تلفن) می باشد. و نیز یك جدول دارای ردیف ها(Rows) (یا ركوردها(Crecords) است كه كلیه مشخصه های یك نمونه از موضوع (مثل اطلاعات درباره یك محصول یا یك مشتری خاص) در آنها ثبت می شوند. ولی هنگامی كه از یك بانك اطلاعاتی پرس و جویی(Query) می كنید (آوردن اطلاعات از یك یا چند جدول) همیشه نتیجه شبیه جدول دیگری به نظر خواهد رسید.
اصطلاح رابطه ای (Relational) از این واقعیت ناشی می شود كه هر جدول در یك بانك اطلاعاتی حاوی اطلاعات مربوط به یك موضوع و فقط یك موضوع می شود. اگر الگوی مدیریت رابطه بانك اطلاعاتی را مرور كنید متوجه خواهید شد كه رابطه (Relation) برای مجموعه ای از ردیف ها (یك جدول) درباره یك موضوع به كار می‌رود، و نیز اطلاعات مربوط به دو دسته از اطلاعات (مانند مشتری ها و سفارشات) می توانند بر اساس مقدارهای مرتبط داده های به عنوان یك ورودی منظور شوند. برای مثال، ذخیره اسم و نشانی ممشتری برای هر سفارشی كه مشتری می دهد كار زائدی است. در یك سیستم رابطه ای بانك اطلاعاتی، اطلاعات مربوط به هر سفارش دارای فیلدی است كه اطلاعاتی مانند شماره مشتری را ذخیره می كند و از این فیلد می توان برای برقراری ارتباط و اخذ هر نوع اطلاعات مربوط به این مشتری استفاده كرد.
در عین حال می توانید اطلاعات مقدارهای مرتبط به هم در چند جدول یا پرس و جو را با هم یكی سازید. برای مثال می توان از اطلاعات شركت كه شامل اطلاعات تماس است برای یافتن نشانی های تماس با یك شركت خاص استفاده كرد و یا از اطلاعات مربوط به كاركنان همراه با اطلاعات هر دپارتمانی برای پیدا كردن بخشی كه كارمند خاصی در آن كار می كند استفاده نمود.
چند اصطلاح مربوط به بانك اطلاعاتی/ پایگاه داده های رابطه ای
:Relation اطلاعات درباره فقط یك موضوع مانند مشتریان، سفارش ها، كاركنان، تولیدات یا شركت ها. این اطلاعات معمولاً در سیستم مدیریت رابطه ای بانك اطلاعاتی  در یك جدول (Table) نگهداری می شوند.
:Attribute اطلاعات ویژه درباره یك موضوع، مثل نشانی مشتری یا ارزش یك سفارش. مشخصه های فوق معمولاً در ستون (فیلد) یك جدول قرار داده می شوند.
:Instance یك عضو مخصوص در یك رابطه- مثل یك مشتری یا محصول منفرد. این جزء معمولاً در جدول به صورت یك ركورد یا در ردیف نگهدرای می شود.
:Relationship روشی كه در آن اطلاعات در یك رابطه مربوط به اطلاعات در رابطه دیگری می شود. برای مثال، هر مشتری دارای «یك- به- چند» رابطه با سفارش ها می‌باشد، زیرا یك مشتری می تواند چند سفارش داشته باشد، ولی هر سفارش مختص به یك مشتری می باشد. رابطه شركت ها با افراد مورد تماس یك رابطه «چند- به- چند» می باشد، زیرا هر مشتری می تواند چند نشانی تماس داشته باشد و یك مشتری نیز می تواند با چند شركت تماس داشته باشد.
:Join پروسه به هم پیوستگی جدول ها یا پرس و جوها در جدول ها از طریق مقدارهای داده های مربوط به هم. برای مثال، مشتریان را می توان با تطابق شماره شناسایی مشتری(Customer ID) در یك جدول مشتری به سفارش ها در جدول سفارشات به هم مربوط ساخت.
قابلیت های یك بانك اطلاعاتی
یك RDBMS كنترل كامل برای چگونگی تعریف داده ها، كار با آنها و اشتراك گذاری داده ها با دیگران ار ممكن می سازد. این سیستم ویژگی های پیشرفته برای كاتالوگ و مدیریت داده های بسیار در جدول های گوناگون را نیز ارائه می دهد. یك RDBMS از سه قابلیت عمده تعریف داده ها، دستكاری داده ها و كنترل داده برخوردار است.
تعریف داده ها: در RDBMS می توانید داده های ذخیره شده در بانك اطلاعاتی خود را از نظر نوع داده (مثلاً داده عددی یا داده حرفی) و چگونگی ارتباط داده ها مشخص سازید. در بعضی موارد شما می توانید نحوه قالب بندی داده و چگونگی تعیین صحت آن را نیز مشخص سازید.
دستكاری داده ها: به روش های گوناگون می توان با داده ها كار كرد. شما می توانید فیلدهایی از داده را كه لازم دارید مشخص سازید، داده ها را از فیلتر بگذرانید و آنها را مرتب سازید. شما می توانید داده ها را با اطلاعات مربوطه مرتبط ساخته و خلاصه ای از داده ها را تهیه نمایید و یا می توانید مجموعه ای از داده ها را انتخاب كرده و از RDBMS بخواهید تا این داده ها را به روز رسانده، حذف نموده و بر روی جدول دیگر كپی نمایید یا جدول جدیدی برای این داده ها بسازید.
كنترل داده ها: شما می توانید تعیین كنید كه چه افرادی مجاز هستند تا داده های شما را خوانده، به روز رسانده یا داده های جدید را در پرونده های شما وارد كنند. در بسیاری از موارد می توانید در عین حال مشخص كنید كه داده هایتان چگونه به اشتراك گذاشته شوند، و توسط چه كاربرانی به روز رسانی شوند.
كلیه این عملیات به كمك ویژگی قدرتمندAccess مایكروسافت انجام می شوند. در زیر به بررسی چگونه انجام این عملیات می پردازیم و نحوه انجام آنها را با روش های مورد استفاده در برنامه های واژه پردز و صفحه گسترده مقایسه می كنیم.
Access مایكرو سافت به منزله یك RDBMS
یك بانك اطلاعاتی میزكارACCESS ساخت شركت مایكروسافت (كه درآن از پرونده‌‌ها با پسوندmdb استفاده می شود) یكRDBMS با قابلیت كامل عملیاتی می باشد. در این برنامه كلیه عملیات تعریف داده ها، دستكاری داده ها و كنترل داده برای داده های حجیم را می توان به خوبی انجام داد.
یك بانك اطلاعاتی میزكار(mdb)Access را می توان یا به صورت یك RDBMSمستقل در روی یك ایستگاه كاری و یا در حالت اشتراكی خدمات گیرنده/ خدمات دهنده در یك شبكه به كار برد. یك بانك اطلاعاتی میزكار یك منبع داده ها برای داده های نمایش داده شده در صفحه های Web روی اینترنت شركت شما نیز می باشد. هنگامی كه یك برنامه كاربردی را با بانك اطلاعاتی میزكارAccess می سازید، Access یك RDBMSاست. ازAccess می توانید در عین حال برای ساخت برنامه های كاربردی در یك پرونده پروژه (با پسوند.adp) مرتبط بهSQL Server مایكروسافت نیز استفاده كنید، و می توانید داده های سرور را با دیگر برنامه های كاربردی یا با سایر كاربرانWeb به اشتراك بگذارید.
هنگامی كه یك پرونده پروژهAccess (با پسوند.adp) را می سازید، SQL Server (یا SQL Server Desktop Engine- MDSE Microsoft) یك RDBMS می باشد.
تعریف داده ها و ذخیره سازی
در ضمن كار با یك سند یا یك كاربرگ، معمولاً به آزادی می توانید محتویات سند یا خانه كاربرگ را تعریف كنید. در یك صفحه مشخص از یك سند، می توانید پاراگراف، جدول، نمودار یا چند ستون از داده ها با قلم های مختلف را به متن اضافه كنید. در یك ستون داده شده بر روی یك كاربرگ، می توانید در بالای ستون یك عنوان با داده های متنی برای چاپ یا نمایش بر روی صفحه مانیتور قرار دهید. و نیز می توانید از قالب‌های متعدد عددی، بسته به عملیات هر ردیف در یك ستون استفاده كنید. شما به این انعطاف پذیری نیاز دارید، زیرا سند واژه پرداز شما باید قادر به انتقال پیام بر روی یك صفحه چاپی باشد و كاربرگ باید داده هایی را كه تحلیل می كند بتواند ذخیره كند و محاسبات مربوطه را انجام داده و نتیجه را نمایش دهد.
این انعطاف پذیری به خصوص برای حل مشكلات كارهای به نسبت كوچك ولی به خوبی تعریف شده بسیار سومند است. در صورتی كه تعداد صفحه های اسناد به چند دوجین برسند، سندها دست و پاگیر شده و انجام كار مشكل خواهد شد. در كاربرگ ها نیز هنگامی كه تعداد خانه ها به چند صد ردیف اطلاعات برسد، نیز كار سخت می شود. با افزایش مقدار داده ها، فضای ذخیره سازی داده ها، فراتر از حد در نظر گرفته شده برای واژه پرداز یا صفحه گسترده در كامپیوترتان خواهد رفت. اگر هدف شما اشتراك گذاری سند یا كاربرگ باشد، كنترل چگونگی استفاده دیگران از این اسناد و وارد كردن داده ها به این اسناد مشكل (البته نه غیرممكن) می گردد. برای مثال، در یك كاربرگ، حتی اگر فقط به دو خانه برای درج تاریخ و یك مقدار پولی نیاز داشته باشد، باز این احتمال وجود دارد كه كاربری به اشتباه یك مقدار حرفی را در این دو فیلد وارد كند.
در بعضی برنامه های صفحه گسترده به شما اجازه داده می شود تا یك ناحیه، بانك اطلاعاتی را در یك كاربرگ برای مدیریت اطلاعات مورد نیاز جهت ارائه نتایج مورد نظر در نظر بگیرید. ولی به هر حال باید محدودیت فضای ذخیره سازی در یك برنامه صفحه گسترده را منظور دارید و در هر صورت كنترل كاملی بر روی آنچه كه در ردیف‌ها و ستون های ناحیه بانك اطلاعاتی وارد می شود نخواهید داشت. و نیز، اگر باید داده هایی به جز داده های عددی و حرفی را كنترل نمایید، باید مطمئن شوید كه برنامه صفحه گسترده شما این اطلاعات را به منزله یك پرونده صوتی یا تصویری تلقی ننمایند.
یك سیستم RDBMS به شما اجازه تعریف نوع داده هایتان و تعیین نحوه ذخیره سازی آنها را می دهد. و نیز می توانید قواعدی را كه RDBMS می تواند برای كسب اطمینان از یكپارچگی داده هایتان به كار بررد، مشخص سازید. در ساده ترین شكل آن، یك قاعده تعیین صحت داده ها (Validilation Rule) می تواند این اطمینان را ایجاد كند كه كاربران به طور تصادفی كاراكترهای الفبایی را به جای عدد در فیلدی وارد نكنند. در قواعد دیگر، می توان مقدارهای مورد قبول یا دامنه مقدار برای داده ها را مشخص ساخت. در بیشتر سیستم های پیشرفته می توانید رابطه بین مجموعه ای از داده ها (معمولاً جدول ها و پرونده ها) را مشخص ساخته و از RDBMSبخواهید تا یكپارچگی داده ها را كنترل كند. برای مثال، می توانید از سیستم بخواهید به طور خودكار كار بازبینی ترتیب ورودی ها برای مشتریان معتبر را انجام دهد.
در یك بانك اطلاعاتی میزكار(.mdp) Access شما از انعطاف پذیری كاملی برای تعریف داده های خود (به صورت متن، عدد تاریخ، زمان، پول، فراپیوندهای اینترنتی، تصویر، صوت، مستندات و صفحه های گسترده) و تعیین نحوه ذخیره داده هایتان (طول رشته، دقت عدد، و دقت تاریخ/ زمان) و تعیین نحوه نمایش داده ها در روی صفحه مانیتور یا در چاپ برخوردار هستید. شما می توانید قواعد ساده یا پیچیده ای برای تأیید صحت داده ها را نیز برقرار سازید. شما می توانید ازAccess بخواهید كه رابطه بین پرونده ها یا جدول ها در بانك اطلاعاتی شما را بررسی و صحت آنها را بازبین نماید. هنگامی كه پروژه(.adp)Access به بانك اطلاعاتیSQL Server وصل می شود،SQL Server نیز كلیه قابلیت های فوق را ارائه می دهد.
از آنجایی كه Access یك برنامه كاربردی با فن آوری های جدید برای ویندوز مایكروسافت است شما می توانید از كلیه تسهیلات اشیاءActiveX و كنترل های سفارشی ActiveX نیز استفاده كنید. ActiveX یك فن آوری پیشرفته ویندوز است كه به نوبه خود اجازه پیوند اشیاء به اشیاء تعبیه شده در میزكار بانك اطلاعاتیAccess یا SQL Server را می دهد. این اشیاء شامل تصاویر، صفحه های گسترده و مستندات برنامه های كاربردی دیگر مبتنی بر ویندوز است كه درآنها نیز از ActiveX پشتیبانی می‌شود. شكل1-1 فرمی را نشان می دهد كه دارای شیء داده ای از پیش تعبیه شده از بانك اطلاعاتی نمونه Northwind Traders می باشد كه همراه باAccess ارائه شده است. در این شكل یك ركورد طبقه بندی محصول رؤیت می شود كه نه تنها دارای یك نام نوعی و اطلاعات توصیفی می باشد، بلكه دارای تصویری محصول رؤیت می شود كه نه تنها دارای یك
نام نوعی و اطلاعات توصیفی می باشد، بلكه دارای تصویری است كه مشاهده هر طبقه بندی را ممكن می سازد. Access2003 مایكروسافت را می توان به منزله یك سرورActieX نیز به كار برد و اجازه داد تا بتوانید از برنامه های دیگر مبتنی بر ویندوز، بانك اطلاعاتیAccess را باز كرده و اشیاء آن (مانند جدول ها، پرس وجوها، و فرم ها) را دستكاری كنید.

برای دریافت اینجا کلیک کنید

سوالات و نظرات شما

برچسب ها

سایت پروژه word, دانلود پروژه word, سایت پروژه, پروژه دات کام,
Copyright © 2014 icbc.ir