سوابق تحصیلی:
لیسانس برق الکترونیک
سوابق تدریس:
* تدریس در آموزشگاه کاج سبز
* تدریس آنلاین به دانشجویان و شاغلین در ایران و خارج از ایران از طریق سایتهای
آقا اجازه، استاد سلام، مدرسان ایران، مدرسان برتر، بلدیاب، TeacherOn، ClassGap و ...
روش های تدریس:
آموزش آنلاین بهمراه ارائه تمرین
طراحی با مثال و ارائه جزوات
آموزش پروژه محور
افتخارات:
* آنالیز و طراحی دیتابیس سیستم های معاونت آموزشی و پژوهشی دانشگاهی
* تحلیل و طراحی پایگاه داده سیستم حق التدریس
* آنالیز سیستم تغذیه دانشگاهی
* آنالیز و طراحی پایگاه داده نرم افزار آموزشگاه
* طراحی پایگاه داده سیستم مدیریت مطب
* طراحی و پیاده سازی نرم افزار علوم شناختی (Cognitive Game)
* مدیریت پایگاه داده دانش آموختگان دانشگاه جامع
* مدیریت پایگاه داده محصولات ERP
* کانورت داده های دیتابیس معاونت آموزشی دانشگاه
* کانورت داده های دیتابیس نرم افزار مطب و آموزشگاه
تدریس خصوصی و نیمه خصوصی Sql Server, T-SQL، مدیریت پایگاه داده و ارائه راهکارهای طراحی.
آموزش منعطف، گام به گام، با توجه به ویژگی های فردی افراد و در عین حال ساده و روان.
تدریس در سطح مبتدی با آموزش مفاهیم پایگاه داده ها از ابتدا
تدریس در سطح متوسط برای آشنایی و شروع کار با SQL Server
تدریس در سطح حرفه ای و طراحی پیشرفته و Query نویسی های کاربردی
تدریس مباحث و مفاهیم نگه داری و مدیریت پایگاه داده ها در SQL Server
@@@@@@@@@@@@@@@@@@@@@@@@@@@
سرفصلهای دوره آموزشی SQL Server
# آشنایی با SQL Server
# روش نصب SQL Server
# نحوه کار با پایگاه داده SQL Server
# معرفی اشیاء پایگاه داده
# پرس و جو ها QUERIES
# دستورالعمل های بنیادی T-SQL
# ذخیره سازی SQL SERVER و ساختارهای INDEX
# دستورات DML و DDL
# کلیدها و محدودیت ها CONSTRAINTS
# روالهاي ذخيره شده
# روش ايجاد پشتيبان و Job
# امنيت در SQL Server
# جامعيت داده در SQL Server
# نمایه ها VIEWS
# اسکریپت نوشتن و BATCHES
# رویه ذخیره شده STORED PROCEDURES
# تراکنش و قفل ها TRANSACTIONS AND LOCKS
# بررسی Trigger ها
# نمودار ER {Entity Relationship}
# جبر رابطه ای (Relational Algebra)
# نرمال سازی (Normalization)
# استفاده از JSON در SQL
# نرم افزار QGIS و ارتباط با پایگاه داده SQL Server
# ایجاد انباره داده
# انتقال داده و تجمیع داده ها از طریق SSIS روی سرور (انباره داده)
# کار با داده های xml
# استفاده از OPENQUERY و اجرای استور پروسیجر (جهت ایجاد View برای انباره داده)
# راه اندازی وب سرویس در Stored Procedure و انتقال اطلاعات روزانه با Job
پایگاه داده پیشرفته:
# آموزش Performance Tuning
# File Group و نکات مرتبط با آن
# DMF {Dynamic Management Function}
# Fragmentation
# آشنایی با FileStream
# FileTable و مزایای استفاده از آن
# بررسی Execution Plan و اپراتورها
# مفهوم Index Scan و Index Seek
# rebuild index , reorganize index
# Data Compression مباحث SQL Internal
# آشنایی با انواع Index ها
# بررسی Case Study های مختلف
# مدیریت داده ها از طریق DBMS و ویژگی های تخصصی SQL Server
# Check Point
# استخراج لاگها از طریق Object Explorer و دستورات TSQL
# Buffer Pool
# بررسی مکانیزم WAL
# بررسی دستورات Set Statistics Time و Set Statistic IO
# بررسی معماری فایلهای بانک اطلاعاتی
# افزایش سرعت فایلهای دیتابیس
# بررسی Page ها و معماری آنها
# معماری ذخیره سازی در Data Row
# Extent
# بررسی معماری Log File
# Recovery Model و نحوه تنظیم آن
# Bulk Operation و مانیتور نحوه رشد Log File
# بررسی Sparse Column
# روشهای ذخیره سازی BLOB ها
# ترتیب اجرای منطقی و فیزیکی دستورات TSQL
# استفاده از Live Query Statistics
# معرفی ساختار Heap Table، مزایا و معایب
# آشنایی با مفهوم Bookmark
# بررسی انواع Look Up
# چالش ایجاد بیش از حد Index
# استفاده از Index View
# تهیه کوئری های مناسب جهت استفاده از Index ها
# بررسی Data Compression
# Backup Compression
# بررسی انواع Fragmentation و راه حل های رفع آن
# SQL Server Profiler
# Database Engine Tuning Advisor
# Statistics و Cardinality Estimation, Incremental Statistics
# Adaptive Query Processing
# Nested Loop, Hash Match, Merge Join
# Full-Text Index, Full-Text Search
# انواع Temporary Table
# Query Life Cycle
# Extended Event
# Query Store
# آشنایی با مفاهیم Task, Worker, Thread
# بررسی انواع Wait ها
# Memory Optimized Table (latch free, lock free)
# Natively Compiled Module (sp, trigger, function)
# انواع Isolation Level
# تئوری توالی پذیری Serializable Schedule
# پروتکل همروندی مبتنی بر قفل گذاری Locks {Concurrency Control}
# پروتکل همروندی مبتنی بر برچسب زمانی Timestamp
نوبت های موجود برای رزرو من در زیر قابل مشاهده است