کارآموزی پایگاه داده  

محل لوگو

کارآموزی پایگاه داده


مقدمه:

چندي است که اصلاحاتي همچون سيستم مديريت بانک هاي اطلاعاتي و بانکهاي اطلاعاتي و پايگاه داده ها و نظاير آن نقل محافل علمي-فني و علمي است.

اينک حتي وضع چنان است که به خاطر ريزپردازنده ها و انواع آن نرم افزارهاي سهل الاستفاده روي کامپيوتر هاي شخصي، هرکسي مي تواند بانک اطلاعاتي شخصي خود را داشته بلشد.

مبالغه نيست ، اگر گفته شود که ديگر لزومي نيست کسي در رشته کامپيوترتحصيل و يا در محيط هاي کامپيوتري کار کند تا بتواند از کامپيوتر استفاده کند و مخصوصا داده هاي عملياتي مورد نياز خود را که به طور روزانه با آنها سر و کار دارند به صورت اتوماتيزه ذخيره، بازيابي و پردازش کنند.

تعداد زيادي از بانکهاي اطلاعاتي بسيار بزرگ در جهان وجود دارند که در سيستمهاي اطلاع رساني جهاني از آنها به گستردگي استفاده مي شود.

تامين اين پوشش گسترده اطلاعاتي با استفاده از تکنولوژي بانکهاي اطلاعاتي ريز پردازنده ها، ابرکامپيوترها و شبکه هاي کامپيوتري امکان پذير شده است.

نگاهي حتي گذرا به تاريخ تمدن بشر نشان مي دهد که انسان هميشه به اطلاعات نياز داشته است. انسان داده ها را جمع آوري و بر اساس آنها داده هاي جديد يا اطلاعاتي ديگر توليد و از آنها استفاده مي کند.

به تدريج حجم اطلاعات فزوني يافت ديگر صرف ذخيره سازي آنها بر رسانه ها و بازيابي آنها کافي نبوده بلکه مي بايست بر اساس يک سيستم مشخص اسناد و مدارک خود را نگهداري مي کرد تا هم بازيابي آنها سريعتر ممکن شود و هم اصلاح و تغيير و به طور کلي پردازش آنها و احيانا توليد اطلاعات جديدتر امکان پذير شود.

نرم افزار هاي گوناگوني براي ايجاد بانک هاي اطلاعاتي به کار مي رود و هر کدام قدرت منحصر به فردي در ايجاد بانک هاي اطلاعاتي دارند يکي از سيستم هايي که در اين مورد استفاده مي شود اکسس مي باشد که يکي از محصولات مايکروسافت بوده که نسخه هاي گوناگوني از آن به بازار آمده است.

سهولت طراحي حرفه اي ترين سيستم هاي کاربردي بدون نياز به برنامه نويسي، اکسس را به يک برنامه مناسب جهت طراحي سيستم هاي اطلاعات مديريت يعني MIS تبديل شده است.

با اينکه تمام ابعاد طراحي يک سيستم حرفه اي بدون آشنايي با برنامه نويسي در اکسس امکان پذير شده است. با اين وجود يک محيط برنامه نويسي بسيار قوي با اکسس ارايه شده که در سطح و کيفيت برنامه پاسکال و امکانات برنامه نويسي تحت ويندوز است.

در کنار پيچيده ترين امکانات و ابزار کار براي طراحي سيستم هاي کاربردي، مديران، متخصصين و کارشناسان و کاربران نيز مي تواند خود طراح نياز هاي خود باشند.

در برنامه اکسس بر خلاف ساير برنامه هاي بانک اطلاعاتي تمام ساختار بانک اطلاعاتي در يک پرونده به نام بانک اطلاعاتي جمع شده است.

هر پرونده اکسس مي تواند تا 1 گيگا حجم و 34769 عنصر اطلاعاتي مانند جدول اطلاعاتي، ايندکس، فرم، سؤال، فرم چاپ، ماکرو و برنامه را در خود نگهداري کند.

ارتباط جدولهاي اطلاعاتي

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

پس از برقراري ارتباط بين جدولهاي اطلاعاتي ورود داده هاي جديد در هر يک از جدولهاي مذکور از نظر درستي ارتباط، به طور اتوماتيک کنترل مي شود.

سؤال

در اکسس بالغ بر 8 نوع سؤال با روشهاي مختلف قابل طراحي است.

حداکثر تا 32 جدول را مي توان در طراحي يک سؤال وارد کرد. تعداد سؤالهاي مرتبط مي تواند تا 50 سطح باشد.

اين ابعاد در نوع خود بي نظير و جديد است.

پاسخ سؤال قابل ويرايش است. در اين صورت تغييرات جديد در جدول يا جدولهاي اصلي منعکس مي شود. از سؤال علاوه بر نمايش استفاده هاي ديگري نيز مي شود:

  • ايجاد جدول جديد
  • حذف رکورد ها از جدولها
  • اضافه کردن رکورد هاي جديد به جدولها
  • تغييرات اتوماتيک در جدولها

در اکسس تصوير، صدا و حتي ويديو در کنار داده هاي معمول در بانکهاي وارد شده و ضبط مي شود.

علاوه بر مديريت بانک اطلاعاتي در زمينه هاي ديگر مانند تهيه بروشور، صورت حسابهاي تبليغاتي و امثال آن از اکسس استفاده مي شود.

از ماکروها به صورت دکمه روي فم مي توان براي انجام يک سري کارهاي تعيين شده و گاها پيچيده و طولاني استفاده کرد.

حداکثر تا 32 جدول را مي توان در طراحي يک سؤال وارد کرد: تعداد سؤالهاي مرتبط مي تواند تا 50 سطح باشد.

صفحات چاپي در اکسس تا 6 صفحه، يعني گسترده ترين گزارش ممکن است.

 

فصل اول-بانک اطلاعاتي

1-1) چند تعريف مورد نياز

تعريف داده:

از نظر ساختاري داده عبارت است از مقادير صفات خاصه انواع موجوديت ها.

نوع موجوديت:

مفهوم کلي موجوديت ،شيء يا فردي که در مورد آن مي خواهيم اطلاع حاصل کنيم.

صفت خاصه:

ويژگي جداساز يک نوع موجوديت از نوع ديگر.

تعيين مجموعه موجوديت هاي يک محيط و نيز مجموعه صفات خاصه هرنوع موجوديت بستهبع وضع و نوع سيستم مديريت بانک اطلاعاتي مي تواند به طور پويا و يا به صورت ايستا صورت گيرد.

تعريف اطلاع:

اطلاع از داده حاصل مي شود و در حل مسايل به کابه کار مي رود و داده نمايش اطلاعات است.

موجوديت هاي هر محيط عملياتي با يکديگر ارتباطي دارند. اين ارتباطات از نقش عملکردي که هر موجوديت در محيط عملياتي ايفا مي کند،با توجه به نسبتي که با سايرموجوديت ها دارد، مشخص مي شود. بازشناسي ارتباطات اساسي و پاسخگوي نياز هاي اطلاعاتي کاربران از وظايف طراح بانک است.

بانک اطلاعاتي:

مجموعه اي است از داده هاي ذخيره شده به صورت مجتمع و مبتني بر يک ساختار تعريف شده به طور صوري، با حداقل افزونگي، تحت کنترل متمرکز، مورد استفاده يک يا چند کاربر،به طور اشتراکي و همزمان.

براي ايجاد سيستم اتوماتيزه ذخيره و بازيابي، به طور کلي دو روش وجود دارد:

1-مشي بانکي

2-مشي غير بانکي (مشي کلاسيک يا مشي فايلينگ).

در مشي بانکي، هرکاربري ديد خاص خود را نسبت به داده هاي ذخيره شده در بانک دارد. به عبارت ديگر از يک سود وحدت ذخيره سازي و از سوي ديگر تعدد کاربران را داريم. اشتراکي شدن داده ها،يکي ديگر از خصوصيات بانک اطلاعاتي است. کاربران مختلف مي توانند به طور همزمان با بانک کار کنند، هر کاربري اين احساس را داردکه داراي بانک خاص خود مي باشد. منظور از همزماني در اينجا همزماني از ديد کاربر است. يعني هر کاربري، بدون ايجاد محدوديت و ممنوعيت براي کاربر ديگر در هر لحظه که بخواهد مي تواند از بانک استفاده کند.

همزماني عمليات از جنبه ديگري نيز مطرح است و آن همزماني از نظر سيستم است. يعني فرآيندهاي درون سيستمي بتوانند با همزماني، در محيط سيستم جريان داشته باشند. اينکه تا چه حد همزماني فرآيند ها در درون سيستم امکان پذير است، بستگي به نحوه طراحي سيستم مديريت بانک و الگوريتم هاي عملياتي آن از يکسو و تعريف ساختار ذخيره سازي.

 

تعداد صفحات پروژه 57 صفحه می باشد.

  انتشار : ۱۹ دی ۱۳۹۸               تعداد بازدید : 174
http://kia-ir.ir

تمام حقوق مادی و معنوی این وب سایت متعلق به "" می باشد

فید خبر خوان    نقشه سایت    تماس با ما