
یادگیری سی شارپ از مفاهیم پایه تا پروژه محور: شیگرایی، کار با SQL و LINQ، ORMها (Entity Framework)، ساخت پروژه مدیریت رستوران با گزارشات حرفهای و امکانات کامل!
مشاهده بیشتر
تو این دوره SQL Server رو از صفر تا پیشرفته یاد میگیری! از تراکنشها و طراحی دیتابیس تا Query نویسی حرفهای و پروژههای واقعی مثل مدیریت فروش و سیستم مالی. همه چی رو با مثال و تمرین یاد میگیری و یه متخصص دیتابیس میشی!
مشاهده بیشترآموزش SQL Server Administration

مدیران IT که می خواهند با امکانات قدرتمند مدیریتی SQL server شامل RepliCation، اقدام یکپارچه سازی اطلاعات نمایندگی های خود در سراسر کشور بنمایندو یا می خواهند با ضریب اطمینان بالای 99.99% به دسترس پذیری بانک های اطلاعاتی خود در SQL server دسترسی یابند باید آموزش های مربوط SQL Server Adminرا فرا بگیرند.
Memory-Optimized Tables

مباحثی که در این سری آموزشی به آن ها خواهیم پرداخت: مقدمه ای بر جداول بهینه سازی شده بر اساس حافظه Stored procedure های ترجمه شده به dll...

Memory optimized tables جداولی هستند که به وسیله ی دستور (CREATE TABLE (TransactSQL ایجاد شده اند...

معماری In-Memory OLTP مفهوم native compilation را ارائه می دهد، بدین معنا که SQL Server می تواند stored procedure هایی که به جداول memory-optimized دسترسی دارند را به dll کامپایل کند...

در SQL Server 2016 Community Technology Preview 2 (چرخه ی ارائه ی نرم افزار) شما می توانید به کمک دستور ALTER TABLE ، عملیات ALTER بر روی جدول memory-optimized پیاده کنید...
آماده سازی سرور برای Replication

مقاله ی آموزشی پیش رو نحوه ی تامین امنیت replication topology به صورت بهینه را به شما آموزش خواهد داد و همچنین چگونگی پیکربندی distribution که اولین قدم برای تکثیر (replicate) داده ها می باشد را برای شما تشریح می کند...

در این مبحث، یک حساب کاربری ویندوز (windows account) برای اجرای agent replication ها، ایجاد می کنیم...

در این مبحث، شما با نحوه ی پیکربندی پوشه ی snapshot که به منظور ایجاد و ذخیره سازی publication snapshot (نسخه ی فوری) بکار می رود آشنا می شوید...

در این مبحث نحوه ی پیکربندی (config) Distribution در Publisher، تنظیم مجوزهای لازم برای publication (انتشار) و distribution (توزیع) پایگاه های داده را به شما شرح خواهیم داد...
Understanding Tranaction on Memory Optimized Tables

تراکنش ها به وسیله ی یک نوع مدیریت همزمانی چند نسخه ای خوشبینانه (optimistic, multi-version concurrency control) به جداول memory-optimized دسترسی پیدا می کنند، بدین معنا که...

ایزولیشن یا جداسازی، در سامانه های پایگاه داده، مشخص میکند که چگونه تراکنشها برای دیگر سیستمها قابل مشاهده باشد...

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

Isolation level هایی که در زیر نام برده شده برای تراکنش هایی که به جداول memory-optimized دسترسی دارند، قابل استفاده می باشند...

کی از تراکنش های در احال اجرا به سطر مورد نظر قفل زده و دیگر تراکنش های همروند که سعی بر بروز رسانی سطر نام برده دارند مسدود می شوند...
آموزش Application Security Scenarios

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

با بکارگیری stored procedure ها می توان منطق اطلاعات و قوانین business را کپسوله سازی نمود تا بدین وسیله کاربران تنها بتوانند...

تزریق SQL فرایندی است که طی آن کاربر مخرب بجای درج ورودی معتبر، دستورات Transact-SQL وارد می نماید. حال چنانچه ورودی به طور مستقیم و بدون اینکه مورد اعتبارسنجی قرار گیرد به سرویس دهنده ارسال گردد و...
SQL Data Mirroring

عبارت است از ایجاد رونوشت یا کپی هایی اضافه بر سازمان از یک پایگاه داده و نگهداشت آن ها. مقصود از انجام این کار، کسب اطمینان از قابل دسترس بودن مداوم داده ها و کاهش یا به حداقل رساندن زمان از کار افتادگی (downtime) است...

در این مبحث شما را با حالت های اجرایی مختلف (همزمان و ناهمزمان) برای session قرینه سازی (گرفت رونوشت عینی) از پایگاه داده آشنا می سازیم...

این مبحث پیش نیازها و شرایط لازم برای راه اندازی و پیکربندی قرینه سازی از پایگاه داده (database mirroring) را تشریح می کند...
یکسان سازی(Replication) داده ها بین سرورهای متصل به هم

Replication یک راه حل بسیار کارامد است که در جواب رفع معضل انتقال داده ها بین چندین server که به طور مداوم متصل هستند، ارائه گردیده است...

در این درس با بهره گیری از محیط مدیریت پایگاه داده ی SQL Server یک publication مبتنی بر تراکنش به منظور منتشر کردن یک زیر مجموعه ی فیلتر شده از جدول Product در پایگاه داده ی نمونه AdventureWorks2012 استفاده می کنیم...

در این مبحث با بهره گیری از SQL Server Management Studio به ساخت یک subscription خواهیم پرداخت...

در این مبحث آموزشی، با استفاده از tracer token از تکثیر شدن تغییرات به سرور منتشر کننده (Subscriber) اطمینان کسب کرده و همچنین میزان نهفتگی (latency) سیستم را می سنجیم...
تکثیر(Replication) داده ها بین سرویس گیرنده های موبایل

Replication یک راه حل بسیار کارامد و پاسخ مناسب به مشکل انتقال داده ها بین سرور مرکزی و سرویس گیرنده های موبایل است که تنها گاهی مواقع به سرور اصلی متصل هستند...

در این درس با استفاده از SQL Server Management Studio یک merge publication ایجاد کرده، سپس آن را برای publish...

در این درس شما با بهره گیری از محیط SQL Server، یک subscription (اشتراک) ایجاد می کنید، سپس مجوزهای لازم را برای subscription database (پایگاه داده ی اشتراکی) تنظیم کرده و...

در این مبحث، شما داخل محیط SQL Server با راه اندازی Merge Agent، subscription را مقداردهی اولیه (initialize) می کنید...
آموزش Overview OF Sql Server Security

یک راهبرد که امنیت در راس آن قرار دارد و لایه ی های امنیتی همپوش و متعدد جز ویژگی های اصلی آن می باشد، بهترین روش برای خنثی سازی و مقابله با تهدیدهای امنیتی تلقی می گردد...

SQL Server در کل دو نوع مد اعتبار سنجی ارائه می دهد که عبارتند از: Windows authentication و mixed mode...

تمامی نسخه های SQL Server از امنیت مبتنی بر نقش بهره می گیرند که امکان تخصیص مجوزهایی را (بجای تنها یک کاربر) به یک نقش یا گروهی از کاربران فراهم می آورد...

یکی از مفاهیم پایه ای مبحث امنیت در SQL Server این است که مالک اشیا دارای اختیارات و مجوزهای غیر قابل بازگشت برای مدیریت اشیا ذکر شده می باشد، بدین معنا که امکان سلب این اختیارات از صاحب شی وجود نداشته و...

هنگام ایجاد اشیا پایگاه داده بایستی مجوزهای لازم را به صورت صریح اعطا کرده تا دردسترس کاربران قرار گیرد. تمامی securable object ها دارای مجوزهایی هستند که...

SQL Server توابعی را ارائه می دهد که با بهره گیری از certificate (گواهینامه)، کلید نامتقارن و یا کلید متقارن، اطلاعات را رمزگذاری/رمزگشایی نماید...

CLR این امکان را به شما می دهد که با بهره گیری از هر یک از زبان های ارائه شده توسط چارچوب کاری دات نت همچون ویژوال بیسیک و ویژوال سی شارپ stored procedure، trigger، type ها ....

SQL Server ویژگی ها و امکانات متنوعی دارد که امکان ایجاد پایگاه داده ی امن را فراهم می آورد...