در ادامه دوره «مقدماتی و رایگان زبان SQL به همراه بخش هایی از یادگیری SSMS» تصمیم به آن گرفتیم که در دوره ای پیشرفته، بصورت حرفه ای و جامع , جهان شمول، 99% بخشهای زبان شیرین SQL (زبان داده ای) و بخش های مهمی از SSMS (MS SQL SERVER) را پوشش دهیم.
به جرات میتوان گفت که این دوره، از بهترین «دوره های آنلاین خارجی» مانند دوره هایMIT و آکسفورد کاملتر است. این ادعا از این نظر قابل اعتناست که حقیر (علیمحمد اقبالدار) با گذراندن دوره های مذکور، سرفصل ها را مقایسه و به جامعیت دوره کنونی در «کینگتو» پی برده ام.
یکی از معتبر ترین موسسات که زیر مجموعه دانشگاه های MIT و Harvard فعالیت کرده و با بیش از 84 میلیون دانشجو دارای سرفصلی است که از لینک (https://www.edx.org/learn/sql/ibm-introduction-to-sql) و در قسمت What you'll learn قابل مشاهده است، دوره های متعددی در خصوص پایگاه داده و SQL برگزار میکند. مجموعه «کینگتو» با وسواس زیادی سرفصل ها را مطالعه و سپس اقدام به تهیه این دوره کرده است.
گفتنی است که مدرس دوره مدرک معتبر Intermediate SQL را از DataCamp اخذ کرده که میتوانید روی لوگو زیر کلیک و اطلاعات مربوطه را مشاهده کنید:
شما میتوانید (اینجا) کلیک کرده و سرفصل دوره SQL موسسه آمریکایی udacity را مطالعه و خود سرفصل های «کینگتو» را با آن مقایسه کنید.
udacity موسسه ای است که بیش از 160.000 دانشجو از 190کشور جهان پذیرش و گواهی صادر کرده است.
البته در خصوص کیفیت دوره، شما عزیزان باید نظرات خود را به ما منتقل کنید اما از نظر سرفصلی، ادعا میکنیم که یکی از بهترین و جامع ترین دوره های موجود است.
توصیه اکید داریم، عزیزانی که با SQL آشنایی ندارند و یا دوره مقدماتی را تهیه نکرده اند از خریداری این دوره خودداری کنند.
در خصوص دوره پیشرو با سرفصل های زیر در خدمت شما خواهیم بود که هم اکنون آماده و قابل ارائه است. در فصل مقدماتی، دو ویدیو بصورت رایگان قرار داده شده است که تاکید میکنیم که ویدیوی شماره دو فصل یک یعنی «مروری بر دوره پادشاهی SQL به همراه بخش هایی از SQL SERVER (رایگان)» دانلود و قبل از خرید تماشا شود.
لازم به ذکر است که فرمت ارائه دوره بصورت Secure و از SPOT PLYAER استفاده شده است. عزیزانی که افتخار خواهند داد و دوره را تهیه میکنند، پس از خرید اقدام به «دریافت سریال دوره» کنند.
لازم به ذکر است جهت آشنایی عزیزانی که با طریقه آموزش مدرس آشنا نیستند و نیز استفاده از سمپل های حرفه ای و کاربردی SQL، سمپل های 1 تا 10 در فصل 40 بصورت رایگان قابلیت دانلود خواهد داشت.
فصل 1: مقدماتی
مروری بر دوره ی رایگان و مقدماتی SQL در کینگتو (رایگان)
مروری بر دوره پادشاهی SQL به همراه بخش هایی از SQL SERVER (رایگان)
فصل 2: مفاهیم
تعریف DDL و DML و تفاوتشان
Query (کوئری) چیست؟
تعاریف: فیلد، Property، ستون، Column، جدول و Entity
تعاریف: سطر، رکورد و یا Row
اجرای دستورات با قابلیت Highlight
دستورات Print و Select
بلاک بندی در SQL با دستور BEGIN و END
فصل 3: دیتابیس DataBase
چیستی دیتابیس
ایجاد دیتابیس و فایل های mdf و ldf
مهمترین بخش های یک دیتابیس
معرفی SQL Query Window
فصل 4: جدول Table
چیستی جدول
ایجاد جدول بصورت دستی
ایجاد جدول بصورت کد
ستونی از جنس سایر ستون ها
تغییر ساختار جدول بصورت دستی
تغییر ساختار جدول بصورت کدی
ستونی از جنس Identity و NewId() – اجرای کوئری شبیه سازی Identity
فصل 5: داده ها
Datatype ها
Null و بررسی آن
Overflow
فصل 6: Select
نقش (*) در Select
واکشی ستون به ستون
ستون مجازی Virtual Column در مقابل Actual Column
Select در Select (تو در تو)
دستور TOP
دستور Distinct
اعمال Set Operators بر جداول
Union
Intersect
Except
فصل 7: درجیات Insert
Insert عادی و استاندارد
درج بصورت Select Into
درج با کمک Select از جدولی دیگر
درج بصورت dataset
استفاده از ویژگی Default value فیلدها
درج با Loop و با گذری به char() و ascii()
فصل 8: اصلاحات
ویرایش داده بصورت دستی و با دستور Update
ویرایش پیشرفته (Update from)
چیستی Alteration
دستور Add Column
دستور Drop Column
دستور Modify & Alter Column
دستور Rename Column – sp_rename
فصل 9: حذفیات
مفاهیم حذف در SQL
دستور Delete
دستور Truncate
دستور Drop
فصل 10: View
چیستی View؟
ساخت و استفاده از View ها
Encryption کردن View ها
فصل 11:Conditions
دستور شرطی Case
دستور شرطی if
دستور شرطی iif
دستور شرطی coalesce
دستور شرطی nullif
دستور شرطی Where
دستور شرطی Exists
معرفی انواع عملگرها
توضیح تکمیلی عملگرهای رایج ( and – or – in – not – like – is – between)
جزییات پیشرفته عملگر Like
عملگرهای مقایسه ای == !=<> < > >= =<
عملگرهای Any و All
استفاده از نام مستعار (Alias) جدول در شروط
فصل 12: ارتباط جداول – Relationship ها
Relationship چیست؟
انواع Constraints
PRIMARY KEY
FOREIGN KEY
UNIQUE
NOT NULL
CHECK
DEFAULT VALUE
Visual Paradigm چیست؟
استفاده از نرم افزار Visual Paradigm
ارتباط یک به یک - one-to-one
ایجاد ارتباط در VP
ایجاد ارتباط در دیتابیس
ارتباط یک به چند - one-to-many
ایجاد ارتباط در VP
ایجاد ارتباط در دیتابیس
ارتباط چند به چند - many-to-many
ایجاد ارتباط در VP
ایجاد ارتباط در دیتابیس
نقش دیاگرام در SSMS
نقش Guid و Identity تولید و استفاده از آن
Self-Joins
Cascade ها
قصل 13: Join Operators
چیستی؟ و Left Join Excluding Inner Join & Right Join Excluding Inner Join & Full Outer Join Excluding Inner Join
Inner Join
Left Join or Left Outer Join
Right Join or Right Outer Join
Full Outer Join
Cross Join
فصل 14: تعریف متغییر و استفاده از آن
دستور Declare
متغییر نوع جدولی
استفاده از متغییر در TOP
فصل 15: حلقه ها
دستور While
دستور GOTO
نقش Break و Continue
فصل 16: مرتب سازی - Sorting
دستور صعودی Ascending
دستور نزولی Descending
مرتب سازی با چندین ستون
مرتب سازی با نام مستعار و اعمال مرتب سازی روی رشته ها
Offset و Fetch
فصل 17: توابع غول آسا – Aggregate Functions
مفاهم
دستور Avg
دستور Sum
دستور Count
دستور Min
دستور Max
استفاده از توابع غول در Where
نقش Pivot
نقش UnPivot
توابع Approx_Count_Distinct و Count_Big
فصل 18: دستور گروه بندی
دستور group by
دستور شرطی با having برای گروه بندی ها
نقش Rollup در گروه بندی
Cube در گروع بندی
دستور Group by All
فصل 19: توابع Strings
جمع رشته ای فیلد ها (و گذری به دستور Use و تغییر دیتابیس)
توابع الصاقCONCAT و addition
توابع len() lower() upper()
توابع برش substring()Replace() left() right()
توابع اصلاح trim() ltrim() rtrim() و space() و گذری به dataLength
تابع Reverse
char() و ascii()
تابع پیشرفته charindex
تابع پیشرفته PATINDEX
Execute کردن Query بوسیله یک رشته
فصل 20: توابع خاص سیستمی و موارد متفرقه
Date and Time Functions (بیرون کشیدن روز، ماه، سال، دقیقه، ثانیه، ساعت، Getdate- current_timestap – sysdatetime – datename – isdate - dateadd -و datepart و DateDiff..)
تابع Cast و Convert
تابع format
توابع ریاضی abs – str – round – str – ceiling – sign – sqrt – power – floor
Row_number()
Rank() و Partition By
مروردی بر توابع تاریخ (datediff – eomonth – getdate – sysdatetime – datepart – datename – dateadd- convert – format – isdate – current_timestamp – getutcdate )
تابع parse
Sequence چیست؟ + مثال
تابع تولید عدد رندوم Rand
فصل 21: Store Procedure ها
Store Procedure چیست؟
ایجاد، ویرایش و حذف SP
فراخوانی SP
ایجاد یک کوئری پیچیده از طریق SP و گذری به Raiserror
ارسال یک select به یک پارامتر SP
فصل 22: Function ها
Function چیست؟
ایجاد Function با نوع table و scalar
فراخوانی Function و کارکرد متمایز در SQL Statements در قیاس با SP ها
ایجاد یک کوئری پیچیده از طریق Function
فصل 23: SubQueries
Nested Select and Subquery
Subqueries و Join
Subqueries در دو حالت select clause و where clause
فصل 24: Index ها
Index چیست و انواع rowstore و columnstore ؟
توضیحات index های زیر مجموعه rowstore
چیستیClustered Index از زیر مجموعه rowstore
چیستی Non-Clustered Index (covering index از زیر مجموعه rowstore
چیستی Unique Index از زیر مجموعه rowstore
چیستی Composite Index و 2 نوع متفاوت آن از زیر مجموعه rowstore
Clustered Index و Non-Clustered Index از Columnstore Index
مفهوم Overhead
ایجاد Index های rowstore در Sql Server
ایجاد Index های columnstore در Sql Server
فصل 25: Triggers
Trigger چیست؟
پیاده سازی عملی Trigger
فصل 26: Cursor
Cursor چیست؟
مثال عملی پیاده سازی Cursor
فصل 27: ورودی و خروجی ها
Backup و Restore
خروجی بصورت Full-Script
ذخیره سازی Query و لود آن
Attach و Detach شدن دیتابیس
گرفتن Export از جدول Result -> SqlQuery
آشنایی با Shrink
فصل 28 : فایل ها
خواندن فایل بصورت تک خط از filesystem
خواندن فایل بصورت چند خطی از filesystem
استفاده کاربردی از خوانش فایل از filesystem
نوشتن روی فایل
فصل 29: Job ها
SQL Server Agent
ایجاد Job
ایجاد Alert و Operator و گذری بر Database Mail
ایجاد Proxy با Credential به همراه اجرای ریموت Job با PowerShell
بررسی Error Logs و خوانش آن
فصل 30: آنالیز
SQL Server Provider
بررسی مجدد هزینه عملکرد nested select
Query Execution Plan Analysis
Optimization
Optimization چیست؟ انواع آن.
تکنیک Partition در Optimization
پیاده سازی Partition بصورت عملی
استفاده از CTEs ها جهت ساده سازی کوئری های پیچیده
تکنیک های Normalization و انواع آن (طراحی صحیح جداول غیر از پیاده سازی و create table)
تکنیک های Denormalization
Query Performance Tuning
فصل 31: امنیت
Users و Roles
Credentials و تفاوتش با Logins و Roles
دستورات deny – revoke – grant و شناخت Schema
Transparent Data Encryption (TDE) vs Always Encrypted
پیاده سازی Always Encrypted
امنیت بخشی آبجکت ها با Encryption
فصل 32: Transactions
Commit – Rollback - Try…catch
SavePoint و یا SaveTransaction
Merge Statement
Deadlocks & Blocking Queries و راه های گریز از آن یعنی NOLOCK و snapshot isolation (RCSI) or snapshot isolation (SI) و نیز گذری به دستور waitfor (تاخیر)
جلوگیری از Overselling و روش Optimistic Locking
فصل 33: داده های حجیم
تفاوت big Data و Bulk data
تکنیک ورود و خروج Bulk Data با csv
فصل 34: Warehouse
OLTP و OLAP و چیستی Warehouse و معرفی SQL SERVER REPORTING SERVICE
نصب SSRS – SQL SERVER REPORTING SERVICE
راه اندازی اولیه و ایجاد چارت با SSRS
فصل 35: جداول Temporary
تفاوت actual tables و temp tables
ایجاد جداول موقت و استفاده و اجرا کوئری روی جداول موقت
فصل 36: ویژگی های فوق پیشرفته
ایجاد پکیج SQL Server Integration Services
آشنایی با SSIS
نصب SSIS روی Visual Studio
پروژه عملی پیاده سازی SSIS - خوانش فایل از سرور و انتقال به SSMS
Database Mail
فصل 37: جداول سیستمی
Sys ها و یا System Catalog Views
فصل 38: سرور
ایجاد دیتابیس روی سرور (هاست) و اتصال به دیتابیس از طریق Management Stuido
فصل 39: SQL EXPRESS
معرفی فصل
نصب sqlexpress روی سیستم client و اجرای دستورات از Sqlcom و یا cmd
فصل 40: پیاده سازی کوئری های پیچیده با SQL
سمپل 1: لیست پر درآمدترین کارمندان هر دپارتمان
سمپل 2: بررسی قدرتمند بودن فیلد پسورد
سمپل 3: شبیه سازی تابع split با کارکتر
سمپل 4: جوین استاندارد و پیشرفته روی یک جدول real-world
سمپل 5: ایجاد شبیه ساز تابع substring در Sql
سمپل 6: تابع Hash رشته
سمپل 7: عدم اجازه ورود کاربر با سه بار اشتباه در وارد کردن پسورد
سمپل 8: فیلتر شدن کلمات حساس در نوشته ها
سمپل 9: تبدیل اعداد فارسی به انگلیسی
سمپل 10: بررسی فرمت استاندارد email
سمپل 11: نمایش اطلاعات از یک جدول Self-Join (حل تمرین از مباحث دوره)
سمپل 12: شبیه سازی تابع reverse روی یک رشته (حل تمرین از مباحث دوره)
سمپل 13: کوئری پیچیده با Groupby و Having
سمپل 14: انتقال داده از جدولی به جدول دیتابیس دیگر
سمپل 15: اعمال کوئری بر دادههای نامتعارف به کمک XML
بطور کلی دوره های برنامه نویسی «کینگتو» برحسب تعیین سطحی که در ابتدای صفحه مشخص خواهد شد، مناسب دانشجویانی است که خود را در آن سطح میبینند.
نمیتوان دستوری در خصوص باید و نباید شرکت در دوره ای صادر کرد. هر برنامه نویس برحسب نیاز خود و یا مطالعه
جزییات دوره
باید به تنهایی به پاسخ برسد.
بله. پس از خرید دوره، میتوانید از داشبُرد خود و انتخاب دوره، درخواست گواهینامه رسمی کنید.
چهت مشاهده نمونه ی گواهینامه به انتهای همین صفحه مراجعه کنید.
بله. گواهینامه ذیل شرکت «طراحان وب کاسپین» صادر خواهد شد.
بله. هر گواهینامه دارای یک کُد منحصربفرد کیوآر خواهد بود که بوسیله آن مشخصات شما روی سایت «کینگتو» به نمایش درخواهد آمد.
بله، شما میتوانید با مدرس از طریق ایمیل
info[at]kingeto.ir
در ارتباط و مشکلات خود را مطرح کنید.
لینک های این دوره
امکان خرید تک ویدیو بصورت «تک دانلود» برای بعضی از آموزشها نیز فراهم است. اما پیشنهاد ما خرید کامل دوره خواهد بود.
عنوان
فصل: مقدماتی
مروری بر دوره پادشاهی SQL به همراه بخش هایی از SQL SERVER (رایگان)
رایگان
00:18:000
مروری بر دوره ی رایگان و مقدماتی SQL در کینگتو (رایگان)
رایگان
00:11:000
فصل: مفاهیم
تعریف DDL و DML و تفاوتشان
نمایش با دوره
00:03:000
Query (کوئری) چیست؟
نمایش با دوره
00:03:000
تعاریف: فیلد، Property، ستون، Column، جدول و Entity
نمایش با دوره
00:03:000
تعاریف: سطر، رکورد و یا Row
نمایش با دوره
00:01:000
اجرای دستورات با قابلیت Highlight
نمایش با دوره
00:02:000
دستورات Print و Select
نمایش با دوره
00:03:000
بلاک بندی در SQL با دستور BEGIN و END
نمایش با دوره
00:04:000
فصل: دیتابیس DataBase
چیستی دیتابیس
نمایش با دوره
00:06:000
ایجاد دیتابیس و فایل های mdf و ldf
نمایش با دوره
00:11:000
مهمترین بخش های یک دیتابیس
نمایش با دوره
00:07:000
معرفی SQL Query Window
نمایش با دوره
00:06:000
فصل: جدول Table
چیستی جدول
نمایش با دوره
00:02:000
ایجاد جدول بصورت دستی
نمایش با دوره
00:09:000
ایجاد جدول بصورت کد
نمایش با دوره
00:04:000
ستونی از جنس سایر ستون ها
نمایش با دوره
00:10:000
تغییر ساختار جدول بصورت دستی
نمایش با دوره
00:02:000
تغییر ساختار جدول بصورت کدی
نمایش با دوره
00:02:000
ستونی از جنس Identity و NewId() – اجرای کوئری شبیه سازی Identity
نمایش با دوره
00:16:000
فصل: داده ها
Datatype ها
نمایش با دوره
00:15:000
Null و بررسی آن
نمایش با دوره
00:10:000
Overflow
نمایش با دوره
00:09:000
فصل: Select
نقش (*) در Select
نمایش با دوره
00:02:000
واکشی ستون به ستون
نمایش با دوره
00:02:000
ستون مجازی Virtual Column در مقابل Actual Column
نمایش با دوره
00:04:000
Select در Select (تو در تو)
نمایش با دوره
00:05:000
دستور TOP
نمایش با دوره
00:03:000
دستور Distinct
نمایش با دوره
00:05:000
اعمال Set Operators بر جداول
نمایش با دوره
00:05:000
فصل: درجیات Insert
Insert عادی و استاندارد
نمایش با دوره
00:04:000
درج بصورت Select Into
نمایش با دوره
00:08:000
درج با کمک Select از جدولی دیگر
نمایش با دوره
00:05:000
درج بصورت dataset
نمایش با دوره
00:03:000
استفاده از ویژگی Default value فیلدها
نمایش با دوره
00:05:000
درج با Loop و با گذری به char() و ascii()
نمایش با دوره
00:05:000
فصل: اصلاحات
ویرایش داده بصورت دستی و با دستور Update
نمایش با دوره
00:03:000
ویرایش پیشرفته (Update from)
نمایش با دوره
00:11:000
چیستی Alteration
نمایش با دوره
00:03:000
دستور Add Column
نمایش با دوره
00:03:000
دستور Drop Column
نمایش با دوره
00:01:000
دستور Modify & Alter Column
نمایش با دوره
00:04:000
دستور Rename Column – sp_rename
نمایش با دوره
00:03:000
فصل: حذفیات
مفاهیم حذف در SQL
نمایش با دوره
00:04:000
دستور Delete
نمایش با دوره
00:03:000
دستور Truncate
نمایش با دوره
00:03:000
دستور Drop
نمایش با دوره
00:02:000
فصل: View
چیستی View
نمایش با دوره
00:05:000
ساخت و استفاده از View ها
نمایش با دوره
00:07:000
Encryption کردن View ها
نمایش با دوره
00:06:000
فصل: Conditions
دستور شرطی Case
نمایش با دوره
00:10:000
دستور شرطی if
نمایش با دوره
00:04:000
دستور شرطی iif
نمایش با دوره
00:02:000
دستور شرطی coalesce
نمایش با دوره
00:03:000
دستور شرطی nullif
نمایش با دوره
00:02:000
دستور شرطی Where
نمایش با دوره
00:02:000
دستور شرطی Exists
نمایش با دوره
00:08:000
معرفی انواع عملگرها
نمایش با دوره
00:05:000
توضیح تکمیلی عملگرهای رایج ( and – or – in – not – like – is – between)
نمایش با دوره
00:12:000
جزییات پیشرفته عملگر Like
نمایش با دوره
00:07:000
عملگرهای مقایسه ای == != <> < > >= =<
نمایش با دوره
00:04:000
استفاده از نام مستعار (Alias) جدول در شروط
نمایش با دوره
00:04:000
عملگرهای Any و All
نمایش با دوره
00:03:000
فصل: ارتباط جداول – Relationship ها
Relationship چیست؟
نمایش با دوره
00:05:000
انواع Constraint ها
نمایش با دوره
00:13:000
Visual Paradigm چیست؟
نمایش با دوره
00:04:000
استفاده از نرم افزار Visual Paradigm
نمایش با دوره
00:07:000
ایجاد ارتباط یک به یک در VP
نمایش با دوره
00:12:000
ایجاد ارتباط یک به یک در SSMS
نمایش با دوره
00:09:000
ایجاد ارتباط یک به چند در VP
نمایش با دوره
00:05:000
ایجاد ارتباط یک به چند در SSMS
نمایش با دوره
00:13:000
ایجاد ارتباط چند به چند در VP
نمایش با دوره
00:05:000
ایجاد ارتباط چند به چند در SSMS
نمایش با دوره
00:05:000
نقش دیاگرام در SSMS
نمایش با دوره
00:06:000
نقش Guid و Identity تولید و استفاده از آن
نمایش با دوره
00:11:000
Self-Joins
نمایش با دوره
00:09:000
Cascade ها
نمایش با دوره
00:07:000
فصل: Join Operators
انواع Join Operator ها
نمایش با دوره
00:05:000
Inner Join
نمایش با دوره
00:03:000
Left Join or Left Outer Join
نمایش با دوره
00:03:000
Right Join or Right Outer Join
نمایش با دوره
00:01:000
Full Outer Join
نمایش با دوره
00:02:000
Cross Join
نمایش با دوره
00:02:000
فصل: تعریف متغییر و استفاده از آن
دستور Declare
نمایش با دوره
00:05:000
متغییر نوع جدولی
نمایش با دوره
00:03:000
استفاده از متغییر در TOP
نمایش با دوره
00:01:000
فصل: حلقه
دستور While
نمایش با دوره
00:05:000
دستور GOTO
نمایش با دوره
00:07:000
نقش Break و Continue
نمایش با دوره
00:06:000
فصل: مرتب سازی ها - Sorting
دستور صعودی Ascending
نمایش با دوره
00:06:000
دستور نزولی Descending
نمایش با دوره
00:02:000
مرتب سازی با چندین ستون
نمایش با دوره
00:06:000
مرتب سازی با نام مستعار و اعمال مرتب سازی روی رشته ها
نمایش با دوره
00:05:000
Offset و Fetch
نمایش با دوره
00:03:000
فصل: توابع غول آسا - Aggregate Functions
توابع غول آسا چیست؟
نمایش با دوره
00:02:000
دستور Avg
نمایش با دوره
00:03:000
دستور Sum
نمایش با دوره
00:02:000
دستور Count
نمایش با دوره
00:02:000
دستور Min
نمایش با دوره
00:02:000
دستور Max
نمایش با دوره
00:01:000
استفاده از توابع غول در Where
نمایش با دوره
00:07:000
نقش Pivot
نمایش با دوره
00:07:000
نقش UnPivot
نمایش با دوره
00:06:000
توابع Approx_Count_Distinct و Count_Big
نمایش با دوره
00:04:000
فصل: دستورات گروه بندی
دستور group by
نمایش با دوره
00:05:000
دستور شرطی با having برای گروه بندی ها
نمایش با دوره
00:09:000
نقش Rollup در گروه بندی
نمایش با دوره
00:08:000
Cube در گروع بندی
نمایش با دوره
00:08:000
دستور Group by All
نمایش با دوره
00:04:000
فصل: توابع Strings
جمع رشته ای فیلد ها (و گذری به دستور Use و تغییر دیتابیس)
نمایش با دوره
00:06:000
توابع الصاقCONCAT و addition
نمایش با دوره
00:03:000
توابع len() lower() upper()
نمایش با دوره
00:04:000
توابع برش substring()Replace() left() right()
نمایش با دوره
00:04:000
توابع اصلاح trim() ltrim() rtrim() و space() و گذری به dataLength
نمایش با دوره
00:06:000
تابع Reverse
نمایش با دوره
00:01:000
char() و ascii()
نمایش با دوره
00:02:000
تابع پیشرفته charindex
نمایش با دوره
00:02:000
تابع پیشرفته PATINDEX
نمایش با دوره
00:04:000
Execute کردن Query بوسیله یک رشته
نمایش با دوره
00:04:000
فصل: توابع خاص سیستمی و موارد متفرقه
Date and Time Functio
نمایش با دوره
00:10:000
تابع Cast و Convert
نمایش با دوره
00:08:000
تابع format
نمایش با دوره
00:09:000
توابع ریاضی
نمایش با دوره
00:09:000
Row_number()
نمایش با دوره
00:04:000
Rank() و Partition By
نمایش با دوره
00:05:000
مروری بر توابع تاریخ
نمایش با دوره
00:08:000
تابع parse
نمایش با دوره
00:04:000
Sequence چیست؟ + مثال
نمایش با دوره
00:10:000
تابع تولید عدد رندوم Rand
نمایش با دوره
00:03:000
فصل: Store Procedure ها
Store Procedure چیست؟
نمایش با دوره
00:06:000
ایجاد، ویرایش و حذف SP
نمایش با دوره
00:07:000
فراخوانی SP
نمایش با دوره
00:03:000
ایجاد یک کوئری پیچیده از طریق SP و گذری به Raiserror
نمایش با دوره
00:12:000
ارسال یک select به یک پارامتر SP
نمایش با دوره
00:10:000
فصل: Function ها
Function چیست؟
نمایش با دوره
00:05:000
ایجاد Function با نوع table و scalar
نمایش با دوره
00:07:000
فراخوانی Function و کارکرد متمایز در SQL Statements در قیاس با SP ها
نمایش با دوره
00:08:000
ایجاد یک کوئری پیچیده از طریق Function
نمایش با دوره
00:08:000
فصل: Sub-Query ها
Nested Select and Subquery
نمایش با دوره
00:06:000
Subqueries و Join
نمایش با دوره
00:05:000
Subqueries در دو حالت select clause و where clause
نمایش با دوره
00:08:000
فصل: Index ها
Index چیست و انواع rowstore و columnstore ؟
نمایش با دوره
00:13:000
توضیحات index های زیر مجموعه rowstore
نمایش با دوره
00:03:000
چیستیClustered Index از زیر مجموعه rowstore
نمایش با دوره
00:03:000
چیستی Non-Clustered Index (covering index از زیر مجموعه rowstore
نمایش با دوره
00:06:000
چیستی Unique Index از زیر مجموعه rowstore
نمایش با دوره
00:05:000
چیستی Composite Index و 2 نوع متفاوت آن از زیر مجموعه rowstore
0 تومان (خرید تک آموزش)
00:05:000
Clustered Index و Non-Clustered Index از Columnstore Index
نمایش با دوره
00:07:000
مفهوم Overhead
نمایش با دوره
00:06:000
ایجاد Index های rowstore در Sql Server
نمایش با دوره
00:12:000
ایجاد Index های columnstore در Sql Server
نمایش با دوره
00:03:000
فصل: Triggers
Trigger چیست؟
نمایش با دوره
00:02:000
پیاده سازی عملی Trigger
نمایش با دوره
00:12:000
فصل: Cursor
Cursor چیست؟
نمایش با دوره
00:03:000
مثال عملی پیاده سازی Cursor
نمایش با دوره
00:07:000
فصل: ورودی و خروجی ها
Backup و Restore
نمایش با دوره
00:09:000
خروجی بصورت Full-Script
نمایش با دوره
00:06:000
ذخیره سازی Query و لود آن
نمایش با دوره
00:01:000
Attach و Detach شدن دیتابیس
نمایش با دوره
00:06:000
گرفتن Export از جدول Result -> SqlQuery
نمایش با دوره
00:01:000
آشنایی با Shrink
نمایش با دوره
00:03:000
فصل : فایل ها
خواندن فایل بصورت تک خط از filesystem
نمایش با دوره
00:04:000
خواندن فایل بصورت چند خطی از filesystem
نمایش با دوره
00:03:000
استفاده کاربردی از خوانش فایل از filesystem
نمایش با دوره
00:03:000
نوشتن روی فایل
نمایش با دوره
00:09:000
فصل: Job ها
SQL Server Agent
نمایش با دوره
00:11:000
ایجاد Job
نمایش با دوره
00:10:000
ایجاد Alert و Operator و گذری بر Database Mail
نمایش با دوره
00:20:000
ایجاد Proxy با Credential به همراه اجرای ریموت Job با PowerShell
نمایش با دوره
00:48:000
بررسی Error Logs و خوانش آن
نمایش با دوره
00:06:000
فصل: آنالیز
SQL Server Provider
نمایش با دوره
00:19:000
بررسی مجدد هزینه عملکرد nested select
نمایش با دوره
00:06:000
Query Execution Plan Analysis
نمایش با دوره
00:07:000
Optimization چیست؟ انواع آن
نمایش با دوره
00:08:000
تکنیک Partition در Optimization
نمایش با دوره
00:04:000
پیاده سازی Partition بصورت عملی
نمایش با دوره
00:09:000
استفاده از CTEs ها جهت ساده سازی کوئری های پیچیده
نمایش با دوره
00:05:000
Normalization
نمایش با دوره
00:19:000
Denormalization
نمایش با دوره
00:06:000
Query Performance Tuning
نمایش با دوره
00:10:000
فصل: امنیت
Users و Roles
نمایش با دوره
00:07:000
Credentials و تفاوتش با Logins و Roles
نمایش با دوره
00:03:000
دستورات deny – revoke – grant و شناخت Schema
نمایش با دوره
00:09:000
Transparent Data Encryption (TDE) vs Always Encrypted
نمایش با دوره
00:12:000
پیاده سازی Always Encrypted
نمایش با دوره
00:14:000
امنیت بخشی آبجکت ها با Encryption
نمایش با دوره
00:05:000
فصل: Transactions
Commit – Rollback - Try…catch
نمایش با دوره
00:08:000
SavePoint و یا SaveTransaction
نمایش با دوره
00:04:000
Merge Statement
نمایش با دوره
00:12:000
Deadlocks & Blocking Queries
نمایش با دوره
00:24:000
Overselling
نمایش با دوره
00:09:000
فصل: داده های حجیم
تفاوت big Data و Bulk data
نمایش با دوره
00:04:000
تکنیک ورود و خروج Bulk Data با csv
نمایش با دوره
00:07:000
فصل: Warehouse
OLTP و OLAP و چیستی Warehouse
نمایش با دوره
00:08:000
نصب SSRS – SQL SERVER REPORTING SERVICE
نمایش با دوره
00:03:000
راه اندازی اولیه و ایجاد چارت با SSRS
نمایش با دوره
00:12:000
فصل: جداول Temporary Table
تفاوت actual tables و temp tables
نمایش با دوره
00:12:000
ایجاد جداول موقت و استفاده و اجرا کوئری روی جداول موقت
نمایش با دوره
00:12:000
فصل: ویژگی های فوق پیشرفته
آشنایی با SSIS
نمایش با دوره
00:06:000
نصب SSIS روی Visual Studio
نمایش با دوره
00:02:000
پروژه عملی پیاده سازی SSIS
نمایش با دوره
00:19:000
Database Mail
نمایش با دوره
00:07:000
فصل: جداول سیستمی
Sys ها و یا System Catalog Views
نمایش با دوره
00:10:000
فصل: سرور
ایجاد دیتابیس روی سرور (هاست)
نمایش با دوره
00:07:000
فصل: sqlexpress
معرفی SQL EXPRESS
نمایش با دوره
00:05:000
نصب sqlexpress روی سیستم client
نمایش با دوره
00:20:000
فصل: سمپل های پیچیده SQL
سمپل 1: لیست پر درآمدترین کارمندان هر دپارتمان
رایگان
00:13:000
سمپل 2: بررسی قدرتمند بودن فیلد پسورد
رایگان
00:18:000
سمپل 3: شبیه سازی تابع split با کارکتر
رایگان
00:17:000
سمپل 4: جوین استاندارد و پیشرفته روی یک جدول real-world
رایگان
00:20:000
سمپل 5: ایجاد شبیه ساز تابع substring در Sql
رایگان
00:10:000
سمپل 6: تابع Hash رشته
رایگان
00:13:000
سمپل 7: عدم اجازه ورود کاربر با سه بار اشتباه در وارد کردن پسورد
رایگان
00:19:000
سمپل 8: فیلتر شدن کلمات حساس در نوشته ها
رایگان
00:10:000
سمپل 9: تبدیل اعداد فارسی به انگلیسی
رایگان
00:05:000
سمپل 10: بررسی فرمت استاندارد email
رایگان
00:14:000
سمپل 11: نمایش اطلاعات از یک جدول Self-Join (حل تمرین از مباحث دوره)
نمایش با دوره
00:06:000
سمپل 12: شبیه سازی تابع reverse روی یک رشته (حل تمرین از مباحث دوره)
نمایش با دوره
00:04:000
سمپل 13: کوئری پیچیده با Groupby و Having
نمایش با دوره
00:10:000
سمپل 14: انتقال داده از جدولی به جدول دیتابیس دیگر
نمایش با دوره
00:16:000
سمپل 15: اعمال کوئری بر دادههای نامتعارف به کمک XML
12 نظر