آموزش SQL Server
آشنایی با SQL Server
در این بخش به معرفی Sql Server، نسخه های مختلف آن، معماری Sql Server، موتور پایگاه داده، SSMS و SQL Server Instances می پردازیم.
آموزش نصب SQL Server و SSMS
در این بخش نحوه نصب SQL Server 2019 و SQL Server Management Studio (SSMS) مرحله به مرحله به صورت تصویری نشان داده می شود.
آموزش ایجاد پایگاه داده در SQL Server
در این بخش، نحوه ایجاد یک پایگاه داده جدید در SQL Server با استفاده از دستور CREATE DATABASE یا SQL Server Management Studio را خواهید آموخت.
انواع داده در SQL Server
در این بخش با انواع داده های SQL Server از جمله عددی، رشته کاراکتری، رشته باینری، تاریخ و زمان و سایر انواع داده، محدودیت ها و کاربردهای آنها آشنا خواهید شد.
آموزش ایجاد جدول در SQL Server
در این بخش، نحوه ایجاد جداول در SQL Server به دو روش T-SQL Script و SSMS به صورت تصویری آموزش داده می شود.
قوانین نامگذاری در SQL Server
در این بخش قراردادهای نامگذاری اشیاء اعم از جداول، توابع ، view ها، stored procedures و غیره در SQL Server توضیح داده می شود.
Schema پایگاه داده در SQL Server
در این بخش مفاهیم و نحوه کار با Schema شامل نحوه ایجاد آن از طریق T-SQL و SSMS، همچنین نحوه تغییر و حدف Schema توضیح داده می شود.
کلید اصلی (Primary Key) در SQL Server
در این بخش یاد خواهید گرفت که کلید اصلی (primary key) چیست و چگونه آن را در یک جدول جدید یا موجود در پایگاه داده SQL Server ایجاد کنید.
کلید خارجی (Foreign Key) در SQL Server
در این بخش یاد خواهید گرفت که کلید خارجی چیست و چگونه با استفاده از یک کلید خارجی در پایگاه داده SQL Server بین دو جدول ارتباط برقرار کنید.
دستور INSERT در SQL Server
در این بحش نحوه وارد کردن داده در جداول SQL Server آموزش داده می شود.
دستور UPDATE در SQL Server
در این بحش نحوه به روز رسانی داده های جداول پایگاه داده در SQL Server آموزش داده می شود.
دستور DELETE در SQL Server
در این بخش نحوه حذف داده از جدول در پایگاه داده SQL Server توضیح داده می شود.
دستور SELECT در SQL Server
در این بخش نحوه انتخاب داده ها از جداول پایگاه داده در SQL Server آموزش داده می شود.
دستور GROUP BY در SQL SERVER
از دستور GROUP BY در SQL در زمان استفاده از توابع MIN, SUM, AVG و غیره برای گروه بندی نتایج بر اساس یک یا چند فیلد، استفاده می شود.
دستور HAVING در SQL Server
این دستور شبیه به WHERE عمل میکند با این تفاوت که دستور HAVING میتواند همراه با aggregate functions استفاده شود.
دستور ORDER BY در SQL Server
در SQL Server از عبارت ORDER BY در کوئری SELECT استفاده می شود تا نتیجه را به ترتیب صعودی یا نزولی یک یا چند ستون مرتب کند.
روابط یک به یک، یک به چند و چند به چند در SQL Server
در یک پایگاه داده رابطهای، هر جدول با استفاده از محدودیتهای کلید اصلی –خارجی (Primary-Foreign Key constraints) به جدول دیگری متصل میشود.
محدودیت Check در SQL Server
در SQL Server ، محدودیت check برای تعیین محدودیت روی مقادیر یک ستون هنگام درج یا بهروزرسانی استفاده میشود.
محدودیت Unique در SQL Server
محدودیت Unique منحصر به فرد بودن همه مقادیر را تضمین می کند طوری که هیچ مقدار تکراری در ستونی از جدول وارد نمی شود.
Inner Join در SQL Server
کویری INNER JOIN برای بازیابی رکوردهای منطبق از دو یا چند جدول بر اساس شرایط مشخص شده استفاده می شود.
Left Join در SQL Server
LEFT JOIN نوعی inner join یا اتصال داخلی است که در آن تمام رکوردها را از جدول سمت چپ و رکوردهای مشابه را از جدول سمت راست برمی گرداند.
Right Join درSQL Server
کویری RIGHT JOIN همه رکوردها را از جدول سمت راست و رکوردهای منطبق را از جدول سمت چپ برمی گرداند.
Full Join در SQL Server
FULL JOIN تمام رکوردها از جداول مشخص شده را برمی گرداند.
Self-Join در SQL Server
در SQL Server، دستور self-join مانند یک اتصال معمولی است، اما یک جدول را به خودش متصل می کند.
آشنایی با SQL Server Management Studio (SSMS)
SQL Server Management Studio یک ابزار یکپارچه چند منظوره رایگان برای دسترسی، توسعه و مدیریت پایگاههای داده SQL Server، پایگاههای داده Azure SQL و Azure Synapse Analytics است.
آشنایی با Windows Authentication در SQL Server
در این بخش یاد خواهید گرفت که چگونه از حساب کاربری ویندوز خود برای احراز هویت با SQL Server استفاده کنید.