آموزش SQL Server Backup
- آموزش backup در sql server-مقدمه
- مدل های ریکاوری در SQL Server
- مدل ریکاوری کامل /full recovery در SQL Server
- مدل ریکاوری ساده (Simple) در Sql Server
- مدل ریکاوری Bulk-logged در SQL Server
- انواع Backup در SQL Server
- آموزش Full Backup در SQLserver
- آموزش بکاپ گرفتن از Transaction Logدر sqlserver
- آموزش Differential Backup در SQL Server
- آموزش File Backups در SQL Server
- آموزش بکاپ گرفتن از Filegroup در SQL Server
- آموزش Partial Backups در Sql server
- دستورات بک آپ SQL Server
- آموزش backup در sql server به روش کد نویسی/ T-SQL
- آموزش بکاپ گرفتن از فایل LOG در SQL SERVER
- چگونگی ایجاد یک بک آپ SQL Server
- ایجاد یک بک آپ با استفاده از خط فرمان SQL Server (T-SQL)
- ایجاد یک بک آپ با استفاده از SQL Server Management Studio
آموزش SQL Server Data Tools
- افزودن روند ذخیره شده در SSDT
- آموزش SQL Server Data Tools (SSDT)
- پروژه ی SSDT با استفاده از Visual Studio
- ایجاد جدول در SSDT
- افزودن داده آغازی seed به جدول در SSDT
- انتشار دیتابیس با استفاده از SSDT
- تعریف یک پروفایل انتشار برای SSDT
- فاکتور کردن مجدد آبجکت های دیتابیس موجود با استفاده از SSDT
- فایل های تولید شده ازSSDT
آموزش SQL Server Database Development
- توسعه دیتابیس
- نرمال سازی پایگاه داده
- معرفی انواع Data type در SQL
- تعریف یک کلید اصلی (primary key)
- تعریف یک Clustered Index
- تعریف محدودیت ها (constraints)
- انتخاب شاخص های nonclustered
- Query های آماده و برنامه های ذخیره شده
- Querying در مجموعه ها
- جلوگیری از Index Nulification
- جدول های موقت و متغیرهای جدول
- کار با trigger ها
آموزش SQL Server Graphical Query Plan
- آموزشی query گرافیکی
- انواع مختلفی از برنامه های query
- طرح حقیقی query در مقابل طرح برآورد شده (estimated)
- مولفه های طرح Graphical query
- مثال اول از طرح query
- مثال دوم query plan
- مثال 3 طرح query
- ذخیره ی طرح query برای استفاده ی مجدد
آموزش SQL Server INFORMATION SCHEMA
- ویوهای INFORMATION_SCHEMA (نمودار اطلاعات) SQL Server
- چک کردن محدودیت های نموار اطلاعات
- INFORMATION SCHEMA COLUMN DOMAIN USAGE
- نمودار اطلاعات ستون ها
- نمودار اطلاعات جداول
آموزش درج کردن در Sql
- آموزش دستورات درج در sql server
- جدول نمونه برای مثال های SQL Server INSERT
- عبارت ساده ی SQL Server INSERT
- بررسی منطق INSERT با دستور SQL Server SELECT
- فرمان SQL Server INSERT با متغیر
- وارد کردن برنامه ی ذخیره شده در SQL Server
- عبارت Generate INSERT در Management Studio
- جدول INSERT INTO SQL Server با ستون IDENTITY
- دستور INSERT INTO
- آموزش SELECT INTO
آموزش SQL Server Performance Monitoring and Tuning
- تنظیم عملکرد و مانیتورینگ SQL Server
- ابزار اجرا در sql server
- ویوهای مدیریت پویا
- Profiler and Server Side Traces
- نظارت بر اجرا
- گزارشات داخلی عملکرد در SSMS
- طرح های اجرایی query
- Database Engine Tuning Advisor
- مسائل مربوط به اجرا
- Troubleshooting Blocking
- ردیابی کردن deadlock در Sql server
- Index Scans and Table Scans
- Eliminating bookmark (key/rid) lookups
- شناسایی ایندکس های بدون استفاده در Sql server
- بررسی علت کند بودن I\O در Sql server
راهنمای اجرای Query در Sql server
- چگونه ترتیب اتصال روی query plan تاثیر می گذارد
- حذف فراخوانی عملکردها (Function Calls) از لیست SELECT
- اجتناب از استفاده از نابرابری در عبارت WHERE
- اجتناب از استفاده از عملکردها در عبارت WHERE
- راهنمای اجرای Query در sql server
- اجتناب از استفاده از کاراکترهای Wildcraft برای شروع معیارهای جستجو
- استفاده از یک جدول مشتق شده (derived table)به جای IN predicate با عملکردهای aggregate
- اطمینان از ایندکس شدن تمامی ستونها
- استفاده از ترتیب WHERE, JOIN, ORDERBY, SELECTهنگام ایجاد ایندکس ها
- اطمینان از اینکه همه ی جدول ها یک Clustered Index تعریف شده دارند
- استفاده از گزینه ی DELETE CASCADE برای رسیدگی به Child key Removal در ارتباطات کلید خارجی
- لغو نرمالسازی (Denormalize) برای اجرا
آموزش SQL Server و Visual Studio
- محیط برنامه نویسی Visual Studio
- ایجاد یک پروژه ی جدید دیتابیس
- تعریف خاصیت ها و property های مربوط به پایگاه داده
- پراپرتی های deployment
- افزودن جدول جدید به پروژه ی دیتابیس
- افزودن object به پروژه ی دیتابیس در Visual Studio
- عملیات build و deploy دیتابیس
- کار با post / pre deployment script
- تنظیم پراپرتی های ساخت و گسترش (deploy)
- بازطراحی و refactoring دیتابیس
آموزش Stored Procedure در Sql Server
- ایجاد یک روش ساده ی ذخیره شده
- گزینه های مختلف برای ایجاد برنامه های ذخیره شده ی SQL Server
- چگونگی ایجاد یک روش ذخیره شده ی SQL Server با پارامترها
- برنامه ی ذخیره شده ی Stored procedure
- بازگشت مقادیر پارامتر روش ذخیره شده به فراخوانی یک روش ذخیره شده
- استفاده از Try Catch در روش های ذخیره شده ی SQL Server
- استفاده از کامنت ها در یک SQL Server stored procedure
- نامگذاری مکالمات برای روش های ذخیره شده ی SQL Server
- کاهش مقدار داده ی شبکه برای روش های ذخیره شده ی SQL Server
- حذف روش ذخیره شده ی SQL Server
- اصلاح روش ذخیره شده ی SQL Server موجود
آموزش SQL Server Report Builder 3.0
- Report Builder 3.0
- نصب Report Builder 3.0
- آغاز کار با Report Builder
- صفحه ی آغازین Report Builder
- منوی Report Builder
- New Report or Dataset dialog
- ویرایشگر Report Builder
- منبع ذخیره ی داده ی Report Builder
- دیتاست های Report Builder
- گزینه های Report Builder
- Report Builder Report Wizards
- جدول Report Builder یا ماتریکس Wizard
- Report Builder Chart Wizard
- Report Builder Map Wizard
- Building a Report from Scratch
- Report Builder Report Headers
- Report Builder Report Footers
- Report Builder Report Body
- Report Builder Deploying Reports
آموزش دستورات SELECT در SQL SERVER
- دستورSELECT برای SQL Server
- مبانی SELECT
- مثال ستون های چندگانه ی SELECT
- SELECT با WHERE
- SELECT با ORDERED BY
- SELECT با WHERE و ORDERED BY
- نام مستعار گذاشتن برای جدول ها در یک مثال وضعیت SELECT
- اتصال جدول ها در یک مثال وضعیت SELECT
- تولید یک وضعیت SELECT به طور خودکار درSQL Server Management Studio برای یک جدول در مثال
آموزش Restore در Sql Server
- اطمینان حاصل کردن از قابل استفاده بودن یک بک آپ SQL Server
- دریافت درصد تکمیل در هنگام restoring برای یک دیتابیس
- دسترسی ویژه به یک دیتابیس SQL Server برای بازگردانی
- آموزش restore کردن Backup در SQL
- چگونگی بازگردانی یک بک آپ SQL Server
- چگونگی بازگردانی یک بک آپ transaction log
- بهبود یک دیتابیس در حالت بازگردانی
- بازگردانی دیتابیس SQL Server و نوشتن دیتابیس موجود
- بازگردانی بک آپ های متعدد روی یک دیتابیس
- بازگردانی دیتابیس SQL Server به نام ها و موقعیت های مختلف
- SQL Server point in time restore
- آموزش restore کردن Backup
- SQL Server RESTORE FILELISTONLY
- SQL Server RESTORE LABELONLY
- آموزش مقدماتی ریستور Backup
- گزینه های SQL Server Restore
آموزش کاربردی SQL SERVER
- آموزش ایجاد یک Stored Procedure
- آموزش رهگیری در SQL Server
- آموزش Replication (قسمت اول)
- آموزش Replication (قسمت دوم)
- آموزش Replication (قسمت سوم)
- آموزش اصلاح کردن (modify) یک Stored Procedure
- آموزش حذف کردن یک Stored Procedure
- آموزش فشرده سازی بکاپ در SQL Server
- آموزش مشاهده Dependencyهای یک Stored Procedure
- آموزش تغییر نام یک Stored Procedure
- آموزش Replication
- بکاپ در SQL Server
- آموزش LINQ در SQL
- معرفی امکانات و قابلیت های LINQ برای مدیران پروژه ها
- آموزش جامع (SSIS)سرویس یکپارچه سازی SQL Server - قسمت اول
- آموزش جامع (SSIS)سرویس یکپارچه سازی SQL Server - قسمت دوم
- آموزش اصول متغيرها در SQL SERVER/متغيرها در SQL SERVER
- افزودن پارامتر به شی SqlCommand با SqlParameter
آموزش Sql Server CLR
آموزش SQL Server Design
- آموزش ASP.NET-همراه با Entity Framework-JQuery- معماری لایه ای
- دوره جامع یادگیری SQL Server از صفر تا بازار کار
- دوره آموزش طراحی سایت
- دوره آموزش پروژه محور MVC Core همراه با Web API
- دوره آموزش برنامه نویسی سی شارپ (#C)
- دوره آموزش برنامهنویسی از صفر: مبانی، الگوریتم و فلوچارت
- دوره آموزش پایتون از مقدماتی تا پیشرفته
- دوره آموزش React و Next js - یادگیری پروژهمحور فرانتاند
- دوره آموزش Node js و Express js - پروژه محور و ورود به بازار کار
- دوره آموزش SEO
- دوره آموزش هوش مصنوعی (یادگیری ماشین و یادگیری عمیق)
- دوره آموزش جنگو (Django) از پایه تا پیشرفته + پروژه عملی
- دوره آموزش طراحی رابط و تجربه کاربری UI/UX
- دوره آموزش اسکرچ
- دوره آموزش ایکید
- دوره آموزش اپ اینونتور
- دوره آموزش پایتون نوجوانان
- دوره آموزش ICDL نوجوان
- دوره آموزش رباتیک
- دوره آموزش معماری نرم افزار
- لانچر هوش مصنوعی( 11 تا 15 سال)
- لانچر هوش مصنوعی( 7 تا 10 سال)
- لانچر هوش مصنوعی بزرگسال
- دوره آموزش ابزار های هوش مصنوعی
- پایتون نوجوانان
- دوره آموزش بازی سازی
- هکر قانونمند
- ابزار های هوش مصنوعی (ویژه نوجوانان)
- برنامهنویسی اسکرچ برای کودکان
گزینه های مختلف برای ایجاد برنامه های ذخیره شده ی SQL Server
گزینه های مختلف برای ایجاد برنامه های ذخیره شده ی SQL Server
گزینه های مختلفی وجود دارند که می توانند برای ایجاد برنامه های ذخیره (stored procedures) شده استفاده شوند. در موضوعات بعدی در مورد ایجاد یک برنامه ی ذخیره شده ی ساده با گزینه های پیشرفته می باشد.
برخی از این موضوعات که مورد بررسی قرار خواهند گرفت، عبارتند از:
- ایجاد یک برنامه ی ورودی ساده
- استفاده از پارامترهای ورودی
- استفاده از پارامترهای خروجی
- استفاده از Try Catch