رزفایل

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

رزفایل

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

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

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

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


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

لینک پرداخت و دانلود *پایین مطلب*

فرمت فایل:Word (قابل ویرایش و آماده پرینت)

تعداد صفحه14

چکیده:

در فرآیند فرآوری سنگ تزئینی در کارخانه های سنگبری، تصفیه آب و گِل کشی یکی از مسائل مهم می باشد که علاوه بر پر هزینه بودن و سختی کار و ایمنی کم، باعث اتلاف آب و تخریب محیط زیست نیز می گردد. در این تحقیق ارزیابی کارکرد و کارایی فیلتر پرس – دستگاه تصفیه و بازیافت آب کارخانه های سنگبری در مقایسه با روش کار سنّتی مورد بررسی قرار گرفت. در روش سنّتی احتیاج به ساخت تعداد زیادی استخرهای مخصوص جمع آوری پساب سنگبری میباشد که در پی آن نیاز به اختصاص دادن مساحت بزرگی از زمین کارخانه برای جمع آوری گِل سنگ می باشد و همچنین بسیاری از معایب دیگر که تأثیرات منفی زیادی بر روی راندمان کار دارد. در روش مدرن با استفاده از سیستم فیلتر پرس و استفاده از مواد شیمیایی مخصوص علاوه بر عدم نیاز به ساخت استخرهای تصفیه آب و گل ریز و بازگشت زمین بلا استفاده به کارخانه و صرفه جویی فوق العاده در نیروی انسانی باعث جلوگیری از اتلاف آب و پیشگیری از تخریب محیط زیست می گردد.

 

واژه های کلیدی: فیلتر پرس، تصفیه و بازیافت آب، سنگبری، محیط زیست

 

 

Abstract:

In the process of the production of ornamental and decorative stones in stone – cutting factories, the purification of water and carring the mud are the most important problems. Moreover , they are very costly,difficult and less safe .They cause the wastage of water destruction of the environment. In this research the and evaluation of the performance and efficiency of the filter-pressing-purification machin and recycling  of the consuming water of stone-cutting factories in comparison with the traditional procedures were studied.In the traditional procedures,the construction of so many pools for the collection of the used-water of the factory was needed .In this respect,also a large area of the factory should be the dedicated to the collection and compilation of the mud which is produced in the cutting process of the stones.There are also some other deficiencies in the traditional procedure that will affect greatly on the work efficiency .In the modern procedure and with the use of filter-pressing and special chemical materials there is no need for the construction of so many pools,and purification of water as well as the collection of mud.     Therefore,there is no need to dedicate some part of the land of the factory for mud collection .There is a great saving of human power and prevention of the wastage of water and environmental destruction in the modern procedure.

 

  • مقدمه

با توجه به جایگاه ذخایر معدنی سنگ ایران در زمین شناسی جهانی و رتبه سوم تولید سنگ جهان در سال 83 پس از چین و هند و در شرایطی که هیچ کشوری در دنیا از لحاظ تنوع سنگ و کثرت رنگ آن، توان بالقوه ایران را ندارد، بهره وری لازم و مناسب از توان بالقوه صورت نمی پذیرد و بایستی برنامه ریزی در زمینه مسائل و مشکلات صنعت سنگ تزئینی کشور و نوع استفاده از آن در مصارف داخلی و صادرات مورد بررسی دقیق قرار گیرد. برای بوجود آوردن ارزش افزوده بیشتر و فرآوری بهتر و مطابق با استانداردهای جهانی و از طرفی پائین آوردن قیمت تمام شده تلاش در جهت این برنامه ریزی ها اجتناب ناپذیر خواهد بود تا ضمن رقابت در بازارهای جهانی، یکی از پر درآمدترین صادرات غیرنفتی کشور سامان داده شود. یکی از بخشهای مهم در این زمینه، بخش فرآوری سنگ تزئینی می باشد که نوسازی واحدهای مربوطه و همچنین تخصیص منابع مالی جهت ایجاد واحدهای مدرن و تدوین ضوابط و معیارهای تولید براساس فرمول های جهانی برای ورود به عرصه رقابت در بازار دنیا، از ملزومات مهم است. ولیکن بدلیل نپرداختن به این موضوع به روشهای اصولی و بنیادین و علمی و پائین بودن فن آوری بهره برداری و فرآوری نهائی و مهمتر از همه پیشی گرفتن کشورهای صنعتی در بخش فرآوری و ساخت ماشین آلات دقیق مربوط به صنعت سنگ و بالا بردن استانداردهای تولید تا کنون قادر به رقابت در عرصه بین المللی و یافتن جایگاه مناسب و در شأن علمی و هنری و فنی این مرز و بوم نبوده و علی رغم پیشرفت های اندک طی دهه های اخیر صنعت سنگ از بستر سنّتی خود خارج نشده است.

از موارد مهم دیگری که باید مورد توجه قرار بگیرد، افزایش ایمنی در کارخانجات و کاهش تلفات انسانی و افزایش بهداشت کاری زمینه های پژوهشی همچون استفاده از تکنولوژی های پیشرفته تر جهت کاهش صدمات ایمنی و بهداشتی به افراد، کاهش تعداد شبه حوادث، صدمات جزئی، صدمات کلی و صدمات مرگبار با توجه به مشکلات فرهنگی و اقتصادی موجود، بهتر کردن استانداردهای ایمنی،‌ ساخت تجهیزات ایمنی مؤثرتر، کاهش فرسودگی شغلی کارگران می باشد، از طرف دیگر حفظ محیط زیست دغدغه خاطر همه افراد می باشد. موضوع محیط زیست چنان جدی و با اهمیت است که در بسیاری از موارد باعث عدم صدور مجوز کار می شود و در مواردی هم کارخانه های سنگبری فعال نیز به دلیل موانع زیست محیطی غیرفعال می شوند در این بحث تکنولوژی جدیدی بنام فیلتر پرس – دستگاه تصفیه و بازیافت آب کارخانه های سنگبری معرفی می گردد که ارزیابی کارکرد و کارایی و مزایای این روش نسبت به روش کار سنّتی مورد مطالعه قرار گرفته است.

 

  • نحوه تحقیق

 


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


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

کتاب - کاملترین مرجع ورد پرس

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

کتاب - کاملترین مرجع ورد پرس


کتاب - کاملترین مرجع ورد پرس

لینک دانلود "MIMI file" پایین همین صفحه 

تعداد صفحات "161"

فرمت فایل : "pdf"

بخشی از  فایل  :

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

 

 

وردپرس یک سیستم مدیریت محتوا برای سایت‌ها و وبلاگ هاست برای محتوای آموزشی، تجاری، علمی و… همچنین قابلیت ایجاد سایت‌های اجتماعی با افزونه‌های قدرتمند همچون buddypress . ایجاد انجمن با افزونه bbpress، و… را داراست که با زبان برنامه نویسی پی اچ پی نوشته شده و توسط مای‌اس‌کیوال پشتیبانی می‌شود.همچنین نسخه ای برای پست‌گرس‌کیوال نیز موجود می‌باشد این سیستم کاملاً رایگان و متن باز است.

 

 


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


کتاب - کاملترین مرجع ورد پرس

پروژه ارشد بررسی چند پرس وجو و ساختار پایگاه داده قبل و بعد از جایگذاری پرس و جوها ها با جیمتر

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

پروژه ارشد بررسی چند پرس وجو و ساختار پایگاه داده قبل و بعد از جایگذاری پرس و جوها ها با جیمتر


پروژه ارشد بررسی چند پرس وجو  و ساختار پایگاه داده قبل و بعد از جایگذاری پرس و جوها ها با جیمتر

فرمت فایل : word (قابل ویرایش) تعداد صفحات : 84 صفحه

 

 

 

 

این پروژه در دانشگاه علم و صنعت با نمره 20 ارائه و ثبت شده است و نمونه آن در هیچ وب سایتی موجود نمیباشد و در مقطع ارشد ارائه گردیده است که قیمت آن بسیار پایین تر از ارزش آن قرار داده شده است.

 

 

فهرست

   فصل اول: کلیات

مقدمه. 4

فصل دوم: مقدمات لازم برای اتصال پایگاه داده و جیمیتر

مراحل اتصال پایگاه داده و جیمیتر 5

نصب پایگاه داده سرور و محیط توسعه دهنده جاوا 6

راه اندازی جیمیتر و پایگاه داده سرور 7

دانلود درایور اتصال پایگاه داده جاوا و نصب فایل های .jar  آن در پوشه لیب جیمیتر 7

ضمیمه کردن پایگاه داده مورد نظر در پایگاه داده سرور 7

ضمیمه کردن نسخه پشتیبان اداره آب و فاضلاب   9

تنظیمات پایگاه داده سرور برای فعال بودن برقراری ارتباط  13

فعال بودن پروتکل کنترل انتقال و پروتوکل داده های کاربر در پایگاه داده سرور 14

تنظیمات فایروال  16

ایجاد لاگین در پایگاه داده سرور 20

فصل سوم : طرح آزمون

مراحل طرح آزمون. 22

فصل چهارم : اجرای پرس وجوی مربوط به پایگاه داده سرامیک اجرای دو پرس و جو و مقایسه نتیجه آن ها1 برای پایگاه داده   سرامیک...................................................................................................................................23

فصل پنجم: اجرای پرس و جوی  مربوط به نسخه پشتیبان ازیک  اداره

اجرای دو پرس وجو  1. 31

مقایسه دو پرس وجو 1. 36

اجرای دو پرس وجو 2. 37

مقایسه اجرای این دو پرس وجو 2. 42

اجرای دو  پرس وجو 3. 42

مقایسه  دو پرس وجو 3. 47

اجرای سه پرس وجو4. 47

مقایسه پرس وجو ها4. 54

اجرای دو پرس وجو 5. 54

مقایسه این دو پرس وجو 5: 60

   فصل ششم: مانیتور کردن عملکرد منابع برنامه مدیریت پایگاه داده.......

مانیتور کردن منابع برنامه مدیریت پایگاه داده برای اجرای پرس وجوی های مربوط به پایگاه داده سرامیک.........................69

مانیتور کردن منابع برنامه مدیریت پایگاه داده برای اجرای پرس وجوی های مربوط به نسخه پشتیبان................................................................72

فصل هفتم :

 

نتیجه گیری............................................................ 81

 


مقدمه:

هدف ازاین گزارش آنالیز پایگاه داده و اجرای پرس وجو[1] در جیمیتر می باشد. بدین منظور از برنامه مدیریت پایگاه داده [2] و نرم افزار جیمیتر [3] استفاده و اتصال بین این دو برقرار می شود . برای این اتصال ازدرایور اتصال پایگاه داده جاوا[4] و پلاگینهای مربوط به آن که در جیمیتر وجود دارد که یک رابط پیاده سازی توسط نرم افزار برای زبان برنامه نویسی جاوا است و نحوه دسترسی کلاینت به دیتابیس را  مشخص می کند،استفاده می گردد.

به این دلیل که پایگاه داده استفاده شده دراین گزارش برنامه مدیریت پایگاه داده است باید فایل درایور  اتصال پایگاه داده جاوا [5]مورد نظر که در این فایل ضمیمه شده است برای این پایگاه داده باشد. با کپی کردن فایل های .jar این فایل دانلودشده، در پوشه lib جیمیتر، این درایور ایجاد شده  با این کار اتصال بین پایگاه داده و جیمیتر برقرار خواهد شد . البته ممکن است خطاهایی برای ایجاد این اتصال وجود داشته باشد و به طور کل می توان گفت  یک سری تنظیمات دیگر لازم است که در این پروژه تنظیمات کامل برای این اتصال ارائه خواهد شد. در این گزارش از پایگاه داده سرامیک که از اینترنت دانلود کرده و یک پرس وجو را با آن اجرا می گردد و همچنین از یک نسخه پشتیبان را برای اجرای 5 پرس وجو دیگر استفاده می شود. در هر بار اجرای پرس وجو ،پرس وجو  بهینه شده ان نیز آورده می شود و نتیجه اجرای هر پرس وجو با پرس وجو بهینه شده آن  مقایسه خواهد شد .سپس طرح آزمون در جیمیتر را برای چند پرس و جو  به طور کامل توضیح

داده می شود.


ابزارها و درایور استفاده شده :

  • جیمتر
  • برنامه مدیریت پایگاه داده 2012
  • درایور اتصال پایگاه داه جاوا،این درایور را از سایت microsoft.com دانلود و  سپس فایل های  .jar  در این فایل دانلود شده ، در پوشه lib جیمتر کپی می شود.
  • محیط توسعه دهنده جاوا[6] نسخه 7

 

مراحل اتصال پایگاه داده و جیمیتر:

برای آنالیز پایگاه داده و اجرای پرس و جو ها، همچنین مشاهده ساختار پایگاه داده  بعد از جایگذاری پرس وجو ها در جیمیتر باید مراحل زیر را انجام داد:

  • نصب برنامه مدیریت پایگاه داده و محیط توسعه دهنده جاوا
  • راه اندازی جیمیتر و برنامه مدیریت پایگاه داده
  • دانلود درایور اتصال پایگاه داده جاوا و نصب فایل های .jar آن در پوشه لیب[7] جیمیتر
  • ضمیمه کردن پایگاه داده مورد نظر در برنامه مدیریت پایگاه داده
  • تنظیمات برنامه مدیریت پایگاه داده برای فعال بودن برقراری ارتباط
  • فعال بودن پروتوکل کنترل انتقال و پروتوکل داده های کاربر در برنامه مدیریت پایگاه داده
  • باز کردن پورت ریموت بر روی پروتوکل های کنترل انتقال[8] و پروتوکل داده های کاربر [9] در فایروال
  • ایجاد یک لاگین برای اتصال
  • طرح آزمون در جیمیتر و ایجاد اجزا های مورد نظر
  • اجرای پرس وجو های مد نظر
  • مشاهده نتیجه آزمون

 

ادامه...


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


پروژه ارشد بررسی چند پرس وجو و ساختار پایگاه داده قبل و بعد از جایگذاری پرس و جوها ها با جیمتر

دانلود مقاله بهینه‌ سازی و پردازش پرس و جو

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

دانلود مقاله بهینه‌ سازی و پردازش پرس و جو


دانلود مقاله بهینه‌ سازی و پردازش پرس و جو

در این فصل ما به تکنیک‌های بکار رفته توسط DMBS برای پردازش، بهینه‌سازی و اجرای پرس و جوهای سطح بالا می‌پردازیم.
پرس و جوی بیان شده در زبان پرس‌و جوی سطح بالا مثل SQL ابتدا باید پویش و تجزیه . معتبر شود. پویشگر (اسکنر) علامت هر زبان، مثل لغات کلیدی SQL، اساس ویژگی، و اساس رابطه، را در متن پرس و جو شناسایی می‌کند،‌ در عوض تجربه کننده، ساختار دستوری پرس و جو را برای تعیین اینکه آیا بر طبق قوانین دستوری زبان پرس و جو تدوین می‌شود یا خیر، چک می‌کند. پرس و جو باید همچنین معتبر شود، با چک کردن اینکه تمام اسامی رابطه و ویژگی معتبر هستند و اسامی معنی‌دار در طرح پایگاه اطلاعاتی ویژها‌ی پرس و جو می‌شوند. نمونه داخلی پرس و جو ایجاد می‌شود،‌‌ که تحت عنوان ساختار داده‌های درختی بنام درخت پرس و جو می‌باشد. ارائه پرس و جو با استفاده از ساختار داده‌های گراف بنام گراف پرس و جو نیز امکان پذیر است. DOMS باید استراتژی اجرایی برای بازیابی نتیجه پرس و جو از فایل‌های پایگاه اطلاعاتی را هدایت کند. پرس و جو استراتژیهای اجرایی بسیاری دارد. و مرحله انتخاب،‌ مورد مناسبی برای پردازش پرس وجو تحت عنوان بهینه‌سازی پرس و جو شناخته شده است.
تصویر ۱، مراحل مختلف پردازش پرس و جوی سطح بالا را نشان می‌دهد. قطعه بر نامه بهینه‌ساز پرس وجو، وظیفه ایجاد طرح اجرایی را بعهده دارد و ژنراتور (تولید کننده) که ، کد را برای اجرای آن طرح ایجاد می‌کند. پردازنده پایگاه اطلاعاتی زمان اجرا وظیفه اجرای که پرس و جو را بعهده دارد،‌ خواه در وضعیت کامپایل شده یا تفسیر شده جهت ایجاد نتیجه پرس و جو. اگر خطای زمان اجرا نتیجه شود،‌ پیام خطا توسط پایگاه اطلاعاتی زمان اجرا ایجاد می‌شود.
اصطلاح بهینه‌سازی نام بی مسمایی است چون در بعضی موارد،‌ طرح اجرایی انتخاب شده، استراتژی بهینه نمی‌باشد، آن فقط استراتژی کارآمد معقول برای اجرای پرس و جو است. یافتن استراتژی بهینه، ضامن صرف زمان زیادی است، بجز برای ساده‌ترین پرس و جوها،‌ ممکن است به اطلاعاتی روی چگونگی اجرای فایل‌ها در فهرست‌های فایل‌ها، اطلاعاتی که ممکن است کاملاً در کاتالوگ DBMS در دسترس نباشد، نیاز باشد. از اینرو،‌ برنامه‌ریزی استراتژی اجرا ممکن است توصیف درست‌تری نسبت به بهینه‌سازی پرس و جو باشد.
برای زبانهای پایگاه اطلاعاتی (دریایی) جهت‌یابی در سطح پایینتر در سیستم‌های قانونی، مثل شبکه DML شبکه‌ای یا MOML سلسله مراتبی،‌ برنامه نویس باید، استراتی اجرای پذیرش و جو را انتخاب کند ضمن اینکه برنامه پایگاه اطلاعاتی را می‌نویسد. اگر DBMS فقط زیان جهت‌یابی را ارائه دهد. فرصت و نیاز محدودی برای بهینه‌سازی پرس وجوی وسیع توسط DBMS وجود دارد، در عوض به برنامه نویس قابلیت انتخاب استراتژی اجرایی بهینه ارائه می‌شود. بعبارت دیگر، زبان پرس و جو در سطح بالا، مثل SQL  برای DBMSهای رابطه‌ای یا OQL برای DBMS‌های مقصد،‌ در ماهیت تفریطی‌تر است. چون آنچه نتایج مورد نظر پرس و جو است بغیر از شناسایی جزئیات چگونگی بدست آمدن نتیجه،‌ را تعیین می‌کند. بهینه‌سازی پرس و جو برای پرس و جوهایی ضروی است که در زبان پرس و جوی سطح بالا تعیین می شوند. ما روی توصیف بهینه‌سازی پرس و جو در زمینه ROBMS تمرکز می‌کنیم چون بسیاری از تکنیک‌هایی که توصیف می‌ کنیم برای، برای ODBMSها تطبیق یافته‌اند. DBMS رابطه‌ای باید استراتژیهای اجرای پرس و جوی دیگری را ارزیابی کند و استراتژی بهینه یا کارآمد معقولی را انتخاب کند. هر DBMS ،‌ تعدادی الگاریتم دسترسی به پایگاه اطلاعاتی کلی دارد که علامتهای رابطه‌ای مثل SELECT یا JOIN یا ترکیبی از این عملیات ‌ها را اجرا می‌کند. تنها استراتژیهای اجرایی که می‌توانند توسط الگاریتم‌های دسترسی DBMS اجرا شوند و برای طراحی پایگاه اطلاعاتی فیزیکی ویژه و پرس و جوی خاص بکار روند،‌ می‌توانند توسط قطعه برنامه بهینه‌سازی پرس و جو در نظر گرفته شوند.
ما با بحث کلی چگونگی ترجمه پرس و جوهای SQL به پرس و جوهای جبری رابطه‌ای و در بهینه‌شدن آنها کار را شروع می‌کنیم. بعد ما روی الگاریتم‌ها برای اجرای عملیات‌های رابطه‌ای در بخش ۱۸۰۲ بحث می‌کنیم. بدنبال این مطلب، بررسی از استراتژیهای بهینه‌سازی پرس و جو را ارائه می‌دهیم. دو تکنیک اصلی برای اجرای بهینه‌‌سازی پرس و جو وجود دارد. اولین تکنیک بر اساس قوانین ذهنی جهت ترتیب دادن عملیات‌ها در استراتژی اجرای پرس و جو می‌باشد. ذهن قانونی است که بخوبی در اکثر موارد عمل می‌کند ولی برای کار مناسب در هر مورد کنش تضمین نمی‌شود. قوانین عملیات‌ها را در درخت پرس وجو مجدداً ترتیب می‌دهند. دومین تکنیک شامل برآورد هزینه استراتژیهای اجرای متفاوت و انتخاب طرح اجرایی با پایین‌ترین هزینه برآورد است. دو تکنیک معمولاً در بهینه ساز پرس و جو (باهم ترکیب می‌شوند) بهم ملحق می‌گردند. بررسی مختصری از عوامل در نظر گرفته شده در طول بهینه‌سازی پرس و جو در RDBMS بازرگانی ORACLL= را ارائه می‌دهیم. در بخش بعدی نوعی بهینه‌سازی پرس و جوی معنایی را ارائه می‌دهد که در آن محدودیت‌های شناخته شده برای پرداختن به استراتژیهای اجرایی پرس و جوی کارآمد استفاده می‌شوند.
۲ – ترجمه پرس و جوهای SQL به پرس و جوهای رابطه‌ای:
در عمل، SQL زبان پرس وجویی است که در اکثر RDBMS ‌های بازرگانی استفاده می‌شود. پرس وجوی SQL ، ابتدا به عبارت جبری رابطه‌ای توسعه یافته معادل،‌ نمایانگر ساختار داروهای درخت پرس و جو، ترجمه می‌شود و بعد بهینه‌سازی می‌شود. پرس و جوهای SQL به بلوکهای پرس و جو تجزیه می‌شوند،‌ که واحدهای اساسی را تشکیل می‌دهند که می‌توانند به عملکردهای جبری ترجمه شوند و بهینه‌سازی شوند. بلوک پرس و جو شامل عبارت SELECT- FROM-WHERE تکی و بندهای Groop By و HAVING است چنانچه این‌ها بخشی از بلوک باشند. از اینرو،‌ پرس و جوهای تو در تو در پرس و جو بعنوان بلوکهای پرس و جوی مجزا شناسایی می‌شوند. چون SQL شامل عملکردهای گروهی، مثل MAX ،‌ COUNT,SUM می‌باشد، این عملگرها باید در پرس و جوی جبری توسعه یافته‌ای شامل شوند، همانطوریکه در بخش ۷۰۵ توصیف شد. پرس و جوی SQL در رابطه EMPLOEE در تصویر ۷۰۵ را در نظر بگیرید:
این پرس و جو شامل، پرس و جوی فرعی تو در تو است و از اینرو به دو بلوک تجزیه می‌شود. بلوک درونی بدین صورت است:
و بلوک بیرونی بدین صورت می باشد:
که C نمایانگر نتیجه حاصله از بلوک درونی است. بلوک درونی به عبارت جبری رابطه‌ای توسعه یافته زیر ترجمه شده است:
و بلوک بیرونی به عبارت زیر  ترجمه شده است:
بهینه‌ساز پرس و جو، طرح اجرایی را برای هر بلوک انتخاب می‌کند. ما باید اشاره کنیم به در مثال فوق، بلوک درونی نیاز به ارزیابی شدن دارد تنها زمانی که، حداکثرحقوقی که بعکار می‌رود که بعنوان ثابت C، توسط بلوک بیرونی استفاده می‌شود. ما اینرو پرس و جوی تودرتوی غیرمرتبط نامیدیم (در فصل ۸). آن برای بهینه‌سازی پرس و جوهای تو در توی مرتبط پیچیده‌تر، خیلی سخت‌تر است، جایی که متغیر Tuple از بلوک بیرونی در بند WHERE در بلوک درونی ظاهر می‌شود.
۱۸۰۲- الگاریتم های انسانی برای اجرای عملیاتهای پرس و جو:
RDBMS شامل الگاریتم‌هایی برای اجرای انواع مختلف عملیاتهای رابطه‌‌ای است که می‌توانند در استراتژی اجرای پرس و جو نمایان شوند، این عملیات‌ها شامل عملیاتهای جبری بیسیک (اصلی) و توسعه یافته مورد بحث در فصل ۷ ، و در بسیاری موارد، الحاقاتی از این عملیات‌ها می‌باشد. برای هر یک از این عملیات ها یا الحاقی از عملیات‌ها، یک یا چند الگاریتم برای اجرای عملیات‌ها در دسترس قرار دارند. الگاریتم ممکن است فقط برای ساختارهای ذخیره خاص مسیرهای دستیابی بکار روند، در اینصورت ،‌ تنها در صورتی استفاده می‌شود که فایل های موجود در عملیات شامل این مسیرهای دستیابی هستند. در این بخش، ما به الگاریتم‌های نمونه بکار رفته برای اجرای SEKECT ، JOIN و دیگر عملیاتهای رابطه‌ای می‌پردازیم. ما بحث مرتب کردن خارجی را در بخش ۱۸۰۲۰۱ آغاز می‌کنیم که در قلب عملیاتهای رابطه‌ای قرار دارد که از استراتژیهای ادغام کردن به مرتب کردن استفاده می‌کند. بعد ما به الگاریتم‌هایی برای اجرای عملیات SELECT در بخش ۱۸۰۲۰۲ می‌پردازیم،‌ به عملیات ‌JOIN در بخش ۱۸۰۲۰۳ و عملیات PRIJECT و عملیاتهای مجموعه در بخش IE 1802 و عملیات‌های گروهی و جمعی در بخش ۲ .۲ . ۱۸ می‌پردازیم.
۱٫ ۲٫ ۱۸- مرتب کردن خارجی:
مرتب کردن، یکی از الگاریتم‌های اولیه بکار رفته در پردازش پرس و جو است. برای مثال، ‌به هر وقت پرس و جوی SQL ، بعد ORDER BY را تعیین می‌کند، نتیجه پرس و جو باید مرتب گردد. مرتب کردن، مؤلفه کلیدی در الگاریتم‌های مرتب کردن- ادغام کردن (مرتب-ادغام) بکار رفته برای Join و عملیاتهای دیگر، دور الگاریتم‌های حذف کپی برای عملیات PROYECT است. ما روی بعضی از این الگاریتم‌ها در بخش‌ ۳٫ ۲٫ ۱۸ و ۴٫ ۰۲ ۱۸ بحث خواهیم کرد. توجه کنید که مرتب کردن در صورتی که اجتناب می‌شود که شاخص مناسب برای امکان دسترسی مرتب شده به ثبت‌ها وجود دارد.
مرتب کردن خارجی به الگاریتم‌های مرتب کردن اشاره می‌کند که برای فایل های بزرگ ثبت ‌های ذخیره شده روی دیسک مناسب هستند که در حافظه اصلی، مثل اکثر فایل های پایگاه اطلاعاتی تناسب نمی‌‌یابد. الگاریتم‌ مرتب کردن خارجی نمونه از استراتژی مرتب- ادغام استفاده می‌کند، که با مرتب کردن- فایل‌های فرعی کوچک بنام اجراها در فایل اصلی شروع می‌شود و بعد اجراها مرتب شده ادغام می‌شوند،‌‍ فایل‌های فرعی مرتب شده بزرگتری ایجاد می‌شوند که بترتیب ادغام می‌شوند. الگاریتم ادغام –مرتب،‌ مثل دیگر الگاریتم های پایگاه اطلاعاتی به فاضی بافر در حافظه اصلی نیاز دارد،‌ جایی که مرتب کردن واقعی و ادغام اجراها انجام می‌ شود. الگاریتم اصلی (سیبک) شرح داده شده در تصویر ۱۸۰۲ ، شامل دو مرحله است: (۱) فاز یا مرحله مرتب کردن و (۲) مرحله ادغام.
در مرحله مرتب کردن، اجراهای فایلی که می‌تواند در فضای باز موجود تناسب یابد در حافظه اصلی خوانده می‌شوند و با استفاده از الگاریتم مرتب کردن داخلی مرتب می‌شود عقب دیسک بعنوان فایل‌های فرعی مرتب شده متوفی نوشته می‌شود. اندازه اجرا و تعداد اجراهای آغازین   توسط تعداد بلوکهای فایل (b) و فضای بافر موجود (NB) بیان می‌شود. برای مثال اگر   بلوکو اندازه قایل ۱۰۲۴=b  بلوک باشد،‌ بعد   یا ۲۰۵ اجرای آغازین در هر اندازه ۵ بلوک  است. از اینرو، بعد از مرحله مرتب کردن، ۲۰۵ اجرای مرتب شده بعنوان فایل‌های فرعی موقتی روی دیسک ذخیره می‌شوند. اجرای مرتب شده بعنوان فایل‌های فرعی موقتی و روی دیسک ذخیره می‌شوند.
در مرحله ادغام شدن، اجراهای مرتب شده،‌ در طول یک یا چند گذر ادغام می‌‌شوند. درجه ادغام شدن   تعداد اجراهایی است که می‌توانند با همدیگر در هر گذر ادغام شوند. در هر گذر، یک بلوک بافر، برای حفظ یک بلوک از هر اجرای ادغام شده نیاز می‌باشد، و یک بلوک برای تشکیل یک بلوک نتیجه ادغام لازم است . از اینرو،‌  کوچکتر از   و   است و تعداد گذرها،   است. در مثالها،   است. لذا،‌ ۲۰۵ اجرای مرتب شده آغازین در ۲۵ تا در پایان اولیه گذر ادغام می‌شود: که بعد به ۱۲، بعد ۴ بعد یک اجرا ادغام می‌شوند، که بدین معنی است که چهارگذر لازم می‌باشد. حداقل   از ۲،‌ عملکرد بدترین مورد الگاریتم را ارائه می‌دهد که بدین قرار است:
اولین جمله، تعداد دسترسی‌های بلوک برای مرحله مرتب سازی را نشان می‌دهد، چون هر بلوک فایل دو برابر دسترسی می‌شود، یکبار برای خواندن در حافظه،‌ یکبار برای نوشتن ثبت‌ها دیسک بعد از مرتب کردن. دومین جمله، تعداد دسترسی‌های بلوک برای مرحله ادغام کردن را نشان می‌دهد، با فرض اینکه بدترین مورد   از ۲ وجود دارد. بطور کلی، ثبت وقایع در مبنای   و عبارت برای تعداد دسترسی‌های بلوک نوین قرار می‌شود:
تصویر ۱۸۰۲- شرح الگاریتم ادغام – مرتب کردن برای مرتب کردن خارجی:

مقدمه ۲
۲ – ترجمه پرس و جوهای SQL به پرس و جوهای رابطه‌ای: ۵
۱۸۰۲- الگاریتم های انسانی برای اجرای عملیاتهای پرس و جو: ۶
۱٫ ۲٫ ۱۸- مرتب کردن خارجی: ۷
۲٫ ۲٫ ۱۸- اجرا و پیاده‌سازی عملیات SELECT : 9
متدهای جستجو برای انتخاب ساده: ۱۰
متدهای جستجو برای  انتخاب پیچیده: ۱۱
متدهای برای اجرای اتصال ها: ۱۵
اجرای اتصال بیرونی: ۲۹
تبدیل درختان پرس و جو به طرح های اجرای پرس و جو: ۴۴

 

شامل 66 صفحه فایل word


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


دانلود مقاله بهینه‌ سازی و پردازش پرس و جو

تحقیق در مورد بهینه سازی پرس و جو ها در بانک اطلاعاتی

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

تحقیق در مورد بهینه سازی پرس و جو ها در بانک اطلاعاتی


تحقیق در مورد بهینه سازی پرس و جو ها در بانک اطلاعاتی

لینک پرداخت و دانلود *پایین مطلب*

 

فرمت فایل:Word (قابل ویرایش و آماده پرینت)

 

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



فهرست مطالب :

مقدمه                                    1    
معماری query optimizing                        5
        معماری کلی                             5
        عملکرد ماژول                            6
                 تمرکز روی توضیحات                        8            فضای جبری                            8    
Planner                                    13
الگوریتم های برنامه نویسی داینامیک                    13
الگوریتم های تصادفی                        18
سایر استراتژیهای جستجو                        19
تخمین زننده اندازه توزیع                            21
        هیستوگرام                            22
        سایر تکنیک ها                            24
محیط های غیر متمرکز                            24
        پایگاه داده های موازی                        24    
        پایگاه داده ای توزیع شده                        25
خلاصه                                    26
منابع و مأخذ                                27    


. مقدمه

ما از query optimizing برای حل مسائل زیادی استفاده می کنیم. زمانی که یک query مطرح می شود، سیستم مدیریت بانک اطلاعاتی (DBMS  ) می تواند از روش های مختلفی برای پردازش آن query و رسیدن به جواب استفاده کند. همه آن روش ها در نهایت یک نتیجه را تولید می کنند ولی از نظر هزینه های انجام شده مانند کل زمان مورد نیاز برای اجرا متفاوت اند. چه روشی حداقل زمان را برای اجرا نیاز دارد؟
در یک DBMS ، بهینه سازی query بسیار ضروری می باشد. هزینه انجام دو selection مختلف می تواند بسیار متفاوت باشد. برای مثال به شمای بانک اطلاعاتی زیر که ممکن است در طی این بخش از آن استفاده شود توجه نمایید :


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


تحقیق در مورد بهینه سازی پرس و جو ها در بانک اطلاعاتی