دانلود,رایگان,پایان نامه,پروژه,مقاله,مقالات, تحقیق آماده, پاورپوینت

دانلود,رایگان,پایان نامه,پروژه,مقاله,مقالات, تحقیق آماده, پاورپوینت,دانلود گزارش کارآموزی,, دانلود پروژه دانشجویی, دانلود تحقیق رایگان

دانلود,رایگان,پایان نامه,پروژه,مقاله,مقالات, تحقیق آماده, پاورپوینت

دانلود,رایگان,پایان نامه,پروژه,مقاله,مقالات, تحقیق آماده, پاورپوینت,دانلود گزارش کارآموزی,, دانلود پروژه دانشجویی, دانلود تحقیق رایگان

سیستم اطلاغاتی (دانلود رایگان)

سیستم اطلاغاتی (دانلود رایگان)

سیستم-اطلاغاتی-(دانلود-رایگان)لینک دانلود و خرید پایین توضیحات
دسته بندی : وورد
نوع فایل :  word (..Doc) ( قابل ویرایش و آماده پرینت )
تعداد صفحه : 28 صفحه

 قسمتی از متن word (..Doc) : 
 

‏1
‏22
‏دانشگاه آزاد اسلامی واحد مشهد
‏((گروه کاردانی کامپیوتر))
‏پروژه تحقیقاتی پایگاه داده:
‏عنوان:
‏1‏) مروری بر سیستمهای بانک اطلاعاتی و مزایای‏ Oracle‏
‏2) معــرفـی POSTGEERSQL
‏استاد مربوطه:
‏جناب آقای مهندس قائمی
‏تهیه کننده:
‏الهام قیصری
‏زمستان83
‏1
‏2
‏1) مروری بر سیستمهای بانک اطلاعاتی و مزایای Oracle‏
‏ * مقدمه
‏ دانش بشر در گستره علوم و فنون ، طی پنجاه سال گذشته از رشدی بé‌سابقه برخوردار بوده است و این رشد و تکامل سریع و بی‌مانند را باید متأثر از تماسک علوم مختلف و استفاده پژوهشگران از نتایج دستاوردهای یکدیگر دانست . امروز دیگر کمتر کشف و اختراعی است که اتفاقی و تصادفی باشد و تقریبا کلیه نوآوریها در یافتن ارتباط صحیح بین اطلاعات موجود بشر در عرصه‌های گوناگون خلاصه ‌شود . از اینروست که در نیمه دوم قرن بیستم شاهد هستیم که کشورهای توسعه یافته بیش از هر زمان به اطلاعات و سازماندهی و مدیریت آنها بها داده‌اند . مبالغ هزینه شده در مراکز تحقیقاتی و دانشگاهی ، خود گواه بر این ادعاست و این توجه ، پاسخی است به پدیده " انفجار اطلاعات " در چند دهه اخیر .
‏ در طی سالهای اخیر ، شاهد تحولات عمیق در نحوه مدیریت سازمانها بر اساس نظریه نوین مدیریت سیستماتیک بوده و همگام با آن بطور پیوسته ناظر بر افزایش نیاز مدیران به اطلاعات و منابع اطلاعاتی هستیم .گفته ‌شود نود درصد از احتیاجات لازم برای اخذ یک تصمیم را اطلاعات تشکیل ‌دهد و ده درصد باقی مانده تابع انگیزه و سلیقه ‌باشد و در این راستا پیشرفت بشر در زمینه تکنولوژی اطلاعاتی را بطور قطع باید مرهون کامپیوتر و علوم انفورماتیک دانست .
‏ این مقاله حاصل مطالعه تجربیات در امر تجزیه و تحلیل سیستم‌های گردش اطلاعات و برنامه‌نویسی کاربردی ‌باشد و حاوی مطالبی اجمالی پیرامون شناخت و نحوه طراحی " سیستمهای اطلاعاتی " و در نهایت مروری بر بانکهای اطلاعاتی توسعه یافته در ORACLE‏ ‌باشد .
‏ با گسترش تکنولوژی کامپیوتر ، افزایش سرعت پردازش آنها و کاهش قیمت ، در حقیقت بهتر و بهتر شدن نسبت عملکرد به قیمت ( Price / Performance )‏ ، تمامی فعالیتهای علمی ، تکنولوژی ، مالی ، تجاری ، مدیریتی و حتی توان تفکر و مرزهای ذکاوت و اندیشه انسان ، افق جدیدی یافته است . از همان ابتدای تولد تکنولوژی کامپیوتر ، دانشمندان و محققین زیادی در نقاط مختلف جهان درصدد رسیدن به یک هدف متعالی بوده‌اند و آن هدف عبارت بوده است از ساخت کامپیوترهایی که خروجی آن دارای خصوصیتی باشد که نتوان آنرا با نتیجه تلاش فکری یک انسان متخصص و متفکر فرق نهاد .
‏ بدون شک ، نتیجه چنین خصوصیت و توانایی ورای تصور ‌باشد . فقط ‌توان گفت ، تأثر آن در تراوشات فکری بشر ، توسعه علوم و تکنولوژی فوق‌العاده خواهد بود . مگر نه این است که انقلاب اول صنعتی فقط توان بازوان انسان را افزایش داد‏ ‏ ‏و ‏ نه تفکر .
‏ از دنیای کامپیوتر ، بخشهای سنتی نرم‌افزاری و سخت‌افزاری آن برای جامعه علمی و صنعتی کشورمان آشناست . اما ، جای خالی بخشهای حیــاتی ، توانمنــد و مهمی چـون هـوش مصنوعـی ( Artifical Intelligence - AI )‏ ، سیستمهـــای خبــــــره ( Expert or Knowledge Base Systems ) ‏، تکنـــولــــوژی اطــــلاعـــــــات ( Information Technology - IT )‏ ، پردازش مـــوازی ( Parallel Prrocessing )‏ ، مدیریت بانکهای اطلاعاتـی (Database Computer Aided Instruction , Multimedia , Management Systems - DBMS ) Virtual Reality - VR ,‏، ‏. . . ، و از بین زبانهای برنامه‌نویسی ، جای اکثر زبانهای هوش مصنوعی و بالاخره زبان Ada‏ ، خالیست .

* مدیریت بانکهای اطلاعاتی
‏ تعاریف متعددی برای بانک اطلاعاتی ( Database )‏ وجود دارد. یک تعریف نوعی ‌تواند به صورت ذیل باشد :
‏ " یک بانک اطلاعاتی عبارتست از ، مجموعه‌ای مرتبط از اطلاعات با اضافاتی قابل کنترل ( Controlled Redundancy )‏ بمنظور بکارگیری در یک یا چند کاربرد بصورت انتخابی و اختیاری ، این اطلاعات طوری جمع‌آوری شده و تشکیل مجموعه ‌دهند که مستقل از برنامه‌هایی که آنها را مورد استفاده قرار خواهند داد باشند. روش افزایش اطلاعات به بانک اطلاعاتی و فراخوانی اطلاعات موجود طبق یک روش تعریف شده صورت ‌گیرد . "
‏ مدیریت اطلاعات موجود در بانک اطلاعاتی توسط نرم‌افزار جانبی دیگری صورت ‌گیرد ( Database Management System - DBMS )‏ . یک نرم‌افزار مدیریت بانکهای اطلاعاتی اصولا باید خصوصیات ذیل را داشته باشد :
‏ ـ مستقــــل از نـــوع اطلاعـــات موجـــود در بانک اطلاعاتـی باشــــد ( Data Independence )‏ . یعنــی نرم‌افــزار باید خصوصیت یا تـوان پردازش اطلاعات ( Data Processing )‏ را از خــود اطلاعــــات ( Data )‏ تمیز دهد .
‏ ـ توان انجام تستهای لازم بمنظور حصول اطمینان از همگونی اطلاعات ، باید در بیان آنها منظور شده باشد . به بیان دیگر ، نرم‌افزار مدیریت بانک اطلاعاتی ، تضمین لازم در این رابطه را ایجاد نموده و در نهایت انسجام اطلاعات ( Data Integrity )‏ ، در بانک اطلاعاتی حفظ شود .
‏ ـ همزمانی و همگونی اطلاعات ( Data Concurrency & Consistency )‏ ـ از آنجائیکه بانکهای اطلاعاتی منابعی هستند که چند کاربر مختلف نیاز به دسترسی به اطلاعات موجود در آنها دارند ، نرم‌افزار مدیریت بانک اطلاعاتی باید همزمانی و همگونی اطلاعات در اختیار قرار گرفته شده را میسر سازد . به عبارت دیگر کاربران مختلف قادر باشند به یک اطلاعات خاص ، بطور همزمان و همگون دسترسی داشته باشند .
‏ ـ قابلیت احیا و بازبافت ( Data Recovery )‏ ـ یک نرم‌افزار مدیریت بانک اطلاعاتی کلیه تغییرات اعمال شده روی بانک اطلاعاتی توسط استفاده کنندگان مختلف را پیگیری و ثبت ‌کند ، و پس از پایان کار هر استفاده کننده ، باید کلیه تغییرات اعمال شده بطور اتوماتیک به حالت اول برگردانده شود . از طرفی ، نرم‌افزار مدیریت بانک اطلاعاتی باید در فواصل زمانی معین کلیه اطلاعات موجود در بانک را کپی و حفظ نمایـد ( Copy & Back - Up )‏ .
‏ ـ کنترل دسترسی ( Access Control )‏ ـ نرم‌افزار مدیریت بانک اطلاعاتی باید دسترسی افراد مختلف به بخشهای بانک را کنترل نموده و تشخیص لازم را در رابطه با مجوزهای مربوطه برای هر کاربر یعنی اجازه خواندن ( Read )‏ و تغییر دادن ( Modify )‏ اطلاعات را بدهد .

 

دانلود فایل

نظرات 0 + ارسال نظر
امکان ثبت نظر جدید برای این مطلب وجود ندارد.