مشاهده پست های بی پاسخ | مشاهده موضوعهای فعال تاریخ امروز جمعه 19 اکتبر, 2018 7:59 am



پاسخ به موضوع  [ 2 پست ] 
 مفاهیم اولیه در ساختمان داده ها 
نویسنده پیام

عضو: پنجشنبه 03 آوریل, 2008 12:29 pm
پست ها: 146
پست مفاهیم اولیه در ساختمان داده ها
داده ها :‌ به مقادير يا مجموعه اي از مقادير داده ها گويند .

اطلاعات : ‌به مجموعه اي از داده هاي پردازش شده اطلاعات گويند .

عنصر داده اي : به واحد منحصر بفردي از مقادير كه ميتواند از زير عنصرهايي تشكيل شود عنصر داده اي گويند .

عنصرهاي چند قسمتي : به عنصرهاي داده اي كه از زير عنصرها تشكيل ميشوند عنصرهاي چند قسمتي گويند .

عنصرهاي ابتدايي : به ان دسته از عناصر داده اي كه چند قسمتي نيستند عناصر ابتدايي گويند . ميتوان اجزاي تشكيل دهنده عناصر چند قسمتي را عناصر ابتدايي ناميد به شرطي كه خود چند قسمتي نباشند .
به مثال زیر توجه کنید:
ضمیمه:
data1.JPG


عنصر داده اي فوق يك عنصر چند قسمتي است كه از عناصر ابتدايي همچون نام و نام خانوادگي تشكيل شده است .
براي انكه عنصر داده اي فوق را كه مشخصاتي از يك فرد است را منحصر بفرد كنيم . بايد كدي براي ان در نظر بگيريم كه اين كد نتواند براي شخص ديگري در نظر گرفته شود.
فرضا ميتوان كد مربوطه را نام صفحه شخصي فرد دانست . چرا كه ان صفحه منحصرا براي همان فرد است .
اما اگر فردي صفحه شخصي نداشته باشد بايد با روش ديگري كد منحصر بفردي به ان اختصاص داد . فرضا كد ملي فرد ميتواند گزينه خوبي باشد . يا انكه خودمان بصورت دستي يك كد براي وي در نظر بگيريم . كد 1 براي اولين عنصر داده اي و كد n براي n امين عنصر ورودي ميتواند گزينه خوبي براي منحصر بفرد كردن عنصر داده اي باشد .
مجموعه داده ها معمولا در گروهي از فيلدها و ركوردها و فايلها دسته بندي ميشوند .


برای مشاهده تصاویر و دانلود فایل های ضمیمه ، لازم است در سایت ثبت نام کرده و با نام کاربری خود وارد شوید. در حال حاضر ثبت نام در سایت رایگان است.


سه شنبه 10 ژوئن, 2008 8:00 am
مشخصات شخصی

عضو: پنجشنبه 03 آوریل, 2008 12:29 pm
پست ها: 146
پست Re: مفاهیم اولیه در ساختمان داده ها
پرونده داده ها : اين مفهوم براي ارجاع به گروهي از اقلام استفاده ميشود . فرض كنيد در يك پوشه مجموعه اي از برگه هاي مشابهي داريد كه روي هر كدام مشخصات دانشجوی خاصي نوشته شده است . ميتوان اين لفظ را با يك فولدر يا همان دايركتوري كه حاوي فايلهايي از يك نوع است مقايسه كرد .

موجوديت و ركورد : يك موجوديت داراي خصيصه هايي است كه مجموعه اين خصيصه ها به ان موجوديت باز ميگردد اين خصيصه ها هستند كه اين موجوديت را ميسازند . براي نسبت دادن اين خصيصه ها در گروهي منظم از اطلاعات انها را در ركوردهايي وارد ميكنيم كه هر كدام از اين ركوردها به يك موجوديت باز ميگردد . در مثال پرونده داده ها موجوديت دانشجو است . ركورد هرگاه بيش از يك خصيصه داشته باشد يك عنصر چند قسمتي خواهد بود .
ركوردها واحدهايي از يك پرونده داده هستند و مجموعا يك پرونده ازداده ها را بوجود مي اورند . در مثالي كه براي تعريف پرونده داده ها امد . هر كدام از برگه هايي كه مشخصات يك دانشجو را دارد يك ركورد تلقي ميشود . يك ركورد تمامي اطلاعات مربوط به يك موجوديت است
عنصر داده اي زيرنمونه اي از ركورد يك موجوديت است و داراي شش خصيصه بوده كه با مقاديري پر شده است و موجوديتي كه مشخصات فردي شخصي را نشان ميدهد را بوجود اورده است (کد هم شامل خصیصه است) :
ضمیمه:
data2.JPG


فيلد :‌ كه معادل فارسي ان خصيصه و معادل انگليسي خصيصه attribute ميباشد . در عبارت تعريف ركورد اورده شده است . به مجموعه فيلدها از يك موجوديت ركورد گفته ميشود . فيلد ذاتا يك عنصر ابتدايي است . كه با بهم پيوستن اين عناصر ابتدايي كه مربوط به يك موجوديت است ركورد بوجود مي ايد .
هر فيلد در برگيرنده نوعي خاص از داده ها ميباشد .

كليد اوليه : به هر فيلدي كه مقداري منحصر بفرد در يك فايل داشته باشد يعني تكراري نباشد و مقدار پوچي نداشته باشد كليد اوليه گفته ميشود . هر چند كه بعنوان كليد اوليه مشخص نشود !

فايل: به مجموعه اي از خصوصيت ها كه متشكل از خصيصه هايي ميباشد فايل گفته ميشود .

ساختمان داده ها : حالا ساختمان داده ها چیست ؟ شكلي از قرار گيري داده ها روي حافظه كامپيوتر ميباشد . داده ها ميتوانند بصورت هاي مختلفي سازماندهي شوند . مدل منطقي يا رياضي سازماندهاي داده ها بصورتي خاص ساختمان داده ناميده ميشود . هرساختمان داده بايد داراي دو ويژگي اساسي باشد : اينكه يك ساختمان داده بايد باندازه كافي غني باشد تا رابطه بين داده ها را منعكس كند و انكه باندازه كافي ساده باشد تا بتواند داده ها را بسادگي پردازش كند .


برای مشاهده تصاویر و دانلود فایل های ضمیمه ، لازم است در سایت ثبت نام کرده و با نام کاربری خود وارد شوید. در حال حاضر ثبت نام در سایت رایگان است.


سه شنبه 10 ژوئن, 2008 8:05 am
مشخصات شخصی
مشاهده پست های قبلی:  نمایش بر اساس  
پاسخ به موضوع   [ 2 پست ] 

افراد آنلاین

کاربران حاضر در این تالار: - و 2 مهمان


شما نمی توانید در این تالار موضوع جدید باز کنید
شما نمی توانید در این تالار به موضوع ها پاسخ دهید
شما نمی توانید در این تالار پست های خود را ویرایش کنید
شما نمی توانید در این تالار پست های خود را حذف کنید
شما نمی توانید در این تالار ضمیمه ارسال کنید

جستجو برای:
پرش به:  
cron
استفاده و نقل از مباحث سایت، فقط با ذکر منبع و لینک سایت میکرورایانه مجاز است.
Copyright © 2006 - 2010 MicroRayaneh - Powered by phpBB © phpBB Group
Valid CSS2 Valid XHTML 1.0
طراحی سایت : میکرو رایانه