موضوع : کاربرد برنامه ACCESS در شرکت توسعه اندیشه آریا
توضیح : این فایل به صورت ورد و آماده ی پرینت می باشد
مقدمه :
اين شركت ، شركت توسعه انديشه آريا ميباشد كه تعمير خودرو در آن انجام ميشود بدين صورت است كه دراين شركت خودرو وارد تعميرگاه شده و افراد معايب خود را به اپراتور مربوطه اعلام ميكند و اپراتور نيز آنها را در كامپيوتر ثبت نموده و يك شمارة پذيرش به دارندة خودرو ميدهد. حال اپراتور براساس معايب درج شده خود را به يكي از سالنهاي تعميراتي ميفرستد تا تعميرات در آن سالن روي خودرو انجام شود. حين تعميرات روي خودرو، تعميركار قطعات و لوازم يدكي مورد نياز جهت تعمير را از انبار درخواست نموده ودريافت مينمايد. بعد از اتمام تعميرات خودرو به قسمت حسابداري فرستاده ميشود و در آنجا با محاسبة قيمت تعميرات انجام شده روي خودرو فاكتور صادر شده و در آنجا با محاسبة قيمت تعميرات انجام شده روي خودرو فاكتور صادر شده و مبلغ مورد نظر از مشتري دريافت ميگردد و بعد از دريافت مبلغ، برگه خروج خودرو از تعميرگاه صادر ميشود.
كه ما در اين شركت بيشتر كارمان ساخت جداول به كمك ACCESS و ايجاد بانك اطلاعاتي براي ثبت اطلاعات موجود در شركت ميباشد.
مفهوم بانك اطلاعاتي
تعريف بانك اطلاعاتي
از بانك اطلاعاتي تعاريف ارائه شده است كه تعريف زير را از همه جامع ترين به نظر ميرسد: بانك اطلاعاتي مجموعهاي سازمان يافته از اطلاعات و داده هاي مرتبط به هم است. داده عبارتند از حقايق و ارقام يك موضوع خاص و اطلاعات عبارتند از نتايجي كه از تركيب دادهها حاصل ميگردند.موسسات و سازمانها معمولاً سيستم هاي اطلاعاتي، خود را به دو صورت تشكيل داده از آنها استفاده ميكنند.
استفاده از سيستم هاي اطلاعاتي ساده: در اين روش دادههاي در فايل هاي جداگانه قررا ميگيرند و براي استفاده از دادههاي موجود در آن فايل، سيستمهاي جداگانه طراحي ميشوند. به اين نوع سيستمهاي اطلاعاتي، سيستم پردازش فايلها ميگويند.
استفاده از بانك هاي اطلاعاتي: در اين روش موجود، به صورت مجتمع يا بانك مورد استفاده قرار ميگيرند. در چنين سيستمي كاربر ميتواند بدون سردگمي وبا صرف وقتي اندك، اطلاعات مورد نياز خود را از دادههاي موجود در مجتمع اخذ كند. امروزه اكثر موسسات و سازمانها سعي ميكنند از اين سيستم اطلاعاتي استفاده كنند.
براي پي بردن به تفاوت دو روش ذكر شده به مثال زير دقت شود.
مثال: موسسهاي دادههاي مربوط به حقوق كارمندان، بيمه، تنبيه و تشويق را در چهار فايل جداگانه قرار داده براي اخذ خروجي هاي مورد نياز، سيستم هاي جداگانه براي آنها نوشته است. كار سيستم حقوق، محاسبه دستمزد كاركنان با استفاده از دادههاي موجود در فايل حقوق، كار سيستم بيمه پردازش دادههاي موجود در فايل بيمه و كار سيستم هاي تنبيه و تشويق، پردازش دادههاي موجود در فايل هاي تنبيه و شويق ميباشد. هر يك از اين سيستمها ميتوانند خروجي مناسبي را توليد كنند. اما اگر بخواهيم اطلاعات جديدي مانند آنچه كه در زير آمده است اخذ كنيم، با مشكل مواجه خواهيم شد.
1. كارمنداني كه داراي حقوق مشخص بوده به تعداد دفعات مشخصي تنبيه يا تشويق شدهاند.
2. كارمنداني كه در تاريخ معيني استخدام شده مبلغ خاصي براي بيمه پرداخت كردهاند.
3. كارمنداني كه تعداد دفعات تنبيه آنها بيشتر از تعداد دفعات تشويق باشد و برعكس.
در همه موارد بالا و مواردي مشابه مجبوريم از دادههاي موجود در دو يا چند فايل استفاده كنيم كه كار ساده اي نيست، زيرا ممكن است دادههاي موجود در فايل ها داراي فرمت يكساني نباشند. در حالي كه اگر اين موسسه سيستم اطلاهاتي خود را به صورت بانك اطلاعاتي تشكيل دهد با چنين مشكلي مواجه نخواهد شد.
در سيستم جديد تمامي دادههاي موجود در فايل هاي طراحي شده در روش اول، در يك 40فايل بزرگتر به نام بانك اطلاعاتي قرار گرفته اند كه در نتيجه پردازش دادهها و اخذ گزارش هاي جديد آسانتر خواهد بود.
مزاياي استفاده از بانك اطلاعاتي
مزاياي استفاده از سيستم بانك اطلاعاتي به جاي سيستم پردازش فايل ها را به صورت زير ميتوان برشمرد:
1. جلوگيري از اتلاف حافظه در ذخيره كردن دادهها.
2. ايجاد اطمينان نسبت به گزارشهاي بدست آمده.
3. اخذ گزارشهاي جديد ساده است.
4. سرعت پردازش دادهها بالا است.
5. دادهها از سيستمهاي كاربردي مستقل هستند.
6. تمركز در مديريت دادهها به نحود خوبي امكان پذير است.
معايب استفاده از سيستم بانك اطلاعاتي
بانك اطلاعاتي با همه مزايايش، معايبي نيز دارد كه اين معايب در مقابل مزاياي فوق ناچيزند. از جمله:
1. چون طراحي بانكهاي اطلاعاتي ساده نيست. متخصصان ماهري جهت ايجاد لازم است.
2. به دليل متمركز بودن سيستم اطلاعاتي، امكان آسيب پذيري سيستم زياد است. يعني اگر يك قسمت از سيستم از كار بيفتد ممكن است كار بقيه سيستمها مختل شود.
اجزاي تشكيل دهنده بانك اطلاعاتي
1. كاربران
2. سيستم بانكهاي اطلاعاتي
3. دادهها موجود در بانك هاي اطلاعاتي
كاربران، كساني هستند كه به نحوي با بانك هاي اطلاعاتي سر و كار دارند. بر اساس نوع كاري كه كاربران با بانك اطلاعاتي دارند ميتوان آنها را به سه دسته تقسيم كرد:
1. مدير يا مسئول بانك اطلاعاتي
2. برنامهنويسان كابردي يا طراح بانك هاي اطلاعاتي
3. كاربران نهايي
كاربران نهايي كساني هستند كه حق هيچ گونه تغيير و تبديل را در بانك اطلاعاتي ندارند بلكه فقط از امكانات آن ميتوانند استفاده كنند. طراحان بانك اطلاعاتي كساني هستند كه بانك اطلاعاتي را ايجاد نمودهاند.
فهرست مطالبعنوان صفحه
مقدمه 1
مفهوم بانك اطلاعاتي
- تعريف بانك اطلاعاتي 2
- مزاياي استفاده از بانك اطلاعاتي 4
- معايب استفاده از بانك اطلاعاتي 4
انواع بانك هاي اطلاعاتي
- بانك اطلاعات هرمي 6
- بانك اطلاعاتي شبكه اي 6
- بانك اطلاعاتي رابطه اي 6
نرمال سازي چيست؟ 7
اجزاي بانك اطلاعاتي در اكسس
- تعريف ركورد و فيلد 8
- مشخصات فيلدها 9
- تعيين اندازه فيلدها 13
- جدول 14
- عملگرها در اكسس 15
- پنجره اكسس 17
- طراحي بانك اطلاعاتي 17
ايجاد و تغيير در جدول
ايجاد جدول 19
- ذخيره كردن ساختار جدول 28
- تغيير ساختار جدول ايجاد شده 31
- ايجاد فيلد كليد در جدول 33
- ايجاد فيلد كليد اصلي با نوع Autonumber 35
- ايجاد جدول با استفاده