Microsoft SQL Server یک سیستم مدیریت پایگاه داده رابطهای (RDBMS) است که از انواع مختلفی از پردازش تراکنشها، هوشمندی کسبوکار و اپلیکیشنهای تحلیلی در محیطهای تجاری فناوری اطلاعات پشتیبانی میکند. Microsoft SQL Server با نامهای SQL Server و MSSQL نیز شناخته میشود.
نسخه اولیه از کد SQL Server در دهه 1980 ایجاد شد. این کد اساساً برای اجرا بر روی سیستمهای یونیکس و سکوهای ریزرایانهای ایجاد شده بود. از آن زمان، مایکروسافت نسخههای 2000، 2005 و 2008 را نیز ارائه داده که دارای ویژگیهای بسیار پیشرفتهتر و امنیت بهتری هستند. از جمله این ویژگیها میتوان به پشتیبانی از نوع داده XML، نمایشهای مدیریت پویا (DMVها)، قابلیت جستجوی Full text و آینه کردن پایگاههای داده اشاره کرد.
مانند دیگر نرمافزارهای RDBMS، Microsoft SQL Server نیز بر اساس SQL ساخته شده است. SQL Server از Transact-SQL (T-SQL) استفاده میکند که یکی از پیادهسازیهای SQL توسط مایکروسافت است. T-SQL دارای مجموعهای از گسترشهای برنامهنویسی اختصاصی به علاوه زبان استاندارد SQL است.
SQL Server در ویرایشهای مختلفی با مجموعه ویژگیها و انتخابهای قیمتگذاری متعددی ارائه میشود تا نیازهای هر دسته از کاربران رفع شوند. از جمله این ویرایشها میتوان به Enterprise، Standard، Workgroup و Express اشاره کرد.
اگر هنوز به یادگیری کار با Microsoft SQL Server ترغیب نشدهاید، بهتر است بدانید که بیش از دو سوم کسبوکارهایی با 50 یا تعداد بیشتری کارمند از این برنامه استفاده میکنند. بنابراین، MSSQL تاکنون محبوبترین سیستم مدیریت پایگاه داده بوده و همواره شرکتها به دنبال استخدام توسعهدهنده SQL Server هستند. درآمد سالانه یک توسعهدهنده MSSQL، به طور میانگین برابر 86.000 دلار است.