Sql یک زبان ساخت یافته از پایگاه داده رابطهای برای پرس و جو میباشد که امکان تعریف در قالب توابع و بلاکها را دارد. در اصل Sql یک استاندارد برای زبان است که استانداردها استفاده عملیاتی ندارند و در واقع مشتقات آنها کاربردی هستند. لهجهها با اعمال تغییرات و افزودن تواناییها به استانداردها ایجاد میشوند لهجه مایکروسافت T-Sql میباشد که از استاندارد Sql است. بواسطه اهمیت بسیار بالای تراکنشها (مجموعه ای از دستورات که یا همگی اجرا میشوند ویا هیچکدام اجرا نمیشوند) در پایگاه داده، مایکروسافت نام لهجه خود را T-Sql یا همان Transact Sql قرار داده است. T-Sql دارای یکسری دستورات میباشد که در ادامه با انواع دستورات Sql آشنا خواهید شد.
در آموزش بعدی با نحوه کوئری نویسی در Sql آشنا خواهید شد.

Sql Server چیست؟
هر شرکت بزرگ نرم افزاری پس از سرمایه گذاری بر روی استاندارد Sql موفق به تولید موارد زیر شده است:
- یک دستور زبان مشابه اما دارای امکانات خاص (افزونهها)
- یک سرویس برای ارائه خدمات به پایگاهها و کاربران
- یک GUI یا همان محیط برنامه نویسی برای تعامل سادهتر برنامه نویسان با سرویس
در واقع Sql یک زبان است، Sql Server یک سرویس می باشد و برنامه Management Studio برنامه GUI میباشد.
دستورات T-Sql
دستورات T-Sql به سه دسته تقسیم میشوند:
دستورات DDL
دستوراتی هستند برای ایجاد، ویرایش و یا حذف قالبها و ساختارهای ذخیره و بازیابی اطلاعات. در این دستورات با محتوا یا همان دادهها و سطح دسترسی کاری نداریم مانند دستورات ایجاد جداول، تغییر شکل و یا ویرایش جداول و یا Viewها و یا حذف جداول
این طبقه از دستورات شامل سه دستور زیر می باشد:
- ایجاد (Create)
- ویرایش (Alter)
- حذف (Drop)
دستورات DML
این دستورات با محتوا یا همان داده و اطلاعات در ارتباط هستند و با ساختار و قالب کاری ندارند. دستورات لازم برای درج، حذف، ویرایش و بازیابی داده و اطلاعات میباشد مانند اضافه کردن رکورد به جدول یا حذف رکورد یا داده از جدول و یا تغییر در مقدار فیلدهای جداول
در این طبقه چهار دستور مهم و پرکاربرد وجود دارد:
- بازیابی اطلاعات (Select)
- درج اطلاعات (Insert)
- ویرایش اطلاعات (Update)
- حذف اطلاعات (Delete)

دستورات DCL
دستورات لازم برای تعیین سطوح دسترسی به منابع اطلاعاتی میباشد که در این طبقه سه دستور مهم وجود دارد:
- صدور دسترسی (Grant)
- صدور ممنوعیت (Deny)
- لغو دسترسی یا لغو ممنوعیت (Revoke)
توضیحات بیشتر درباره دستورات Sql
سرفصل های آموزش Sql
- 01 Sql Server | نصب Sql Server 2014 رایگان 05:14
- 02 Sql Server | آموزش Sql Server رایگان 05:47
- 03 Sql Server | دستور Select در Sql رایگان 06:52
- 04 Sql Server | دستور Where در Sql رایگان 08:12
- 05 Sql Server | عملگر Like در Sql رایگان 09:42
- 06 Sql Server | دستور Order By در Sql رایگان 07:07
- 07ویتامین استوایی | آموزش رایگان Sql Server عضویت 7 فیلم آموزشی
- 08 جادوی استوایی | آموزش کامل Sql Server خرید 41 فیلم آموزشی