سبد (0)

باورهای غلط در SQL SERVER - قسمت دوم

تعداد دانشجو :
1684 نفر
حجم فایل : 27 مگابایت
مدت زمان : 00:19:00
شماره درس : 2
نوع آموزش : تصویری و کاملاً فارسی
5,000 تومان
توضیحات کامل

دومین قسمت از پکیج آموزش باورهای غلط در SQL SERVER- ارزیابی عبارات منطقی

 

پیش نیاز آموزش  باورهای غلط در SQL SERVERارزیابی عبارات منطقی:

  1. آشنایی بامباحث مقدماتی پایگاه داده و SQL SERVER

سرفصل های آموزش باورهای غلط در SQL SERVER- ارزیابی عبارات منطقی:

  1. مروری بر تفاوت دیدگاه Set based و Procedural 
  2. بررسی مراحل اجرای یک کوئری در SQL SERVER
  3. معرفی و مقایسه RBO با CBO
  4. مقایسه نحوه ارزیابی عبارات منطقی در #c با SQL
  5.  آشنایی با Short-Circuit Evaluation

        و ...   

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

                       اسکریپت های  استفاده شده در طول آموزش، همراه فایل دانلودی ضمیمه شده است.


 توضیح مختصر آموزش باورهای غلط در SQL SERVER- ارزیابی عبارات منطقی:  

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

به عنوان مثال یک عبارات منطقی را در نظر بگیرید که از and شدن چندین عبارت حاصل می شود، حال اگر نتیجه and دو عبارت ابتدایی برابر با false شود دیگر لزومی بر ارزیابی سایر عبارات نیست، زیرا می دانیم که در and اگر یک مقدار false باشد، کل نتیجه برابر با false خواهد بود(در مورد or نیز می توان مثال مشابهی ارائه کرد) که به این مورد Short-Circuit در ارزیابی عبارات منطقی گفته می شود. به عبارتی دیگر Short-Circuit در ارزیابی عبارات منطقی زمانی رخ میدهد که نتیجه عبارت منطقی(True یا False بودن) از قبل مشخص است و نیازی به ادامه ارزیابی تا انتهای عبارت وجود ندارد.

نکته:  نحوه ارزیابی عبارات منطقی در زبان های برنامه نویسی با sql متفاوت است و ممکن است ارزیابی یک عبارت منطقی در زبان برنامه نویسی True باشد در حالیکه در SQL نتیجه همان عبارات منطقی برابر False شود و این خطا تنها در زمان اجرا مشخص خواهد شد!

sql-server-EvaluateExpression


پیش نمایش آموزش باورهای غلط در SQL SERVER- ارزیابی عبارات منطقی

 دمو  زمان فیلم:  03:56

تضمین کیفیت "باورهای غلط در SQL SERVER - قسمت دوم"

توجه: کیفیت این محصول توسط بیـــاموز تضمین شده است. در صورت عدم رضایت شما، ۷۰ ‌درصد مبلغ پرداختی به حساب بانکی شما بازگشت داده می‌شود.

نظرات
Copyright MAXXmarketing GmbH
JoomShopping Download & Support
تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
logo-samandehi مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی پرداخت آنلاین -  بانک ملت معرفی بیاموز در شبکه سه