انجام پایان نامه

درخواست همکاری انجام پایان نامه  بانک مقالات رایگان انجام پایان نامه

سفارش پایان نامه

|

انجام پایان نامه ارشد

 پایان نامه 

پایان نامه‏ کامپیوتر

انجام پایان نامه‏ ارشد کامپیوتر

مقدمه:
بانك اطلاعاتي مجموعه اي مجتمع و گرد آوري شده از فايل هاي اطلاعاتي مكانيزه است كه در راستاي يك هدف مشترك و مشخص با يكديگر مرتبط مي باشد.
بانك اطلاعاتي مجموعه اي مرتبط از اطلاعات قابل كنترل به منظور به كارگيري در يك يا چند كاربرد به صورت انتخابي و اختياري ،اين اطلاعات را  طوري جمع آوري شده و تشكيل مجموعه مي دهد كه مستقل از برنامه هايي كه آنها را مورد استفاده قرار خواهد داده باشند روش افزايش اطلاعات به بانك اطلاعاتي و فراخواني اطلاعات موجود طبق يك روش تعريف شده صورت مي گيرد.
سيستم هاي مديريت بانك اطلاعاتي به مجموعه نرم افزارهايي گفته مي  شود كه به كاربران اجازه مي دهد تا اطلاعات خود را در ب انك هاي اطلاعاتي ذخيره تغيير يا بازيابي نمايند كه وظايف زير را بر عهده دارد.
1-ذخيره ساختن 2-فراهم نمودن مكاني جهت ذخيره نمودن 3-امكاناتي جهت تعريف واحد كار 4-كنترل نمودن دسترسي هاي همزمان به بانك اطلاعاتي 5-صحت اطلاعات موجود در بانك اطلاعاتي بايد تضمين گردد6-بازيابي اطلاعات 7-استقلال اطلاعات
8-امنيت            9-برنامه ريزي كمكي
پنج نوع سيستم مديريت بانك اطلاعهاتي 1-ترتيبي 2-شبكه اي3-مرتبطي
4-متن آزاد 5-موضوعي .

بانك اطلاعاتي رابطه اي:
يك سيستم اطلاعاتي است كه اطلاعات را در قالب سطرهايي از جدول نگه مي دارد كه هر جدول خود شامل يك يا چند ستون است .كه داراي مشخصه هاي زير است.
استقلال داده هاي منطقي:
اين مشخصه بدين معني است كه تغيير اعمال شده يك خصلت تأثيري بر ساير خصلتهاي همان رابطه نداشته باشد.
جامعيت ارجاعي و داده اي:
بر خلاف ساير سيستم هاي بانك اطلاعاتي رابطه اي نرم افزار كاربردي را از تحميل محدوديت هايي كه منجر به تأمين جامعيت بانك مي شوند معاف مي كنند.
پرس و جوهاي بداهه:
اين مشخصه به كاربران اين امكان را مي دهد كه بدون درگير شدن با جزئيات امر داده هاي مورد نظر خود از بانك اطلاعاتي بازيابي كند.
زبان پرس وجوي ساخت يافته  : SQL
يك زبان غير روسيه اي است بر خلاف زبان هايي چون C يا cobol  كه نحوة دسترسي به داده ها و دستكاري آنها به طور صريح مشخص شود زبان  SQL خود اين  كار را انجام
مي دهد .
ابزار مفيدي براي سازماندهي مديريت و بازاريابي اطلاعات از بانكهاي اطلاعاتي است .مزاياي دستيابي به اطلاعات در آن به صورت زير است :
1-يك زبان غير و الي است بنابرين استفاده از آن بسيار آسان است  . 2 -استاندارد                  مي باشد .3- زبان مشترك توليد كنندگان برنامه و استفاده كنندگان نهايي مي باشد .
4- زبان مديريت بانك نيز مي باشد بنابراين اداره كنندگان سيستم مديريت بانك اطلاعاتي از اين زبان استفاده مي كنند .5- امكانات SQL مي تواند به صورت محاوره اي ونيز در داخل يكي از زبان هاي برنامه نويسي مانند كوبل ،  فرترن يا C   استفاده شود .
نرم افزارoracle:
از جمله ابزارهايي است كه به منظور استفاده هر چه بيشتر امكانات كامپيوتري اين مراكز مورد توجه تحليل گران سيستم و برنامه نويسان كاربردي قرار گرفته است. Oracle برنامه اي است كه توسط شركت oracle كه سازنده نرم افزارهاي پايگاه
داده هاي رابطه اي كامپيوتر هاي بزرگ و كوچك مي باشد تهيه گرديده است .
معرفي شركتoracle
بزرگترين شركت توليد كننده سيستم هاي مديريت بانكهاي اطلاعاتي رابطه اي                    مي باشد مشخصات آنعبارتند از 1-قابليت حمل 2-قابليت اتصال بالا 3-كارآيي
4-امنيت 5-سازگاري
مروري بر محصولاتoracle:
شركت oracleكه پيشرو صنعت نرم افزار بانك اطلاعاتي رابطه اي محسوب مي  شود محصول سيستم مديريت بانك هاي اطلاعاتي رابطه اي خود با عنوان  RDBMS Oracleا براي پياده سازي بر روي بيش از 90 محيط زير بنايي پشتيباني مي كند.
سيستم مذكور تحت سه نوع پيكر بندي زير قابل دسترس است:
oracle aniversal serrer)
اين محصول قادر است كه كاربران بسياري را بر روي محيط هاي زير بنايي با مقياس هاي بسيار وسيع همچون sun,hp,pyrmid.sequent      پشتيباني كرد.
بسياري از امكانات تنها تحت اين محصول ارائه مي شود اين محصول را مي توان تحت سيستم هاي عامل و پيكر بندي هاي متنوع سخت افزاري مورد استفاده قرار داد.
oracle webse كه سيستمي مجتمع براي توليد كد  HTML ز محتويات يك بانك اطلاعاتي   است تحت اين محصول قابل استفاده است.
 aniversal server Oracle شامل اجزاي اختياري زير است.
الف)Distributed option
اين جزء امكان مي دهد بانك هاي اطلاعاتي  وجود بر روي كامپيوترهاي مختلف به عنوان يك واحد منطقي در نظر گرفته شود.
تحت اين شرايط هر تراكنشي قادر است از طريق مكانيزي با عنوان  two-phose commit  چندين بانك اطلاعاتي مختلف را تحت تأثير قرار دهد.
به كمك آن مي توان بانكهاي اطلاعاتي راه دور در را كه ممكن است بر روي سيستم هاي عامل چون NT -anix يا ساير سيستم ها سوار شده باشند دست كاري نمود.
ب)   The  Replication  option  مكان تكثير و انتشار تعميرات اعمال شده به يك بانك اطلاعاتي را به ساير بانك هاي اطلاعاتي   oracle   در اختيار مي گذارند.
ج)  The context  option  توانايي كاربران را در جستجوي واژه هاي كليدي يا موضوعات بخصوصي از بانك اطلاعاتي             را افزايش مي دهد.
د) ‏The  spatial  data  option   امكان ايجاد اينكه حس هاي ويژه اي را كه پرس و جوهاي كارآمدي را پشتيباني مي كنند در اختيار طراح بانك اطلاعاتي قرار مي دهد.
oracle  workqroup  server
اين محصول براي گروههاي كاري طراحي شده است و تحت سيستم هاي عاملي چونnet ware-window     nt -scounix-unix   ware               
قابل استفاده است. اين محصول براي پشتيباني از گروههاي كوچكي از كاربران راه حلي بسيار مقرون به صرفه است.
personal oracle
نگارش تحت window بانك اطلاعاتي    oracle  است كه عملكردي مشابه به دو محصول قبلي است.با وجود اين كه اين محصول را نمي توان به عنوان يك سد در بانك اطلاعاتي جهت پشتيباني از كاربران مورد بهره برداري قرار داد اما مي توان از آن جهت شبيه سازي و كسب تجربه كار با ب انك هاي اطلاعاتي  استفاده نمود.
ساير محصولات oracle :
شركتoracleعلاوه بر ارائه سيستم هاي مديريت بانك هاي اطلاعاتي رابطه اي خود به نام  oracle RDBMS               خانواده  ديگري از محصولات نرم افزاري را نيز به شرح زير ارائه مي دهد.
Deverloper/2000
مجموعه اي از ابزار است كه براي پشتيباني از توسعه برنامه هاي كاربردي كلانيت سرور به كار گرفته مي شوند كليه اين ابزارها در سه محيط گرافيكي   motif-mac-window  پشتيباني مي شوند.
شامل ابزار زير است:
oracle forms
ابزاري است كه جهت ايجاد برنامه هاي كاربردي متني بر فرم است كه مي توان آنها را به همراه بانك اطلاعاتي  oracle         مورد استفاده قرار داد.
oracle  Reports
ابزاري جهت ايجاد گزارش هاي پيچيده است .گزارش هاي ايجاد شده را مي توان قبل از چاپ مورد رؤيت قرار داد.
oracle raphics
ابزاري است كه مي توان به منظور ارائه نمودارهاي گرافيكي از پرس و جوهاهي بانك اطلاعاتي آنها را مورد استفاده قرار داد.
procedure  bulider oracle  
ابزاري است جهت توسعه ،نگه داري و تست نرم افزارهاي نوشته شده به زبان  pl/sql   كه مي توان آن ها را در درون يك بانك اطلاعاتي  oracle  ذخيره و اجرا نمود.







انجام پایان نامه

انجام پایان نامه کامپیوتر، انجام پایان نامه ارشد کامپیوتر، انجام پایان نامه، پایان نامه

برای دیدن ادامه مطلب از لینک زیر استفاده نمایید

 

 دانلود مقاله | انجام پایان نامه

سفارش پایان نامه

نقشه