لرنینگ تی وی

طعم شیرین یادگیری

SQL Server 2012 -گام۸(User-defined Function)


تاریخ انتشار

تعداد نظرات

تعداد بازدید

زمان تقریبی مطالعه
30/دسامبر/2013
۲۱۷۱ روز پیش
۲۴ دیدگاه ۷۲۶۴ ۱ دقیقه

User-Defined Function در SQL Server

گام ۸: User-defined Function(توابع تعریف شده توسط کاربر)

 

با سلام به علاقه مندان پایگاه داده SQL Server 2012.یکبار دیگه تقریبا بعد از یک ماه دوباره با ادامه سری آموزشهای SQL Server  در خدمت شما هستیم.و از ادامه آموزشهای قبلی شروع می کنیم.در جلسات قبلی تا گام ۷ ام پیش آمدیم.در این جلسه و گام ۸ در مورد User-defined Function یا همان توابع تعریف شده توسط کاربر یک فیلم آموزشی ارائه می کنیم.خب ما در این فیلم آموزشی با دو نوع تابع در فولدر Programability و sub-folder به نام Functions آشنا می شویم.

۱- تابع Table value Function

۲- تابع Scalar value Function

نوع اول همواره نوع جدول بر می گرداند و نوع دوم همواره یک تک مقدار مثل عدد صحیح، رشته، Boolean و… بر می گرداند و همچنین نوع اول یعنی Table Value Function خود به دو نوع دیگر تقسیم بندی می شود.

۱-۱ :   inline Table Value Function

۲-۱: Multi-Statement Value Function

جهت آشنایی و فراگیری کامل با User-Defined Function  (توابع تعریف شده توسط کاربر) در SQL Server 2012 پیشنهاد می شود ویدئو را دانلود و استفاده کنید.پیشاپیش از توجه، انتقاد و پیشنهاد های شما بزرگواران تشکر می کنم.

********

مدت فیلم آموزشی:۲۴ دقیقه با فرمت MP4

حجم فایل آموزشی:۲۴ مگابایت و بدون پسورد

مدرس:سید عبدالله محمودزاده

********

۲۴ نظر برای "SQL Server 2012 -گام۸(User-defined Function)"


  1. نوشته شده توسط  

    مرسی از دوستتان در فیسبوک من قبلا که وبسایت داشتم اینقدر خبر توش میزاشتم در مورد گیم همه هم از سایت ها خارجی تهیه میکردم ولی نتونستم نگه هش دارم ۸ ماه دوام ام اوردم رتبه ام هم کلی اورده بودم ولی نشد:(

    پاسخ

    پاسخ
    • نوشته شده توسط  

      متشکر از نظر شما.ان شاء الله شما را دوباره ببنیم.
      موفق باشید.

      پاسخ

      پاسخ
  2. نوشته شده توسط  

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

    پاسخ

    پاسخ
    • نوشته شده توسط  

      خواهش می کنم
      ممنون به خاطر نظری که داید آقا حامد عزیز
      با تشکر
      سید

      پاسخ

      پاسخ
  3. نوشته شده توسط  

    مجددا مرسی ..عالی بود 🙂

    فقط کاش در قالب چند تا پروژه کوچیک هم نحوه مدیریت این دستورها (کلا دستوراتی که در آموزشها ی اس کیو ال توضیح دادید مد نظرمه )و استفاده کلی از اونها رو هم توضیح میدادید ….
    من تقریبا تا اینجا همه مطالب رو کامل یاد گرفتم اما فکر میکنم موقع استفاده ازشون توی یه پروژه متوسط یا نسبتا بزرگ کمی گیر داشته باشم! 🙂 در این زمینه راهنمایی بفرمایید ممنون میشم

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

    خیلی خیلی ممنون

    پاسخ

    پاسخ
    • نوشته شده توسط  

      کلا توی پک LINQ , EntityFramework به طور کامل وصل کردن پایگاه داده های SQL Server,MySQL,Sqlite,Access,Oracle را به سی شارپ یاد میگیریم.این پک در حال تهیه هست.

      البته با روش ADO.net هم می توان به سی شارپ متصل کرد و استفاده کرد که در آینده حتما آموزش هاش رو توی سایت می زاریم.

      به سایت همیشه سر بزنید و با دوستان به اشتراک بگذارید.
      متشکر
      موفق باشید.

      پاسخ

      پاسخ
  4. نوشته شده توسط  

    سلام. یک پک آموزش سی شارپ دارید درست میکنید؟؟؟؟

    پاسخ

    پاسخ
    • نوشته شده توسط  

      در عمده بخش ها روی سایت رایگان قرار گرفته اما به مرور سایر مباحث رو هم اضافه می کنم و یک پک کامل منتشر می کنیم.

      پاسخ

      پاسخ
  5. نوشته شده توسط  

    سلام مهندس. یه راهنمایی ازتون میخوام اونم اینکه چرا وقتی من زبان برنامه نویسیی یاد میگیرم و وقتی بهم برنامه میدن هنگ میکنم!!! نمیدونم….
    میشه بهم بگید و کمکم کنید که چطور دیگه به این مشکل برنخورم؟؟!!!! بخدا یه دنیا ممنونت میشم

    پاسخ

    پاسخ
    • نوشته شده توسط  

      منظورتون رو از هنگ کردن متوجه نشدم.اگه شفاف تر باشه و باز تر کنید بهتر راهنمایی می کنم.؟

      پاسخ

      پاسخ
  6. نوشته شده توسط  

    منظورم از هنگ کردن اینه که: وقتی یه برنامه بهم میدن که بنویسم اصن هیچی نمیتونم ازش بنویسم و د ناامید میشم!!!. تورو خدا راهنماییم کنید!

    پاسخ

    پاسخ
    • نوشته شده توسط  

      این اصلا عیبی محسوب نمی شه.من خودم موقع نوشتن کد در اوایل گاهی یه خطا بر می خوردم که بعد یک هفته حلش می کردم.این مشکل شما فقط به خاطر نوشتن کد خیلی کم هست.تا می تونید کد بنویسید.از سوالات خیلی ساده شروع کنید.اینجوری اگه مسئله ی اول خیلی سخت باشه و مثلا ۲ روز طول بکشه و کلی error برخورد کنی اما هر خطایی که رفع می کنی یک نکته به دانش برنامه نویسی شما اضافه می شه.اینجوری مسئله ی دوم را ظرف یک روز حل می کنی و مسئله ی سوم …….

      کشتی گیر تیم ملی رو در نظر بگیرید سه ماهه از حالت آماده تمرین خارج شده اینجوری یک جوون رده های پاییئن تیم ملی هم ممکنه به راحتی ببره.بحث این هست که شما باید همیشه مرز آمادگی رو حفظ کنید و این کار با تمرین حاصل میشه.
      پس:
      ۱- شروع به مطالعه در مورد زبان برنامه نویسی
      ۲- شروع به حل تمرین های خیلی ساده
      ۳- برای خودتان تمرین های سخت تری تعریف کنید و اقدام به حلش کنید.
      ۴- هر نکته ای که یاد می گیرید یادداشت برداری کنید.لازم نیست همه ی نکات رو بنویسید فقط نکات خاص.
      ۵- هرزگاهی به اوون نکات نگاهی بیاندازید.
      ۶ – در همه ی مراحل شرط سمج بودن برای انجام دادن و به ثمر رساندن فراموش نشود.
      ۷- در فروم ها فعال باشید و سعی کنید سوالاتی که در فروم ها مطرح میشه جواباشو شما پیدا کنید و انتشار بدید.
      ۸- در گام آخر یادگیری و تسلط یک پروژه واقعا عملی تعریف کنید و حتما پیاده سازی کنید.

      یادتون نره حل مسئله های خیلی ساده مثل ماشین حساب، مثل تبدیل مبنا و… خیلی مهم هست.

      پاسخ

      پاسخ
      • نوشته شده توسط  

        لطفی بهم کردی که هیچکس نکرده!!! دستت رو میبوسم

        پاسخ

  7. نوشته شده توسط  

    سلام مهندس جان. مباحث sql server تموم شده؟؟؟میتونید مباحث امنیت و سرعت بانک اطلاعاتی رو هم درس بدید!!؟؟

    پاسخ

    پاسخ
  8. نوشته شده توسط  

    سید جان جوابمو نمیدی؟؟؟ دوس درم این مباحثو یاد بگیرم و انشالله در آینده متخصص sql server بشم!

    پاسخ

    پاسخ
    • نوشته شده توسط  

      سلام.بنده که همیشه پاسخگو بودم.

      پاسخ

      پاسخ
  9. نوشته شده توسط  

    بله شما لطف دارید همیشه. خواستم بدونم که این مباحث امنیت و سرعت sql server رو درس نمیدید؟؟

    پاسخ

    پاسخ
    • نوشته شده توسط  

      ان شاءالله شروع می کنیم.ولی خب حق بدید سرم خیلی شلوغ هست و مطالبی که فیلم می سازم خیلی زیاد هست.بنده باید برای ساختن فیلم بین موضوعات زیر شیفت کنم.
      sql server
      سی شارپ
      php
      Css,html5
      LINQ , EntityFramework
      و….

      پاسخ

      پاسخ
  10. نوشته شده توسط  

    سلام سید چان خسته نباشی خبری از ادامه ی sql serveRنشد؟؟؟ منتظریم هااا

    پاسخ

    پاسخ
    • نوشته شده توسط  

      ان شاءالله سال جدید دیگه امسال که تموم شد.

      پاسخ

      پاسخ
  11. نوشته شده توسط  

    سلاااااااااااااااااااااااااااااااام عیدتون مبارک باشه مهندس. انشالله توی این سال جدید زندگیتون پراز شادی و سلامتی و سعادت و خوشبختی باشه و آموزشهای sql server رو ادامه بدید. خیلی ممنون بابت تایید و توجهات شما به نظرات بنده

    پاسخ

    پاسخ
    • نوشته شده توسط  

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

      پاسخ

      پاسخ
  12. نوشته شده توسط  

    سلام خسته نباشید،من فقط تونستم تا گام ۶ دانلود کنم.
    نمیدونم چرابقیه دانلودنمیشه .

    پاسخ

    پاسخ

ارسال دیدگاه

نام (*)
پست الکترونیکی (*)
وبسایت