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

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

  مشخصات آموزش

  •   مدت زمان 24 دقیقه
      حجم فایل 24 مگابایت
      زبان آموزش فارسی
  •   لینک دانلود

User-Defined Function در SQL Server

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

 

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

1- تابع Table value Function

2- تابع Scalar value Function

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

1-1 :   inline Table Value Function

2-1: Multi-Statement Value Function

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

********

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

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

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

********

۲۴ Responses to “SQL Server 2012 -گام8(User-defined Function)”

  1. عماد گفت:

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

  2. حامد گفت:

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

  3. elh@m گفت:

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

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

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

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

    • سید عبدالله محمودزاده گفت:

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

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

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

  4. hadi گفت:

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

    • سید عبدالله محمودزاده گفت:

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

  5. hadi گفت:

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

  6. hadi گفت:

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

    • سید عبدالله محمودزاده گفت:

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

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

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

  7. hadi گفت:

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

  8. hadi گفت:

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

  9. hadi گفت:

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

    • سید عبدالله محمودزاده گفت:

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

  10. Hadi گفت:

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

  11. Hadi گفت:

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

    • سید عبدالله محمودزاده گفت:

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

  12. majidach گفت:

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

ارسال دیدگاه

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

  مشخصات مدرس

سید عبدالله محمودزاده
دانش آموخته ی رشته ی مهندسی نرم افزار می باشد. زمینه ی تخصصی وی: برنامه نویسی Application ها ویندوزی به زبان C#.NET طراحی پایگاه داده (SQL server,MySQL,Access ) تکنولوژی های کار با منابع داده (ADO.NET,Linq,Entity Framework) برنامه نویسی وب (HTML5,CSS3,JavaScript,Jquery,Ajax,PHP,Jason) می باشد.

  دوره‌های پیشنهادی