جدول سایه

دانشنامه عمومی

جداول سایه اشیائی در علوم کامپیوتر هستند که برای بهبود نحوه مدیریت اطلاعات، ماشین آلات، شبکه ها و برنامه ها استفاده می شوند. [ ۱] به طور خاص، جدول سایه یک شئی است که توسط پردازنده خوانده و نوشته می شود و حاوی داده های مشابه ( در همان قالب ) جدول اصلی آن یعنی جدول «سایه انداز» است. جداول سایه معمولاً حاوی داده هایی هستند که مربوط به عملکرد و نگهداری جدول اصلی آن هستند، اما در زیر مجموعه داده های مورد نیاز برای وجود جدول اصلی نیستند. [ ۲] جداول سایه مربوط به نوع داده «مسیرها» در سیستم های ذخیره داده هستند. مسیرها بسیار شبیه جدول های سایه هستند اما آنها به جای ذخیره اطلاعات قالب بندی شده یکسان که متفاوت هستند ( مانند جداول سایه ) ، تاریخچه ای از تغییرات و عملکردهای روی میز را ذخیره می کنند. [ ۳]
جداول سایه، به عنوان یک مفهوم انتزاعی، از ابتدای محاسبات مدرن استفاده می شود. با این حال، استفاده گسترده از عبارت خاص «جدول سایه» زمانی آغاز شد که سیستم های مدیریت پایگاه داده رابطه ای ( RDBMS ) به طور گسترده در دهه ۱۹۷۰ مورد استفاده قرار گرفتند. [ ۴]
استفاده اولیه از DBMهای رابطه ای برای اهداف تجاری منجر به گسترده شدن اصطلاح «جداول سایه» شد. DBM رابطه ای از زمینه های داده مربوط ( ستون ها ) برای همبستگی اطلاعات بین جداول استفاده می کند. [ ۵] به عنوان مثال، دو جدول تراکنش_کاربر و معامله_معداد، هر دو دارای ستون «کلید» هستند و کلیدهای بین جداول با هم مطابقت دارند که در صورت مشخص بودن کلید، یافتن کاربر و مقدار معامله خاص را آسان می کند. این فناوری رابطه ای به افراد امکان می داد تا اطلاعات ذخیره شده در یک جدول اصلی و سایه آن را با یکدیگر مرتبط کنند.
از آنجا که جداول سایه چنین مفهومی انتزاعی هستند، کاربردهای آنها در حوزه علوم کامپیوتر باقی مانده است. اگرچه ممکن است کاربرد آنها به طور خاص به عنوان «جدول ( های ) سایه» اعلام نشود، اما این مفهوم به همان شکل باقی مانده است. جداول سایه معمولاً به منظور بهبود عملکرد، ظرفیت و توانایی سیستم رایانه ای/شبکه ای موجود استفاده می شوند. در بیشتر برنامه ها، جدول های سایه معمولاً یک کپی کربنی از ساختار جداول اصلی خود اما با داده های منحصر به فرد هستند.
از آنجا که جداول سایه نوع خاصی از اشیا در علوم کامپیوتر هستند، برنامه ها بسیار متفاوت هستند، زیرا کاربرد آنها بستگی به این دارد که چه داده ای در جدول سایه ذخیره می شود و چگونه از آن داده استفاده می شود. در زیر فهرستی از برنامه های کلی و انتزاعی برای جداول سایه وجود دارد که شامل همه برنامه های دنیای واقعی است.
عکس جدول سایه
این نوشته برگرفته از سایت ویکی پدیا می باشد، اگر نادرست یا توهین آمیز است، لطفا گزارش دهید: گزارش تخلف

پیشنهاد کاربران

بپرس