هایدی

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

هایدی

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

مقاله تکنیک های ترمیم فاجعه ها در سیستم های پایگاه داده

اختصاصی از هایدی مقاله تکنیک های ترمیم فاجعه ها در سیستم های پایگاه داده دانلود با لینک مستقیم و پر سرعت .

مقاله تکنیک های ترمیم فاجعه ها در سیستم های پایگاه داده


مقاله تکنیک های ترمیم فاجعه ها در سیستم های پایگاه داده

فرمت فایل : word (قابل ویرایش) و powerpoint

تعداد صفحات :15

چکیده ای از مطالب :

مقدمه

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

تکنیک های تحمل خطا برای افزایش قابلیت در دسترس بودن سیستم و کاهش خرابی های ناشی از بروز خطا در اجزا گسترش یافتند.[3] داده های حیاتی درون حافظه پایدار ذخیره شده و کپی های اضافی برای ذخیره در حافظه های پایدار تهیه می شوند این روش ها مناسب است ولی در برابر رخ دادن یک حادثه ممکن است نا کارآمد باشد . از جمله این حوادث می توان به زلزله سال 1906 در سان فرانسیسکو اشاره کرد که بیش از نیمی از شهر را ویران کرد .

رویه های وسیع تهیه پشتیبان برای محافظت داده ها در مقابل بروز یک حادثه گسترش یافتند که از جمله آنها می توان به رویه های تهیه پشتیبان به صورت پدر بزرگ پدر فرزند، تکنیک­های رویدادنگاری افزایشی و متد نسخه­برداری تصویر داده­ها اشاره کرد.[3] به علاوه، برای نگهداری در برابر از دست رفتن داده، سیستم باید بتواند سرویس عادی خود را پس رخ دادن حادثه ارائه کند. بنابراین همراه با داده سخت افزار کامپیوتر نیز باید جایگزین شوند.

 

 

لینک دانلود بلافاصله پس از پرداخت برای شما فعال می شود و یک نسخه از آن برای شما ایمیل می شود


دانلود با لینک مستقیم


مقاله تکنیک های ترمیم فاجعه ها در سیستم های پایگاه داده

حافظة اصلی پایگاه داده ها Main Memory Database

اختصاصی از هایدی حافظة اصلی پایگاه داده ها Main Memory Database دانلود با لینک مستقیم و پر سرعت .

حافظة اصلی پایگاه داده ها Main Memory Database


حافظة اصلی پایگاه داده ها    Main Memory Database

در اواسط دهه 1980، با نزول قیمت DRAM، این ایده مطرح شد که کامپیوترهای آتی با داشتن حافظه اصلی با ظرفیت بالا، می توانند بسیاری از پایگاه داده ها را درحافظه اصلی داشته باشند. در این شرایط می توان همه I/O ها (که بسیار هزینه بر می باشند) را از پردازش DBMS حذف نمود. بنابراین معماری DBMS دستخوش تغییرات جدی می شود و در یک MAIN MEMORY DBMS(MMDBMS)، مدیریت I/O دیگر نقشی نخواهد داشت.

نکته مهم در یک MMDB، چگونگی انجام تراکنشها و recovery بصورت کارا است. برخی از الگوریتمهای پیشنهادی براساس این فرض عمل می کنند که قسمت کوچکی از حافظه اصلی بصورت ماندگار وجود دارد که اطلاعاتش توسط باطری در صورت قطع برق از بین نخواهد رفت. این قسمت از حافظه اصلی برای نگهداری redo log ها استفاده می شود.

تعداد دیگری از الگوریتمهای پیشنهادی پیش فرض حافظه ماندگار را ندارند و همچنان از عملیات I/O برای نوشتن اطلاعات تراکنش در حافظه ماندگار استفاده می کنند. بنابراین در این الگوریتمها عملیات I/O بطور کامل حذف نمی شود، بلکه تعدادشان بسیار کمتر می شود زیرا I/Oمربوط به نوشتن اطلاعات صفحات buffer ها، حذف خواهد شد.

در یک MMDBMS، ساختارداده های ساده مانند T-Tree و همچنین bucket-chained hash جایگزین ساختارداده هایی چون B-Tree و linear hash در DBMS های مبتنی بر دیسک می شوند. بنابراین سرعت اجرای پرس و جو(پرس و جو) و بهنگام سازی بسیار افزایش می یابد و هزینه index lookup و نگهداری ،فقط مربوط به پردازنده و دسترسی به حافظه اصلی خواهد شد.

54صفحه در قالب word


دانلود با لینک مستقیم


حافظة اصلی پایگاه داده ها Main Memory Database

تحقیق پردازش پرس‌وجو در پایگاه داده توزیع شده

اختصاصی از هایدی تحقیق پردازش پرس‌وجو در پایگاه داده توزیع شده دانلود با لینک مستقیم و پر سرعت .

تحقیق پردازش پرس‌وجو در پایگاه داده توزیع شده


تحقیق پردازش پرس‌وجو در پایگاه داده توزیع شده

 

 

 

 

 

 

 



فرمت فایل : WORD (قابل ویرایش)

تعداد صفحات:25

فهرست مطالب:
1.    مقدمه    2
2.    تکنیکها و روشهای پایه‌ایی پردازش پرس‌وجوی توزیعی    3
2-1.    معماری پردازش پرس‌وجو    3
2-2.    بهینه‌ساز پرس‌وجو    5
2-2-1.    تولید طرح با استفاده از برنامه‌نویسی پویا    5
2-3.    تکنیکهای اجرای پرس‌وجو    6
2-3-1.    Row Blocking    6
2-3-2.    بهینه‌سازی برای Multicast    7
2-3-3.    اجرای همروند پرس‌وجو    7
2-3-4.    پیوند داده‌های پارتیشن شده افقی    8
2-3-5.    Semijion    9
2-3-6.    Double-Piplined Hash Joins    9
2-3-7.    Pointer-Based Joins and Distributed Object Assembly    10
2-3-8.    Top N and Bottom N Queries    11
3.    سیستم‌های پایگاه داده‌ای به صورت CLIENT-SERVER    14
3-1.    معماری‌هایCLIENT-SERVER،  PEER-TO-PEER و MULTITIER    14
3-2.    استفاده از منابع CLIENT    15
3-2-1.    انتقال پرس‌وجو    15
3-2-2.    انتقال داده    16
3-2-3.    انتقال ترکیبی    16
3-2-4.    مقایسه    17
4.    سیستم پایگاههای داده نامتجانس    18
4-1.    معماری WRAPPER برای پایگاه‌های داده نامتجانس    18
4-2.    تکنیکهای اجرای پرس‌وجو    18
4-2-1.    Bindings    18
4-2-2.    cursor caching    19
5.    موقعیت‌دهی پویای داده    20
5-1.    REPLICATION  VS. CACHING    20
5-2.    الگوریتم‌های پویای REPLICATION    21
5-3.    CACHE INVESTMENT    22
6.    معماری‌های جدید برای پردازش پرس‌وجو    23
6-1.    مدل‌های اقتصادی برای پردازش پرس‌وجو    23
6-2.    سیستم اطلاعاتی مبتنی بر انتشار    24
منابع


1.    مقدمه
پردازش داده‌های توزیع شده یک واقعیت تبدیل شده است. دلایلی که هنوز پردازش داده‌های توزیع شده را یک موضوع پیچیده می‌سازد عبارتند از:
•    سیستم‌های توزیع شده خیلی وسیع هستند و هزاران سایت متجانس شامل کامپیوترهای شخصی و ماشینهای سرور بزرگ را در بر می‌گیرد  
•    حالت سیستم‌های توزیع شده به سرعت تغییر می‌کند زیرا بارگذاری سایت‌ها از نظر زمانی متنوع می‌باشد و سایت‌های جدید به سیستم افزوده شده است.
•    سیستمهای موجود باید تکمیل گردند. از انجا که سیستم‌های موجود برای پردازش توزیعی طراحی نشده‌اند و اینک نیاز است که با سیستم‌های  دیگر در محیط توزیعی تعامل داشته باشند.
این مقاله چگونگی انجام پردازش پرس‌وجو در محیط‌های توزیع شده  و سیستم‌های اطلاعاتی را نمایش می‌دهد.
محققان  از سال 1970 به سیستم پایگاه داده توزیعی علاقمند گردیدند. در این زمان پشتیبانی مدیریت داده‌های توزیعی برای شرکتها و سازمان‌هایی که داده‌های خود را در ادارات مختلف و یا محل‌های معین نگهداری می‌کنند، مرکز توجه بود. اگرچه این نیاز احساس می‌شد و ایده‌های بسیار خوبی موجود بود اما هرگز تلاش‌های اولیه برای ساخت سیستم‌های پایگاه داده توزیعی بطور تجاری موفقیت‌آمیز نبود. اما امروزه موقعیت تغییر نموده است. سیستم‌های توزیعی هم مورد نیاز و هم امکان‌پذیر می‌باشند. پردازش داده‌های توزیعی نیز بخاطر پیشرفت‌های اخیر تکنولوژی میسر می‌باشد.


دانلود با لینک مستقیم


تحقیق پردازش پرس‌وجو در پایگاه داده توزیع شده

ارتباط با پایگاه داده‌هایAccess در Visual Basic

اختصاصی از هایدی ارتباط با پایگاه داده‌هایAccess در Visual Basic دانلود با لینک مستقیم و پر سرعت .

ارتباط با پایگاه داده‌هایAccess در Visual Basic


ارتباط با پایگاه داده‌هایAccess در Visual Basic

 

فرمت : Word

تعداد صفحات : 134

 

پیشگفتار :

ما در عصری زندگی می‌کنیم که آن را عصر اطلاع رسانی یا قرن ارتباطات نامیده‌اند، لذا می‌توان اذعان نمود که کامپیوتر بهترین ابزار ارتباطی در آن عصر می‌باشد. امروزه کامپیوتر نه تنها به عنوان یک وسیله شخصی یا ابزار گروهی خاص مورد استفاده قرار می‌گیرد، بلکه به عنوان یک وسیله ارتباطی مهم در جهان مطرح می‌باشد و به همین دلیل است که کاربرد آن روز به روز در جهان گسترش می‌یابد به گونه‌ای که در همه کشورهای جهان از جایگاه ویژه‌ای برخوردار می‌باشد.

با گسترش کاربرد کامپیوتر در جهان این رشته به صورت گسترده‌ای در زمینه‌های مختلف توسعه یافته و هر روز نیز به این گسترش افزوده می‌گردد.

پیشرفت سریع تکنولوژی، به ویژه فناوری اطلاعات و ارتباطات (ICT) روز به روز چشم اندازها و افق‌های روشن‌تری را جهت تسخیر قلل علمی، فنی و صنعتی و حل مشکلات و مسائل بشر ارائه می‌کند و تک تک افراد جامعه را به تلاش مضاعف در کسب مهارتهای رایانه‌ای و کاربرد آنها در سایر علوم ملزم می‌سازد، به نحوی که امروزه افراد و جوامع ناتوان در بکارگیری فن آوریهای جدید رایانه‌ را بی سواد تلقی می‌کنند. یکی از رشته‌های علمی مفید در زمینه کامپیوتر کار با پایگاه داده‌ها و نرم افزارهای بانک اطلاعاتی است که در زمینه‌های مختلف تجاری و اداری و وب سایت و ... کاربرد دارد.

از این نرم‌افزارهای می‌توان به ORACLE ، ACCESS , MS SQL SERVER, MS SQL اشاره نمود.

ACCESS یک نرم افزار بانک اطلاعاتی قوی و آسان است که بسیاری از کاربران بانک اطلاعاتی تمایل زیادی به استفاده نرم افزار خوب و سودمند بهره گرفته شده است.

زبان برنامه نویسی BASIC نیز به دلیل راحتی و آموزش سریع و آسان از گذشته دور مورد استقبال بسیاری از کاربران و برنامه نویسان بوده است.

زبان VISUAL BASIC نسخة تحت ویندوز زبان Basic است که البته بسیار قوی‌تر و پیشرفته‌تر از نسخة تحت DOS آن عمل می‌کند و بسیاری از برنامه‌های پیشرفته و سطح بالا و پیچید ه مورد نیاز شرکت‌های بزرگ به ویژه برنامه‌های چند رسانه‌ای (Multi Media) با آن استفاده ازآن نوشته می‌شود.

من نیز در این پروژه درسی از این زبان قوی که دارای قابلیت ارتباط با بانک اطلاعاتی به نحو مطلوبی است، بهره گرفته‌ام.

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

بانک اطلاعاتی برنامه من مربوط به یک فروشگاه نوت بوک می‌باشد. در این فروشگاه علاوه بر خود نوت بوک، کیف نوت بوک، لوازم جانبی نوت بوک یا PC، اجزاء اصلی داخل نوت بوک یا PC و نیز خود PC عرضه می‌شود.

برنامه VB در این پروژه طبق Query های خاصی که در ارتباطش با بانک اطلاعاتی ACCESS درخواست می‌کند، لیست‌های متفاوتی از اطلاعات آن را به نمایش در می‌آورد.


دانلود با لینک مستقیم


ارتباط با پایگاه داده‌هایAccess در Visual Basic