|
|
|
|
|
پیاده سازی RI توسط تریگر و پروسیجر
توسط
محمد سلیم آبادی
1389/5/21
- تعداد بازدید: 146
گاهی اوقات واقعا ناچار هستیم از کلید خارجی صرف نظر کنیم و کار را به تریگر و پروسیجر بسپاریم. بطور مثال برای حل مشکل multiple cascade paths تنها راه موجود استفاده از تریگر می باشد.
|
|
|
|
|
|
تجمع ستونی (Column Aggregates)
توسط
محمد سلیم آبادی
1389/5/13
- تعداد بازدید: 183
همه ما می دانیم که چگونه توابعی تجمعی روی سطرها اعمال می شوند ولی آیا تابعی وجود دارد که تجمع ستونی را انجام دهد؟ این مقاله به این موضوع اختصاص دارد.
|
|
|
Enforcing Referential Integrity using DDL
توسط
محمد سلیم آبادی
1389/5/1
- تعداد بازدید: 263
جامعیت داده ها یکی از مباحث کلیدی، مهم و اساسی در طراحی فیزیکی یک بانک اطلاعاتی می باشد. این جامعیت به انواع مختلفی تقسیم شده که یکی از آنها RI می باشد. در این مقاله در مورد پیاده سازی آن توسط DDL بحث شده است.
|
|
|
|
|
|
جزیره ها (Islands)
توسط
محمد سلیم آبادی
1389/4/27
- تعداد بازدید: 222
جزیره ها یا Existing Ranges یک مساله عمومی و پر کاربرد است. با کمک ROW_NUMBER بسادگی و بشکل موثری می توانیم این مساله را حل کنیم.
|
|
|
Exact Relational Division Operator
توسط
محمد سلیم آبادی
1389/4/24
- تعداد بازدید: 202
تقسیم دقیق یک نوع از تقسیم رابطه ای است. SQL و بطبع MS SQL Server هنوز عملگری را برای این منظور پیاده سازی نکرده اند. در نتیجه توسعه دهندگان پایگاه داده ها مجبورند با تکیه بر توانایی های Querying خود این عملگر را به شکل موثری پیاده سازی کنند.
|
|
|
Aggregate Window Function
توسط
محمد سلیم آبادی
1389/4/22
- تعداد بازدید: 264
ماده OVER یک ابزار قدرتمندی است که جزئی از زبان استاندارد SQL بشمار می آید. SQL Server در نسخه ی 2005 خود این ماده را معرفی نمود.
|
|
|
|
|
|
Unpivoting data
توسط
محمد سلیم آبادی
1389/4/10
- تعداد بازدید: 315
unpivoting data یک تکنیک بسیار کاربردی برای نرمال کردن جداولی است که به شکل غیر نرمال ایجاد شده اند.
در واقع می شود گفت unpivoting عکس عمل pivoting می باشد.
|
|
|
|
|
|
|
|
|
|
|
|
|
|