close
دانلود فیلم
کار آفرینی

بيشترين اندازه آرايه

به دليل مدلی که حافظه کار می کند متغيری با بيشتر از 64KB فضای اشغالی نمی توان داشت. اگر هيچ متغير ديگری در برنامه وجود نداشته باشد يک آرايه يک بعدی حداکثر می تواند 64KB فضا اشغال کند. البته بعضی از سيستم عامل ها اين محدوديت را ندارند.

فضای مورد نياز برای ذخيره آرايه به تعداد کل عناصر و تعداد بايت های هر عنصر بستگی دارد. برای محاسبه فضای يک آرايه تعداد عناصر آن در تعداد بايت های نوع داده عناصر ضرب می شود.


مثال. ميزان فضائی که يک آرايه با 500 عنصر از نوع float اشغال می کند برابر با 500×4=2000 بايت است.


فضای يک آرايه را توسط عماگر ()sizeof هم می توان بدست آورد.


نکته. ارسال آرایه به توابع همیشه به صورت مرجع است.

مدل کردن داده روشی برای توصيف داده ها و عمليات روی آنها در سطوح مختلف معماری پايگاه داده است. مدل های سلسله مراتبی و شبکه از قديمی ترين ساختارها برای مدل کردن داده بوده اند.

عناصر مدل داده
انواع مدل های داده
مدل سلسله مراتبی
مدل شبکه ای
پايگاه داده XML


مدل کردن داده (data modeling) تحلیل و توصيف داده های محیط عملیاتی و ارتباط بین آنها و شرح معنی و قیدهای داده است.

یک مدل داده قالب قراردادی برای ساخت و کارکردن با داده دراختیار می گذارد.

يک مدل داده پديده های دنيای واقعی را توصيف می کند و ساختار داده مورد نیاز برای حل مسئله خاص و ارتباط درونی بین ساختارها را تعریف می کند. دیاگرام ER مثالی از این نوع است که بیشتر توسط طراحان و تحلیل گران سیستم به کار می رود.

علاوه براين مدل داده تعیین می کند یک DBMS چگونه داده را درون خود، به کاربران و برنامه های کاربردی نمایش دهد. مدل رابطه ای مثالی برای این نوع از مدل داده است.

به کانال تلگرام سایت ما بپیوندید