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