سورنا فایل

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

سورنا فایل

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

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

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

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


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

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

 

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

در این فصل، به تکنیک‌های بکار رفته توسط DMBS برای پردازش، بهینه‌سازی و اجرای پرس و جوهای سطح بالا می‌پردازیم. 

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


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

   

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

برای زبانهای پایگاه اطلاعاتی (دریایی) جهت‌یابی در سطح پایینتر در سیستم‌های قانونی، مثل شبکه DML شبکه‌ای یا MOML سلسله مراتبی،‌ برنامه نویس باید، استراتی اجرای پذیرش و جو را انتخاب کند ضمن اینکه برنامه پایگاه اطلاعاتی را می‌نویسد. اگر DBMS فقط زیان جهت‌یابی را ارائه دهد. فرصت و نیاز محدودی برای بهینه‌سازی پرس وجوی وسیع توسط DBMS وجود دارد، در عوض به برنامه نویس قابلیت انتخاب استراتژی اجرایی بهینه ارائه می‌شود. بعبارت دیگر، زبان پرس و جو در سطح بالا، مثل SQL  برای DBMSهای رابطه‌ای یا OQL برای DBMS‌های مقصد،‌ در ماهیت تفریطی‌تر است. چون آنچه نتایج مورد نظر پرس و جو است بغیر از شناسایی جزئیات چگونگی بدست آمدن نتیجه،‌ را تعیین می‌کند. بهینه‌سازی پرس و جو برای پرس و جوهایی ضروی است که در زبان پرس و جوی سطح بالا تعیین می شوند. ما روی توصیف بهینه‌سازی پرس و جو در زمینه ROBMS تمرکز می‌کنیم چون بسیاری از تکنیک‌هایی که توصیف می‌ کنیم برای، برای ODBMSها تطبیق یافته‌اند. DBMS رابطه‌ای باید استراتژیهای اجرای پرس و جوی دیگری را ارزیابی کند و استراتژی بهینه یا کارآمد معقولی را انتخاب کند. هر DBMS ،‌ تعدادی الگاریتم دسترسی به پایگاه اطلاعاتی کلی دارد که علامتهای رابطه‌ای مثل SELECT یا JOIN یا ترکیبی از این عملیات ‌ها را اجرا می‌کند. تنها استراتژیهای اجرایی که می‌توانند توسط الگاریتم‌های دسترسی DBMS اجرا شوند و برای طراحی پایگاه اطلاعاتی فیزیکی ویژه و پرس و جوی خاص بکار روند،‌ می‌توانند توسط قطعه برنامه بهینه‌سازی پرس و جو در نظر گرفته شوند.

ما در بخش 1801 با بحث کلی چگونگی ترجمه پرس و جوهای SQL به پرس و جوهای جبری رابطه‌ای و در بهینه‌شدن آنها کار را شروع می‌کنیم. بعد ما روی الگاریتم‌ها برای اجرای عملیات‌های رابطه‌ای در بخش 1802 بحث می‌کنیم. بدنبال این مطلب، بررسی از استراتژیهای بهینه‌سازی پرس و جو را ارائه می‌دهیم. دو تکنیک اصلی برای اجرای بهینه‌‌سازی پرس و جو وجود دارد. اولین تکنیک بر اساس قوانین ذهنی جهت ترتیب دادن عملیات‌ها در استراتژی اجرای پرس و جو می‌باشد. ذهن قانونی است که بخوبی در اکثر موارد عمل می‌کند ولی برای کار مناسب در هر مورد کنش تضمین نمی‌شود. قوانین عملیات‌ها را در درخت پرس وجو مجدداً ترتیب می‌دهند. دومین تکنیک شامل برآورد هزینه استراتژیهای اجرای متفاوت و انتخاب طرح اجرایی با پایین‌ترین هزینه برآورد است. دو تکنیک معمولاً در بهینه ساز پرس و جو (باهم ترکیب می‌شوند) بهم ملحق می‌گردند. ما روی بهینه‌سازی ذهنی در بخش 1803 و برآورد هزینه در بخش 1804 بحث می‌کنیم. بعد بررسی مختصری از عوامل در نظر گرفته شده در طول بهینه‌سازی پرس و جو در RDBMS بازرگانی ORACLL= در بخش 1805 را ارائه می‌دهیم. بخش 1806،‌ نوعی بهینه‌سازی پرس و جوی معنایی را ارائه می‌دهد که در آن محدودیت‌های شناخته شده برای پرداختن به استراتژیهای اجرایی پرس و جوی کارآمد استفاده می‌شوند.

1801 – ترجمه پرس و جوهای SQL به پرس و جوهای رابطه‌ای: در عمل، SQL زبان پرس وجویی است که در اکثر RDBMS ‌های بازرگانی استفاده می‌شود. پرس وجوی SQL ، ابتدا به عبارت جبری رابطه‌ای توسعه یافته معادل،‌ نمایانگر ساختار داروهای درخت پرس و جو، ترجمه می‌شود و بعد بهینه‌سازی می‌شود. پرس و جوهای SQL به بلوکهای پرس و جو تجزیه می‌شوند،‌ که واحدهای اساسی را تشکیل می‌دهند که می‌توانند به عملکردهای جبری ترجمه شوند و بهینه‌سازی شوند. بلوک پرس و جو شامل عبارت SELECT- FROM-


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


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

پردازش سیگنال وپردازش

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

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

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

 

فصل 1

« پردازش سیگنال دیجیتال و سیستم های DSP »:

سیستم پردازش سیگنـال به هر سیستمی گفته می شود که از این دانش بهره می برد . پردازش سیگنال دیجیتال کاربرد اعمـــال حسابی بر روی سیگنالها می باشد که بصورت رقمی نمایش داده می شوند سیگنالها همانند دنباله ای ازنمونه هانشان داده می شوند.غالباًاین نمونه ها ازسیگنالهای فیزیکی ( همانند سیگنالهای صوتی ) با استفاده از تراگردانها ( همـانند میکروفن ) و مبدلهای A/D بدست می آیند . بعـد از پردازش حسابی،سیگنالهای دیجیتال می بایست توســط مبدلهای D/A به سیگنالهای فیزیکی تبدیل شوند .

DSP در بعضی از سیستم ها برای اعمال سیستم نقش کانونی دارد.مثلاً مودمهاوتلفن های سلولی دیجیتال بطور قابل ملاحظه ای بر اساس فن آوری های DSP طراحــــــی می شوند . در محصولات دیگر نقش DSP از مرکزیت کمتری برحوردار است اما اغلب در موارد کارایی ، ویژگیها و هزینه از مزایای بسیار مهم و قابل رضایتی برخوردار می باشد . مثلاً سازندگان قطعــات آنالوگ همــــــانند تقویت کننده های صوتی در حال بکارگیری فن آوری های DSP جهت کیفیت بهتر

می باشند .

بخش چشــم اندازی کلی بر پردازش سیگنال است . ابتدا در مورد مزیت DSP بر سیستم آنالوگ بحث شده سپس بعضی از ویژگیها و مشخصـات سیستم های DSP بصورت کلی بررسی می شود.درپایان نتیجه گیری با نگرشی خلاصه به بعضی ازکلاسهای مهم کاربردهای DSP انجام می شود .

مزایای DSP :

پردازش سیگنال دیجیتال نسبت به آنالوگ چندین مـزیت دارد . مهمترین مزیت این است که سیستم های DSP قادرند وظایف سنگینی را که تحقق آنهـا به کمک الکترونیک آنالوگ پیچیده و یا غیرممکن خواهد بودپیاده سازی کنند.مثال این کاربردهاسنتزگفتار، تشخیص گفتار و مودمهای سرعت بالا می باشد که از کدینگ تصحیح خطا بهره می برند. همه این وظایف ترکیبی از پردازش سیگنال و کنترل می باشند که غالباً پیاده سازی آنها توسط فــن آوری های آنالوگ پیچیده است . علاوه بر این سیستم های DSP نسبت به آنالوگ دو مزیت اضافی نیزدارند :

« عدم حساسیت به محیط » : سیستم های دیجیتـــــال به تغییرات شرایط محیطی کمتر حساس می باشند . رفتار مدار آنالوگ بسته به دما است . در مقایسه عمل سیستم DSP به محیط آن (خشک یا مرطوب ) وابسته نمی باشد . در هر صورت سیستمDSP پاسخ یکسانی خواهد بود .

«عدم حساسیت به تغییر عناصر » : قطعـات آنالوگ با تلورانس همراهند . پاســخ کلی یک سیستم آنالوگ به مقادیر داخلی اش وابسته است . بنابراین دوسیستم آنالوگ که بطوردقیق همانند یکدیگرطراحی شده باشند بسته به تغییرعناصرشان پاسخهای متفاوتی خواهند داشت.در مقایسه عناصر دیجیتال همواره خروجیهای مشابه برای ورودی های مشابه تولید خواهند کرد .

این دو مزیت بصورت زیر نیز بیان می شوند :

« رفتارتکرار پذیر و پایدار» : از آنجاییکه خروجی سیستم DSP به عوامل محیطی یا تغییر عناصر حساس نمی باشد لذا این امکــان وجود دارد که سیستم هایی با پاسخهای شناخته شده ، دقیق وثابت داشته باشیم.نهایتاً بعضی ازسیستم های DSP ممکن است دو مزیت دیگر نیز نسبت به آنالوگ داشته باشند.

« قابلیت برنامه ریزی » : اگریک سیستمDSP براساس پردازنده های برنامه پذیر طراحی شود ، می توان آن را مجدداً برنامه ریزی نمود بطوریکه وظایف دیگری را انجام دهد . در مقایسه سیستم های آنالوگ ازلحاظ فیزیکی به عناصرمتفاوتی نیازداشته تا وظایف متفاوتی را انجام دهند .

« اندازه » : اندازه اجزاء آنالوگ بسته به مقــادیرشان متغیر است . برای مثـال یک خازن MF 100که در فیلتـــر آنالوگ استفاده می شود از خازن PF 10 که در فیلتر دیگری بکار می رود بزرگتر است.اما ممکن است تحقق دیجیتال هردو فیلتراندازه مشابه ای داشته باشد . حتی ممکن است از سخت افزار یکسانی که تنها در ضرایب فیلتر متفاوت است استفاده شود .گاهگاهی ممکن است این پیاده سازی از هر دو تحقق آنالوگ نیز کوچکتر باشد .

این مزایا و توجه به فرآیندهای ساخت IC با استفاده از فن آوریهای DSP و مزیت آن در این فن آوری منجربه این واقعیت می شودکهDSP انتخاب وراه حلی مناسب وبهینه برای پردازش سیگنال به حساب آید .

مشخصات سیستم های DSP :

در این بخش برخی از مشخصات عمومی در همه سیستم های DSP نظیر الگوریتم ها،نرخ نمونه برداری ، نرخ CLOOK و انواع حساب توصیف می شوند .

الگوریتم ها :

سیستم های DSP اغلب به وسیله الگوریتم هایی که بکار می برند ، مشخــص می شوند . الگوریتم اعمال حسابی را که می بایست انجام شوند ، مشخص کرده امـــا نحوه پیاده سازی آن محاسبات رامعلوم نمیکند.ممکن است درنرم افزارو بروی یک ریزپردازنده معمولی یا ریزپردازنده سیگنال قابل برنامه ریــزی پیاده سازی با توجه به نیازمندیهای سرعت و دقت حسابی می باشد. جدول ( 1-1 ) بعضی از انواع عمومی الگوریتم های DSP و برخی از کاربردهایی را که عموماً این الگوریتم ها در آنها اسنفاده می شوند نشان می دهد .

نرخ نمونه برداری :

مشخصه کلـیدی یک سیستم DSP نرخ نمونه برداری آن است . نرخی که در آن نمونه ها گرفته ، پردازش و یا تولید می شوند.با توجه به پیچیدگی الگوریتم،نرخ نمونه برداری سرعت مورد نیاز را در فن آوری پیاده سازی معین می کند . یک مثال معروف پخش CD صوتی می باشد که در آن نمونه ها با نرخ 44.1 کیلو هرتز روی دو کانال تولید می شوند .

البته یک سیستم DSP ممکن است بیشتر از یک نرخ نمــونه برداری داشته باشد . به این قبیل سیستم ها، سیستم های DSP چند نرخی گفته می شود . مثـال آن تبدیل نرخ نمونه های CD از 44.1KHZ به نرخ نوار صوتی دیجیتال یا 48KHZ می باشد . بدلیـــل پیچیدگی نسبت بین این نرخ ها ، معمولاً تبدیل در مراحلی انجام می شود ( معمولاً با حدفاصل حداقل دو نمونه ) مثال دیگر الگوریتم چند نرخی یک بانک فیلتر است که در کاربردهایی نظیر کدکردن صــــدا، ویدئو و گفتار استفاده می شود . بانکهای فیلتر معمولاً شامل مراحلی هستند که سیگنال را به بخشهای فرکانس بالا و پایین تقسیم می کنند. آنگاه این سیگنالهای جدید با نرخ کمتر نمونه برداری شده مجــدداً تقسیم می شوند . در کاربردهای چند نرخی نسبت بین بالاترین و پایین ترین نرخ نمونه بـرداری در سیستم می تواند کاملاً بزرگ باشد. گاهگاهی به 000،100 ممکن است برسد .

محدوده نرخ های نمونه برداری که درسیستم های پردازش سیگنال وجود داردوسیع است در شکل ( 1-1 )کلاسهـــــای کاربردها بهمراه پیچیدگی الگوریتم و نرخ نمونه برداری افزایش

می یابد . الگوریتم هایی که در نــرخ های بالاتر استفاده می شوند به نظر می رسد که ساده تر از آنهایی باشند که در نرخ کمتر بکار می روند .

بسیاری از سیستم های DSP می بایست با سرعت بسیار بالا کار کنند چرا که بتوانند روی بخشهای طولی سیگنالهای ورودی به صورت بلادرنگ عملیات انجام دهند . انواع دیگر سیستم ها


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


پردازش سیگنال وپردازش

دانلود پردازش گر دیجیتالی

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

دانلود پردازش گر دیجیتالی


دانلود پردازش گر دیجیتالی

دسته بندی : کتاب و جزوه ،

فرمت فایل:  Image result for word ( قابلیت ویرایش و آماده چاپ

فروشگاه کتاب : مرجع فایل 

 


 قسمتی از محتوای متن ...

 

تعداد صفحات : 57 صفحه

پردازش‌گر دیجیتالی DPS –R7. پردازش‌گر دیجیتالی DPS –R7 که توسط شرکت تکنولوژی صدای دیجیتال سونی تهیه شده است شامل بالاترین نوع تکنولوژی در نوع خود است که قبلاً در مدل‌های Mu-R201 , DRE 2000 نیز بکار گرفته شده است.
کیفیت ـ طراحی هوشمندانه ـ مبدل عالی آنالوگ به دیجیتال و دیجیتال به آنالوگ. DPS-R7 سیگنال آنالوگ ورودی را به سیگنال دیجیتال تبدیل می‌کند و آنرا از افکت‌های گوناگون می‌گذراند و سپس دوباره آنرا به سیگنال آنالوگ برای خروجی تبدیل می‌کند.
معین و ثابت ماندن کیفیت صدا بخاطر استفاده از مبدل آنالوگ به دیجیتال با نمونه برداری 18-bit استریو و مبدل پالس دیجیتال به آنالوگ با نرخ 40-96MHZ است.
استفادة آسان: وجود یک LCD بزرگ با 2 خط و 40 کارکتر امکان مشاهدة وضعیت پردازش را به آسانی برای کاربر فراهم می‌‌سازد.
علاوه بر این، LCD توسط یک شخصیت، یک سری اطلاعات لازم برای کارکردن با دستگاه را به اطلاع کاربر می‌رساند ( این اطلاعات به زبان انگلیسی است ). وجود حافظه‌های از پیش تنظیم شده: دستگاه شامل یکصد افکت گوناگون است که توسط موزیسین‌ها، میکس کنندگان صدا و مهندسین آلوستیک از سرتاسر جهان تهیه و در حافظة دستگاه ذخیره شده است.
این امکان به شما کمک می‌کند در هنگام ضرورت افکت مورد نظر خود را برای یک هدف به سرعت انتخاب و Replay کنید.
صداسازی از هر نوع تابع Edit به شما اجازه می‌دهد تا افکت‌های موجود را اصلاح کنید و یا تغییر دهید و افکت‌های شخصی بسازید.
علاوه بر وجود یکصد افکت پیش و فرض در حافظه، دستگاه شامل 256 حافظة خالی جهت ذخیره‌سازی افکت‌های خلق شده توسط کاربر است.
وجود این حافظه به کاربر اجازه می‌دهد از افکت‌های گوناگونی جهت رنگ آمیزی صدا استفاده کند.
گستردة وسیعی از افکت‌ها DPS-R7 شامل یک بلوک طنین ( Reverb ) به همراه بلوک ورودی ـ بلوک پیش افکت، بلوک پس افکت بلوک خروجی برای پردازش سیگنال است.
برای پردازش سگینال با ورودی استریو و خروجی استریو در بلوک طنین، یکی از پنج نوع الگوریتم ST-ST مورد استفاده قرار می‌گیرد، در صورتی که ورودی مونو و خروجی استریو باشد پردازشگر به شما اجازة انتخاب از دو نوع الگوریتم Mono –ST را می‌دهد.
یکی از 6 نوع الگوریتم در بلوک پیش افکت و یکی از 7 نوع الگوریتم در بلوک پس افکت قابل استفاده است.
با ترکیب کردن این بلوک‌ها و الگوریتم‌‌های موجود در این بلوک‌ها، گسترة وسیعی از افکت‌ها با توجه به ورودی ( Mono-Stereo ) کنترل از راه دور Remote Control این امکان را بوجود می‌آورد که دستگاه را بتوان از راه دور کنترل کرد ( این امکان در نسخة اصلی موجود نمی‌باشد ). وجود دو نوع اتصال ورودی /خروجی ( I/O ) DPS-R7 دارای اتصالات XLR ( متقارن )و فون ( نامتقارن ) می‌باشد، بنابراین می‌توان دستگاه را به تجهیزات حرفه‌ای و نیز معمولی ( Publicadress ) متصل کرد. اتصال به تجهیزات MIDI DPS-R7 می‌تواند از طریق اتصال به تجهیزات MIDI برنامة تغییر سیگنال را از یک وسیلة شامل MIDI دریافت کند و توسط آن کنترل شود.
به علاوه، کنترل از PC ها یا MIDI ها و سکونسرها برای آهنگسازی بسیار مفید است.
سوار کردن دستگاه تمام منابع تغذیه را قبل از متصل کردن پردازش‌گر به سایر تجهیزات خاموش کنید و پس از ای

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

 


  لطفا به نکات زیر در هنگام خرید دانلود مقاله :  توجه فرمایید.

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

دانلود فایل   پرداخت آنلاین 


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


دانلود پردازش گر دیجیتالی

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

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

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

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

 

بهینه‌سازی و پردازش پرس و جو:

در این فصل، به تکنیک‌های بکار رفته توسط DMBS برای پردازش، بهینه‌سازی و اجرای پرس و جوهای سطح بالا می‌پردازیم.

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

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

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

برای زبانهای پایگاه اطلاعاتی (دریایی) جهت‌یابی در سطح پایینتر در سیستم‌های قانونی، مثل شبکه DML شبکه‌ای یا MOML سلسله مراتبی،‌ برنامه نویس باید، استراتی اجرای پذیرش و جو را انتخاب کند ضمن اینکه برنامه پایگاه اطلاعاتی را می‌نویسد. اگر DBMS فقط زیان جهت‌یابی را ارائه دهد. فرصت و نیاز محدودی برای بهینه‌سازی پرس وجوی وسیع توسط DBMS وجود دارد، در عوض


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


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

پردازش مقیاس پذیر پرسوجوهای SPARQL در پایگاه دانش RDF/OWL

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

پردازش مقیاس پذیر پرسوجوهای SPARQL در پایگاه دانش RDF/OWL


پردازش مقیاس پذیر پرسوجوهای SPARQL در پایگاه دانش RDF/OWL

مقالات علمی پژوهشی کامپیوتر با فرمت    Pdf       صفحات      15

چکیده :
با افزایش چشمگیر حجم اطلاعات و توسعه وب، نیاز به روش ها و تکنیکهایی که بتوانند امکان دستیابی کارا به داده ها و استخراج
اطلاعات از آنها را فراهم کنند، بیش از پیش احساس می شود. وب کاوی یکی از زمینه های تحقیقاتی موفق در این زمینه است. عملکرد
جستجو در ارتباط سیستم های پایگاه داده ها نه تنها به ساختارپایگاه داده و طرح های شاخص وابسته است بلکه به شیوه بهینه شدن جستجو
مربوط می شود. در این مقاله سعی شده است با بکارگیری یک الگوریتم تکاملی مناسب از پتانسیل بالای محاسبات هوشمند در پاسخ به
پرسوجوهای SPARQL استفاده شود. در این مقاله از الگوریتم ازدحام ذرات استفاده شده است. معماری کلی روش پیشنهادی این
پژوهش در دو لایهی داده و کاربرد ارائه شده است. ایدهی اصلی مدیریت ذخیره سازی مناسب داده ها و نیز بکارگیری الگوریتم PSO
برای بازیابی سهگانههای منطبق بر پرس وجوهای معنایی است. در میان روشهای مورد بررسی مشاهده می شود که الگوریتم پیشنهادی از
الگوریتم ژنتیک و ممتیک نرخ موفقیت بالاتری کسب کرده است. الگوریتم پیشنهادی به دلیل به کارگیری عملگر جهش دارای تنوع
بیشتری نسبت به الگوریتم ازدحام ذرات پایه میباشد. در ذخیره سازی دادهها با استفاده از ذخیرهسازی داده به روش پیشنهادی، هنگام
اجرای هر پرسوجو مجموعه دادهی امکانپذیر استخراج میشود، این روش علاوه بر کاهش حافظهی مصرفی برای اجرای الگوریتم، با
کاهش فضای جستجو که به کاهش ضریب انتخاب شوندگی میانجامد، صحت نتایج را نیز افزایش می دهد.
واژگان کلیدی: ذخیرهسازی دادهی RDF/OWL ، پرسوجوی SPARQL ، الگوریتمهای تکااملی، الگاوریتم بهیناه ساازی ازدحاام
ذرات

 


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


پردازش مقیاس پذیر پرسوجوهای SPARQL در پایگاه دانش RDF/OWL