نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
کار با داده های زمانی در SQL Server خارج از جعبه پشتیبانی نمی شود. بیاموزید که چگونه پشتیبانی زمانی را در یک پایگاه داده SQL Server با تمام محدودیت های مورد نیاز پیاده سازی کنید و چگونگی بهینه سازی نمایش داده های زمانی خود را انجام دهید. اگرچه داده های زمانی بخشی از بسیاری از برنامه های تجاری است ، اما بیشتر RDBMS ، از جمله SQL Server ، آن را پشتیبانی نمی کند جعبه. با این حال ، قبل از حل مشکل ، باید آن را درک کنید. پس از آشنایی با مشکلات و محدودیت های زمانی ، می آموزید که چگونه راه حل ها را پیاده سازی کنید. بسیاری از راه حل ها با کمک یک نوع داده خاص CLR بسیار ساده تر هستند. اپراتورهای رابطه ای اضافی PACK و UNPACK نیز مفید هستند. البته این دو عملگر در زبان Transact-SQL وجود ندارند. شما می آموزید که چگونه آنها را با کمک سایر عناصر زبان پیاده سازی کنید. داشتن راه حل SQL Server برای یک مشکل به معنای کار تمام نشده است. البته مسئله فوری بعدی عملکرد است. س quالات موقتی که شامل فواصل هستند معمولاً بسیار IO و CPU هستند. به عنوان مثال ، آزمایشی برای فواصل همپوشانی با پرسشهای ناکارآمد برای سالها حل شد. با این حال ، اخیراً تعداد اندکی راه حل با پرس و جوهای سریع توسعه داده شده است. این دوره پنج روش مختلف را برای بدست آوردن سوالات کارآمد که فواصل همپوشانی را جستجو می کنند ، یکی از پیچیده ترین مشکلات زمانی معرفی می کند. البته این راه حل ها برای سایر مشکلات زمانی نیز قابل اجرا هستند. تمام راه حل های ارائه شده باید در هر نسخه از SQL Server از 2008 تا 2014 کار کنند.
سرفصل ها و درس ها
مقدمه
Introduction
-
مقدمه
Introduction
-
ماژول ها
Modules
پایگاه داده های زمانی ، مشکلات و محدودیت ها
Temporal Databases, Problems, and Constraints
-
مقدمه
Introduction
-
پیشینه نظری و عملی
Theoretical and Practical Background
-
پایگاه داده های زمانی
Temporal Databases
-
نسخه ی نمایشی: نگاشت تاریخ به عدد صحیح
Demo: Mapping Dates to Integers
-
مشکلات نیمه زمانی
Semi-Temporal Problems
-
نسخه ی نمایشی: مشکلات نیمه زمانی
Demo: Semi-Temporal Problems
-
مشکلات کامل زمانی
Full-Temporal Problems
-
بحثهای اضافی
Additional Discussions
-
خلاصه
Summary
نوع داده فاصله ای
The Interval Data Type
-
مقدمه
Introduction
-
نوع داده IntervalCID
IntervalCID Data Type
-
اپراتورهای بولین آلن
Allen's Interval Boolean Operators
-
اپراتورهای جبر فاصله آلن
Allen's Interval Algebra Operators
-
نسخه ی نمایشی: IntervalCID
Demo: IntervalCID
-
محدودیت های تمام زمانی مجدداً مورد بررسی قرار گرفت
Full-Temporal Constraints Revisited
-
نسخه ی نمایشی: جداول کاملاً زمانی
Demo: Full-Temporal Tables
-
خلاصه
Summary
بازه های بسته بندی و بسته بندی
Packing and Unpacking Intervals
-
مقدمه
Introduction
-
پیشینه نظری و عملی
Theoretical and Practical Background
-
پایگاه داده های زمانی
Temporal Databases
-
نسخه ی نمایشی: نگاشت تاریخ به عدد صحیح
Demo: Mapping Dates to Integers
-
مشکلات نیمه زمانی
Semi-Temporal Problems
-
نسخه ی نمایشی: مشکلات نیمه زمانی
Demo: Semi-Temporal Problems
-
مشکلات کامل زمانی
Full-Temporal Problems
-
بحثهای اضافی
Additional Discussions
-
خلاصه
Summary
بهینه سازی نمایش داده های زمانی قسمت 1
Optimizing Temporal Queries Part 1
-
مقدمه
Introduction
-
راه حل کلاسیک T-SQL
Classical T-SQL Solution
-
نسخه ی نمایشی: راه حل کلاسیک T-SQL
Demo: Classical T-SQL Solution
-
درخت فاصله ای رابطه ای (RIT)
Relational Interval Tree (RIT)
-
محاسبه RIT
RIT Calculation
-
نسخه ی نمایشی: محاسبه گره چنگال
Demo: Fork Node Calculation
-
استعلام RIT
Querying RIT
-
نسخه ی نمایشی: س Quال از RIT
Demo: Querying RIT
-
خلاصه
Summary
بهینه سازی نمایش داده های زمانی قسمت 2
Optimizing Temporal Queries Part 2
-
مقدمه
Introduction
-
نوع داده های مکانی
Spatial Data Type
-
نسخه ی نمایشی: نوع داده هندسه
Demo: Geometry Data Type
-
نوع داده XML
XML Data Type
-
نسخه ی نمایشی: نوع داده XML
Demo: XML Data Type
-
راه حل پیشرفته T-SQL
Enhanced T-SQL Solution
-
نسخه ی نمایشی: راه حل پیشرفته T-SQL
Demo: Enhanced T-SQL Solution
-
خلاصه
Summary
بهینه سازی نمایش داده های زمانی قسمت 3
Optimizing Temporal Queries Part 3
-
مقدمه
Introduction
-
نوع داده IntervalCID
IntervalCID Data Type
-
نسخه ی نمایشی: نوع داده IntervalCID
Demo: IntervalCID Data Type
-
فرم بسته بندی نشده
Unpacked Form
-
نسخه ی نمایشی: فرم بسته بندی نشده
Demo: Unpacked Form
-
فرم بسته بندی نشده
Compact Unpacked Form
-
نسخه ی نمایشی: فرم بسته بندی نشده و جمع و جور
Demo: Compact Unpacked Form
-
خلاصه
Summary
نمایش نظرات