130 likes | 320 Views
مدلسازي و تحليل دادهها. مدلسازي دادهها. مدلسازي دادهها روشي براي سازماندهي و مستند سازي دادههاي سيستم است. مدلسازي دادهها گاهي مدلسازي پايگاه دادهها نيز ناميده ميشود زيرا مدل دادهاي سرانجام به عنوان پايگاه دادهها بكارگرفته ميشود. همچنين اين كار مدلسازي اطلاعات نيز ناميده ميشود.
E N D
مدلسازي و تحليل دادهها
مدلسازي دادهها مدلسازي دادهها روشي براي سازماندهي و مستند سازي دادههاي سيستم است. مدلسازي دادهها گاهي مدلسازي پايگاه دادهها نيز ناميده ميشود زيرا مدل دادهاي سرانجام به عنوان پايگاه دادهها بكارگرفته ميشود. همچنين اين كار مدلسازي اطلاعات نيز ناميده ميشود. مدل واقعي اغلب نمودار موجوديت – رابطه (ERD) ناميده ميشود زيرا دادهها براساس موجوديتها و رابطههايي كه بوسيله دادهها توصيف ميشوند، ترسيم ميشوند.
مشتري شماره مشتري (كليد اصلي) نام مشتري آدرس باربري آدرس فاكتور مانده پرداختي سفارش شماره سفارش (كليد اصلي) تاريخ سفارش مبلغ سفارش شماره مشتري ارائه ميدهد شامل محصول سفارشي شماره محصول سفارشي(كليد اصلي) . شماره سفارش (كليد خارجي) . شماره محصول (كليد خارجي) تعداد سفارش قيمت واحد در زمان سفارش محصول شماره محصول (كليد اصلي) نام محصول واحد محصول نرخ واحد محصول فروخته شده به صورت نمودار موجوديت- رابطه نمونه (ERD)
موجوديت نام خانوادگي نام شماره دانشجويي Arnold Betty 2144 Taylor John 3122 Simmons Lisa 3843 نمونه ها Macy Bill 9844 Leath Heather 2837 Wrench Tim 2293 مفاهيم مدلسازي دادهها : نمونه موجوديت نمونهموجوديت، يك نمود از موجوديت است.
مفاهيم مدلسازي دادهها : صفت صفت، ويژگي يا خصوصيتي براي توصيف موجوديت است. معادل اين كلمه، عنصر، ويژگي و فيلد است. صفت مركب، صفتي است كه شامل ديگر صفات باشد. در زبانهاي مدلسازي داده مختلف معاني از قبيل: صفت الحاقي، صفت تركيبي، ساختار داده براي آن وجود دارد. دانشجو نام . نام خانوادگي . نام آدرس . خيابان . شهر . استان . كشور . كد پستي شماره تلفن . كد منطقه . شماره مركز تلفن . شماره داخلي تاريخ تولد جنسيت نژاد رشته ميانگين معدل
مفاهيم مدلسازي دادهها : كليدهاي شناسايي كليد: صفت خاصه يا مجموعهاي از صفات خاصه كه سبب ايجاد يكتايي در نمونه موجوديتها شوند. كليد كانديد: مجموعهاي از صفات خاصه كه داراي خاصيت يكتايي مقدار و كهينگي اجزا باشند. كليد اصلي: كليد كانديدي است كه توسط طراح بانك انتخاب و معرفي ميشوند. كليد بديل : هر كليد كانديد غير از كليد اصلي. دانشجو شماره دانشجويي (كليد اصلي) شماره كارت ملي (كليد بديل) نام . نام خانوادگي . نام آدرس . خيابان . شهر . استان . كشور . كد پستي شماره تلفن . كد منطقه . شماره مركز تلفن . شماره داخلي تاريخ تولد جنسيت نژاد رشته ميانگين معدل
گرفته ميشود بوسيله برنامه درسي دانشجو ثبت نام ميکند در مفاهيم مدلسازي دادهها : رابطه ها رابطه، ارتباطی طبيعي است كه بين يك يا بيشتر موجوديت وجود دارد. رابطه ممكن است نشاندهندة رويدادی باشد كه موجوديتها را به هم مرتبط مينمايد و يا صرفاً يك نزديكي منطقي بين دو موجوديت باشد.
مفاهيم مدلسازي دادهها : نمادهاي كارديناليتي
درس • شماره شناسايي درس (كليد اصلي) • خلاصه موضوع • شماره درس • عنوان درس • تعدا واحد درس پيش نياز براي داراي پيش نياز مفاهيم مدلسازي دادهها : درجه درجه يك رابطه، تعداد موجوديتهايي است كه در رابطه شركت دارند. رابطه بازگشتي، رابطهاي است كه بين دو نمونه از يك موجوديت برقرار است.
موجوديت والد موجوديت فرزند مفاهيم مدلسازي دادهها : كليدهاي خارجي كليد خارجي، كليد اصلي رابطهاي است كه در رابطه ديگر به عنوان صفت مورد استفاده قرار بگيرد.كليد خارجي ممكن است يكتا نباشد (عموماً نيست) يك والد همواره داراي ماكزيمم كارديناليتي از «چند» فرزند است
مفاهيم مدلسازي دادهها : كليدهاي خارجي كليد اصلي كليد اصلي كليد خارجي در صفت خوابگاه در جدول بالا تكرار شده است در حاليكه در جدول پائين كليد اصلي است.