گزارش خرابی لینک
لینک خراب شده را به ما اطلاع دهید تا اصلاح کنیم .
اطلاعات را وارد کنید .
گزارش انتشار نسخه جدید
اگر نسخه ی جدید منتشر شده به ما اطلاع دهید .
اطلاعات را وارد کنید .
no-img
آخرین آموزش های اندرویدی :
ads ads
اطلاعیه های سایت

مقاله سيستم فروش شركت تحت وب
۰۹ / مرداد / ۱۳۹۶
بازدید : 148
نظرات : 0 دیدگاه
نویسنده : admin
موضوعات : نرم افزار

فرمت :WORD                                                     تعداد صفحه :۷۰

تاريخچه مختصر پايگاه داده ها

سيستمهاي پايگاه داده ها براي ذخيره كردن اطلاعات به كار مي رود.

هم سيستمهاي بزرگ زررواسيون شركتهاي هواپيمايي و هم دفترچه تلفني كه درجيب شما قراردارد پايگاه دادها محسوب مي شوند زيرا از آنها براي ذخيره كردن داده ها و بازيابي اطلاعات استفاده ميشود. تا چندين سال پيش سيستمهاي بزرگ پايگاه داده ها تنها بر روي كامپيوترهاي بزرگ (main frame) كار مي كردند. به همين دليل طراحي پياده سازي ونگهداري آنها بسيار پر هزينه بود. با به بازارآمدن كامپيوتر ها شخصي (personal  computer) قدرتمند و ارزان قيمت فعلي اينك برنامه نويسان مي توانند نرم افزارهاي لازم براي جمع آوري و ارائه اطلاعات را با هزينه هاي اندك و در زمان كوتاه توليد كنند.

 

شناخت پايگاه داده هاي اكسس (Access)

به طور كلي پايگاه داده مجموعه اي از انواع اطلاعات مي باشد. برنامه اكسس پايگاه داده هاي نسبتا ساده و آساني را ايجاد ميكند. «جدول (table) به محفظه الكترونيكي گفته مي شود كه برنامه اكسس براي نگهداري داده هاي شما آن را ارائه مي دهد. شكل ۱–۱

 

 

 

هر جدول (Table ) از سطرها و ستون ها تشكيل مي شود. برنامه اكسس مدخل پايگاه داده ها (مثلا هر يك از كارمندان يا فقره موجودي) را در سطر مختص به خود ذخيره مي كند. هر سطر يك سابقه record به حساب مي آيد و هر سابقه شامل اطلاعات خاصي مربوط به يك شخصي مكان و غيره مي باشد.

هر سابقه به بخش هاي مجزايي از اطلاعات تقسيم مي شود و هر يك از بخش ها ميدان fied نام دارد.

در جدول هر ميدان ستون جداگانه اي دارد و داراي بخش هاي مختلفي از اطلاعات مي باشد كه با هم جمع مي شوند و تشكيل سابقه خاصي را مي دهند مثلا last name يك ميدان است همه نام هاي خانوادگي موجود در كل جدول در همان ستون به عنوان ميدان last name شناخته مي شوند.

برنامه اكسس نوع خاصي از پايگاه داده ها به نام پايگاه داده هاي رابطه اي (relational DataBase) مي باشد اين پايگاه داده ها اطلاعات را به زير مجموعه‌هاي جداگانه تقسيم مي كند . هر زير مجموعه اطلاعات براي هدف خاصي گروه بندي مي نمايد (نظير اطلاعات در مورد مشتري تقاضاي فروش كالا) . در برنامه اكسس اين زير مجموعه ها در جدول هاي جداگانه اي نظير آنچه قبلا توضيح داديم قرار دادند.

برنامه اكسس به شما امكان ميدهد رابطه اي بين جدول ها برقرار نمايند. اين رابطه ها مبتني بر ميداني هستند كه براي هر دو جدول مشترك مي باشد. هر يك از اين جدول ها داراي ميداني به نام كليد اوليه مي باشند.

كليد اوليه هر سابقه ركورد رامنحصرا در جدول شناسايي مي كند. بنابراين ميدان كليد اوليه primarykey معمولا ميداني است كه عدد منحصر بفردي به هر سابقه اختصاص ميدهد اين عدد در جدول مضاعف نمي باشد به قول معروف unique  يعني يكتا مي باشد.

مثلا ممكن است جدول customer داراي ميدان ID باشد كه هر مشتري را با عدد منحصر بفردي شناسايي مي كند. همچنين ممكن است جدولي در اختيار داشته باشيد كه شامل انواع محصولات شركت شما باشد وهمچنين مي توانيد جدولي در اختيار داشته باشيد كه شامل اجناس شما در انبار باشد كه در اينصورت بين جدول project كه شامل انواع محصولات شركت و جدول انبار كه شامل اجناس شركت مي باشد ارتباط برقرار مي باشد.

براي اينكه جدول projectبا جدول capacitor را بتوانيم پيوند (link) دهيم مي‌بايست field ميدان projectID درجدول capacitor موجود باشد.

بدين ترتيب متوجه مي شويد كه حتي پايگاه داده هاي ساده كه از جدول هاي متعددي تشكيل شده نيز با هم رابطه دارند.

 

معرفي موضوعات برنامه اكسس

جدول tableفقط يكي از انواع از موضوعات موجود در برنامه اكسس مي باشد همچنين شما مي توانيد در برنامه مزبور با برگه ها forms پرس و جوها Quries و گزارش reports نيز كار كنيد

  • يك برگه براي وارد كردن ويرايش و مشاهده داده هاي يك جدول و سابقه ركورد در يك زمان استفاده مي شود.
  • يك پرس‌وجو به شما امكان ميدهد تا سئوالاتي را از پايگاه داده ها بپرسيد. از پاسخ پرس و جو ميتوانيد براي دستكاري داده هاي موجود در جدول استفاده نمائيد نظير حذف سابقه ها يا مشاهده داده ها موجود درجدولي كه فقط ملاك هاي شخصي دارند.
  • يك گزارش به شما امكان مي دهدكه اطلاعات پايگاه هاي داده هاي موجود در يك قالب را خلاصه نمائيد تا براي چاپ مناسب گردند.

به طور كلي هر يك از موضوعات مزبور روشهاي مختلفي براي مشاهده و دستكاري داده هاي جدول به شما ارائه مي دهند.

 

طرح ريزي يك پايگاه داده ها

وقتي پايگاه داده هاي جديدي را ايجاد مي كنيد ، احتمالا مي خواهيد مطمئن شويد كه آن پايگاه داده ها ،‌نه تنها براي رفع نياز مدخل داده هاي شما بلكه براي مشاهده گزارش گيري از داده هايي كه درجدول هاي مختلف نگهداري مي شوند و در واقع پايگاه داده ها را به وجود مي آورند طراحي شده است . پيش ازايجاد پايگاه داده ها كمي وقت صرف طرح ريزي آن نمائيد و سپس پايگاه داده ها را پياده سازي نمائيد زيرا كه اگر طرح ريزي مناسب براي پايگاه داده ها نداشته باشيد در هنگام پياده سازي با مشكل مواجه خواهيد شدكه پس از اينكه پايگاه داده ها را طراحي مي كرديد مي توانيد اين پايگاه داده را در اختيار نرم افزارهاي ديگري قرار داد مثلا ميتوانيد از پايگاه داده اكسس در كنار زبانهاي برنامه نويسي visual c++  وvisal Basic,Delphi و غيره استفاده و يا اينكه از پايگاه داده اكسس كه موضوع پايگاه داده پروژه ماست در كنار زمانهاي برنامه نويسي اينترنت مثل PHP يا ASP, HTML و غيره استفاده كرد كه البته زبان HTML قادر به دسترسي به ركوردهاي يك پايگاه داده را بصورت پويا نداردبه قول معروف مثلا اگر بخواهيم ركورد جديدي را به پايگاه داده اضافه كنيم HTML قادر به انجام اين كار نيست چرا كه يك زبان برنامه نويسي اينترنت ايستا است ولي ASP از طريق تعريف اشيا CONNECTION و سپس Record set مي تواند ركوردهاي موجود در پايگاه داده ها را تحت ثاثير قرار دهد.


راستی سایت را در کانال تلگرام دانلود نایاب با کلیک بر اینجا دنبال کنید ♥
ads
جعبه ی دانلود
Download box
گزارش خرابی لینک گزارش نسخه جدید
درباره ی نویسنده
About author
admin

admin 20238 نوشته در دانلود نایاب دارد.

مشاهده تمام پست های

نظرات
Comments

دیدگاه شما

ارسال نظر
( الزامي )
(الزامي)
تبلیغات
کانال تلگرام