فایلکو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

فایلکو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

تحقیق آمار و مدل سازی

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

تحقیق آمار و مدل سازی


تحقیق  آمار و مدل سازی

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 19

 

بسم الله الرحمن الرحیم

موضوع:

آمار و مدل سازی

در یک پارکینگ 950 ماشین پارک شده است. شخصی می خواهد با استفاده از اعداد تصادفی نمونه خود را انتخاب کند. (یک نمونه ی 30 تایی از ماشین های پارک شده)

پس از اینکه او نمونه ی خود را انتخاب کرد متوجه شد که 8 ماشین پیکان، 7 ماشین ریو، 5 ماشین پژو، 3 ماشین فولکس، 3 ماشین پاترول، 3 ماشین دوو و یک ماشین بنز بود. هدف شخص به دست آوردن نام ماشین و سال ماشین های می‌باشد.

جامعه و نمونه

جامعه- کلیه ای ماشین های پارک شده در داخل پارکینگ و موضوه مورد مطالعه یک نمونه تصادفی 30تایی از ماشین های پارک شده.

نمونه- حد 30 اتومبیل از میان 950 اتومبیل برای بررسی که بیانگر خصوصیات جامعه است.

نمونه تصادفی ساده- اگر کلیه ی ماشین ها را به عنوان جامعه آماری در نظر بگیریم. که نمونه انتخاب شده کاملاً تصادفی است و قبل از انتخاب همه ی افراد جامعه به طور یکسان امکان و سهم برگزده شدن را داشته اند.

روش جمع آوری داده ها

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

متغیر تصادفی

اگر اندازه گیری بر اساس سال ماشین ها باشد متغیر تصادفی آن کمی پیوسته می‌باشد.

دسته بندی داده ها و جدول فراوانی

داده ها 1345-1330-1375-1341-1350 پیکان

1360-1376-1355

1369-1372-1383-1381-1366-1352-1344 ریو

1333-1382-1377-1373-1359 پژو

1346-1335-1330 فولکس

1367-1374-1380 پاترول

1364-1373-1384 دوو

1350 بنز

داده ها به صورت مرتب شده

کوچکترین داده- بزرگترین دادة دامنه تغییرات

54=1330-1384= دامنة تغییرات

ـــــــــــــــــــ = حدود دسته

حدود دسته

1330

1330

1333

1335

1341

 

1344

1345

1346

1350

1350

 

1352

1355

1359

1360

1364

 

1366

1367

1369

1372

1373

 

1373

1374

1375

1374

1377

 

1380

1381

1382

1383

1384

 

حدود دسته


دانلود با لینک مستقیم


تحقیق آمار و مدل سازی

تجزیه و تحلیل سیستمها ( قوطی سازی )

اختصاصی از فایلکو تجزیه و تحلیل سیستمها ( قوطی سازی ) دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 22

 

تجزیه و تحلیل سیستمها ( قوطی سازی )

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

در واقع اساسی ترین و نخستین قدم در این راه تشکیل کمیته نظام حل مسئله می باشد که تمامی اهداف ما در جهت دستیابی و اجرای این نظام در همین کمیته خلاصه می شود.

این کمیته دارای وظایف متعددی در جهت طراحی و اجرای نظام حل مسئله به عهده دارد.

اعضای این تیم کاری باید از افراد کلیدی هر قسمت کار باشند تا مشکلات را بخوبی بشناسند.

این کارخانه دارای 2 سالن تولید قوطی سر و کف قوطی می باشد که در سالن اول وظیفه تولید سر و کف قوطی نیم کیلوگرمی را بر عهده دارد و سالن دوم وظیفه تولید سر و کف قوطی یک کیلوگرمی را بر عهده دارد.

2 سالن تولید قوطی را بر عهده دارند از تولید سیلندر تا بسته بندی قوطی، که در سالن اول تولید قوطی نیم کیلوگرمی و در سالن دوم تولید قوطی یک کیلوگرمی از تولید سیلندر تا بسته بندی را بر عهده دارد.

یک سالن نیز انبار مواد خام اولیه می باشد و یک سالن نیز انبار ضایعات می باشد.

برای تشکیل تیم کاری می توان از جدول ذیل استفاده نمود.

بسمه تعالی

کمیته حل مسئله

تعداد اعضاء تیم:

تاریخ تشکیل

مدیر تولید:

نام و نام خانوادگی

سرپرست سالن تولید سر و کف قوطی نیم کیلوگرمی

سرپرست سالن تولید سر و کف قوطی یک کیلوگرمی

سرپرست سالن تولید قوطی نیم کیلوگرمی

سرپرست سالن تولید قوطی یک کیلوگرمی

مسئول فنی سالن تولید سرو کف قوطی نیم کیلوگرمی

مسئول فنی سالن تولید سروکف قوطی یک کیلوگرمی

مسئول فنی سالن تولید قوطی نیم کیلوگرمی

مسئول فنی سالن تولید قوطی یک کیلوگرمی

مسئول خرید و انبار مواد خام اولیه

مسئول فروش و انبار ضایعات

رئیس کمیته

وظایف تیم:

گام اول

شناسایی و انتخاب مسئله و تعیین هدف حل مسئله

ابتدا باید در نظر بیاوریم که چه کاری انجام می دهیم؛

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

حال باید ببینیم ترتیب و توالی کارهایی که انجام می دهیم چگونه است و فرآیندهای مختلف مراحل را بررسی کنیم.

ابتدا مواد خام اولیه وارد کارخانه می شود که وارد سالن 1 می شود، این مواد خام شامل ورقهای سروکف قوطی ورقهای سیلندر قوطی، مایع لاستیک (مایع آبندی)، لاک(برای روکش ورق داخلی


دانلود با لینک مستقیم


تجزیه و تحلیل سیستمها ( قوطی سازی )

بهینه سازی منبع با استفاده از شبیه‌سازی ترکیب یافته و الگوریتم ژنتیک

اختصاصی از فایلکو بهینه سازی منبع با استفاده از شبیه‌سازی ترکیب یافته و الگوریتم ژنتیک دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 28

 

بهینه سازی منبع با استفاده از شبیه سازی ترکیب یافته و الگوریتم ژنتیک

خلاصه

این مقاله، توسط ترکیب کردن فلوچارت ( نمودار گردش کار) براساس ابراز شبیه سازی با یک روش بهینه سازی ژنتیک قدرتمند، یک روش را برای بهینه سازی منبع نشان می دهد.روش ارائه شده، کمترین هزینه،و بیشترین بازده را ارائه میدهد، وبالاترین نسبت سودمندی را در عملکردهای ساخت و تولید فراهم می آورد. به منظور یکپارچگی بیشتر بهینه سازی منبع در طرح ریزی های ساخت،مدلهای شبیه سازی بهینه یافته (GA) الگوریتم های ژنتیکی گوناگون،عموماً با نرم افزارهای مدیریت پروژه بکار رفته شده ادغام می شوند. بنابراین، این مدلها از طریق نرم افزار زمان بندی فعال می شوند و طرح را بهینه می سازند.نتیجه، یک ساختار کاری تقلیل یافته سلسله مراتبی در رابطه با مدلهای همانندی سازی بهینه یافته GA است. آزمایشات گوناگون بهینه سازی با یک سیستم در دو مورد مطالعه، توانایی آن را برای بهینه ساختن منابع در محدوده محدودیتهای واقعی مدلهای همانند سازی آشکار کرد. این الگو برای کاربرد بسیارآسان است و می تواند در پروژه های بزرگ بکار رود. براساس این تحقیق، همانندسازی کامپیوتر وا لگوریتمهای ژنتیک ،می توانند یک ترکیب موثر برای بهبود دادن بازده و صرفه جویی در زمان وساخت و هزینه ها باشند.

مقدمه

این امر کاملاً آشکار شده است که بازده کاری پایین ،عدم آموزش، و کاهش تعداد معاملات، چالشهای بحرانی هستند که صنعت ساختمان( ساخت) با آن روبرو خواهد شد.

بهره دهی یا قدرت تولید در رابطه با مطالعه ها، برای مثال،دلالت بر زمان بیکاری (بیهودة) کاربران در ساخت(تولید) دارد که این زمان از 20 تا 45% متغیر است. این اتلاف وقت ، که از طریق منابع ناکارآمد و طرح ریزیهای غیربسنده( نامناسب) ناشی می شود، تاثیر و پیامد فوق العاده ای در هزینه های ساخت دارد. همچنین، پیماناکاران که مهارتهای مدیریتی منابع کارآمد را ندارند، این رقابت کردن در بازارهای ساخت جهانی که آنها د ر آن فرصتها بسیاری را خواهند یافت، برای آنها کاری بس دشوار خواهد بود.

با ایجاد تجهیزات و نیروی کار برای امر ساخت و تولید، این امر آشکار است که تدبیرهای کاربرد نیروی کار متناوب و کاربرد بهتر از منابع کاری موجود، به منظور بهبود دادن،بهره دهی کاری و کاهش هزینه های ساخت، مورد نیاز است. استفاده کارآمد از منابع پروژه، هزینه های ساخت را برای مالکان و مصرف کنندگان کاهش می دهد، و در عین حال سودمندیهایی را برای پیمانکاران افزایش می دهد. با این وجود،برخی فاکتورها وجود دارند که ،مدیریت منبع را امر دشواری می سازند، این فاکتورها در مراحل زیر توضیح داده شده اند:

سیاست جداسازی مدیریت منبع:در ادبیات، محققان گوناگون، تعدادی تکنیکها را برای پرداختن به جنبه های فردی مدیریت منبع، همانند تخصیص منبع، سطح بندی منبع، مدیریت نقدینگی، و تجزیه و هزینه و زمان معاملات (TCT) ، ارائه داده اند. مطالعات تالبوت و پترسون(1979) و گاولیش و پیرکون (1991)، برای مثال، به تخصیص منابع مربوط بود ، در حالیکه بررسیهای Easa (1989) و Shah et al (1993) به سطح بندی و تراز کردن منابع می پرداخت روشهای دیگر ، تنها روی تجزیه TCT متمرکز شدند. همانطوریکه این بررسیها سودمند واقع شدند، آنها به ویژگیهای مجزایی پرداختند که یکی پس از دیگری برای پروژه ها بکار برده می شدند ( نه بطور همزمان) . بوسیله پیچیدگی اساسی پروژه ها و مشکلاتی در رابطه با الگوبرداری تمام ویژگیهای ترکیب یافته، تلاش بسیار کمی برای بهینه سازی منابع ترکیب شده به عمل آمد.

ناکارآمدی الگوریتم های بهنیه سازی سنتی: در چند دهه گذشته ، بهینه سازی منبع سنتی، براساس روشهای ریاضی یا براساس تکنیکهای ذهنی(غیرمستدل) بوده است. روشهای ریاضی ، همانند برنامه ریزیهای عدد صحیح ، خطی، یا برنامه ریزیهای دینامیکی ،برای مشکلات منبع فردی پیشنهاد شده بودند.با این وجود ، روشهای ریاضی از لحاظ محاسبه ای برای هر پروژه واقعی انعطاف ناپذیر بودند که این روش فقط برای سایزهایی از پروژه مناسب می باشد. همچنین ،روشهای ریاضی پیچیده ایشان دستخوش تغییر می شوند وممکن در مطلوبترین وبهینه ترین قرار بگیرند، روشهای ذهنی (غیرمستدل) ، ازسوی دیگر، تجربیات وقوانین thumb را بکار می برند، نه فرمولهای ریاضی سخت ودقیق را. محققان برای تخصیص منبع، مدلهای ذهنی گوناگونی را پیشنهاد نموده اندن،تراز بندی منبع ها،تجزیه TCT، علی رغم سهولتشان


دانلود با لینک مستقیم


بهینه سازی منبع با استفاده از شبیه‌سازی ترکیب یافته و الگوریتم ژنتیک

پاورپوینت درباره پیاده سازی مهندسی مجدد و دلایل موفقیت و شکست پروژه ها

اختصاصی از فایلکو پاورپوینت درباره پیاده سازی مهندسی مجدد و دلایل موفقیت و شکست پروژه ها دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

دسته بندی : پاورپوینت

نوع فایل :  .ppt ( قابل ویرایش و آماده پرینت )

تعداد اسلاید : 32 اسلاید


 قسمتی از متن .ppt : 

 

پیاده سازی مهندسی مجدد و دلایل موفقیت و شکست پروژه ها

مقدمه

زمان مورد نیاز برای مهندسی مجدد حداکثر یک سال توصیه می شود.

در این ایام، مهندسی مجدد تقریبا در همه موارد با مشکلات و آثار جانبی همراه است.

بنابر این به همان اندازه که درک روشهای مهندسی مجدد مهم است، اجتناب از تله‌های پیاده‌سازی آن نیز حائز اهمیت است.

مهمترین اصل در این زمینه پیاده سازی قدم به قدم مهندسی مجدد می‌باشد.

در این زمینه BPR باید فقط یکبار و آن بار هم به نحو درست انجام شود.

مقدمه ...

بر اساس اطلاعات 75 درصد شرکتهای آمریکایی تا سال 2000 به نوعی درگیر مهندسی مجدد بوده‌اند.

شرکتهای موفق در این زمینه به منافعی نظیر بهبود کیفیت و بهره‌وری، کاهش زمان ایده تا تولید، سود بیشتر، زمان پاسخگویی سریعتر و بهبود در ارائه خدمات دست یافته‌اند.

مثالهایی نظیر کاهش 50 درصدی هزینه‌های یک شرکت مخابراتی، کاهش زمان پاسخ‌گویی یک شرکت بیمه، و کاهش 20 میلیون دلاری هزینه‌های یک کارخانه شیمیایی نمونه‌هایی از اجرای موفق روشهای مهندسی مجدد می‌باشد.

مقدمه...

اما مطالعات نشان می‌دهد که بیش از نیمی از پروژه‌های مهندسی مجدد کمتر از 5 درصد بهبود درعملکرد را موجب شده‌اند(Hall, 1993).

همر تخمین زده است که بین 50 تا 70 درصد از پروژه‌های مهندسی مجدد شکست خواهند خورد(Hammer and Champy, 1993).

BPR برای سالهای متوالی در لیست موضوعات مورد توجه مدیران سازمانهی برتر دنیا قرار گرفته است (Alfred, 1994)

ترکیب احتمال شکست بالا و موفقیت چشم‌گیر BPR را بعنوان یک موضوع مهم برای مدیران تبدیل نموده است.

موفقیت یا شکست این پروژه‌ها به اندازه شرکت، منابع در دسترس بستگی ندارد بلکه به برنامه‌ریزی صحیح و اجتناب از دامهای این زمینه وابسته است.


دانلود با لینک مستقیم


پاورپوینت درباره پیاده سازی مهندسی مجدد و دلایل موفقیت و شکست پروژه ها

تحقیق در مورد نرمال سازی در پایگاه داده ها

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

لینک دانلود و خرید پایین توضیحات

دسته بندی : وورد

نوع فایل :  .DOC ( قابل ویرایش و آماده پرینت )

تعداد صفحه : 6 صفحه


 قسمتی از متن .DOC : 

 

نرمال سازی در پایگاه داده ها

نرمال سازی ( Normalization )  یا به تعبیری هنجار سازی فرآیندی است در رابطه با بانک های اطلاعاتی که با دو هدف عمده زیر انجام می شود :

کاهش افزونگی اطلاعات ، به این معنی که اطلاعات فقط در یک مکان (جدول) ذخیره و در تمام بانک با استفاده از روابط منطقی تعریف شده (RelationShip) قابل دسترسی باشد .

حفظ یکپارچگی اطلاعات ، به این معنی که اعمال تغییرات بر روی اطلاعات ( نظیر ایجاد ، بهنگام سازی و حذف ) در یک مکان انجام و به دنبال آن آثار تغییرات در تمام بانک مشاهده گردد .  برای روشن شدن مفهوم یکپارچگی بد نیست به مثال ذیل توجه نمائید :فرض کنید در یک بانک اطلاعاتی دارای دو موجودیت کتاب و نویسنده باشیم . هر یک از موجودیت های فوق دارای المان های اطلاعاتی (Attribute) مختص به خود می باشند . به عنوان نمونه موجودیت "کتاب" دارای المان اطلاعاتی نام نویسنده  و  موجودیت "نویسنده " دارای المان های اطلاعاتی متعددی نظیر نام نویسنده ، آدرس نویسنده و ... باشد .  در صورتی که در موجودیت "کتاب"  یک رخداد (رکورد) ایجاد نمائیم بدون اینکه نام نویسنده آن را در موجودیت "نویسنده" ایجاد کرده باشیم ،  دچار یک ناهمگونی اطلاعات خواهیم شد .

با توجه به اهداف فوق می توان گفت که فرآیند نرمال سازی از ناهنجاری های بوجود آمده به دلیل بروز تغییرات در بانک جلوگیری خواهد نمود . با اعمال فرآیند نرمال سازی ، یک بانک اطلاعاتی کارآ و مطمئن را خواهیم داشت .

فرآیند نرمال سازی ، فرم های متفاوتی دارد که انواع متداول آن به شرح ذیل است :

فرم اول نرمال سازی 1NF

فرم دوم نرمال سازی 2NF

فرم سوم نرمال سازی 3NF

فرم بویس کد نرمال سازی BCNF

فرم چهارم نرمال سازی 4NF

فرم اول نرمال  1NF

موجودیت و یا جدولی در فرم اول نرمال است که تمامی المان های اطلاعاتی آن ( منظور Attribute است ) یکتا و یا اصطلاحا" atomic باشند . برای روشن شدن این موضوع فرض کنید دارای موجودیتی با نام "فاکتور فروش " باشیم . 

فاکتور فروش

شماره فاکتور(کلید اصلی)تاریخ فاکتورکد مشترینام مشتریکالای 1تعداد کالای 1قیمت واحد کالای 1...کالای nتعداد کالای nقیمت واحد کالای n

با مشاهده موجودیت فوق متوجه این موضوع خواهیم شد که المان های کالا ، تعداد کالا و قیمت واحد کالا بیش از یک مرتبه در موجودیت وجود داشته و اصطلاحا" یک گروه تکرار را تشکیل می دهند . برای اجرای مدل فیزیکی این موجودیت ناچار خواهیم بود در طراحی جدول آرایه ای به طول ثابت ( به عنوان نمونه با ده عضو ) تعریف و در آن به ترتیب کالای 1 تا 10 را تعریف نمائیم .

مشکل : طراحی فوق ما را با دو مشکل عمده روبرو خواهد ساخت : اول این که  کارائی بانک اطلاعاتی پائین خواهد آمد (اگر در آینده تعداد کالاهای فاکتور فروش بیش از 10 کالا باشد ، آنگاه مجبور خواهیم بود طراحی جدول مربوطه و متعاقب آن نرم افزارهائی که از آن استفاده می کنند را تغییر دهیم ) و مشکل دوم این که  بسیاری از فاکتورها لزوما" دارای 10 کالا نیستند و بنابراین محتوی بسیاری از فیلدها در جدول فوق خالی (دارای ارزش Null) خواهد ماند و حجم زیادی از فضای دیسک هدر خواهد رفت .

راه حل : برای حل این مشکل کافی است تمامی گروه های تکرار و یا آرایه ها را از موجودیت خارج کرده و به موجودیت دیگری منتقل نمائیم . در چنین مواردی ، کلید اصلی موجودیت اول را به عنوان بخشی از کلید اصلی موجودیت جدید قرار داده و با تلفیق یکی دیگر از آیتم های اطلاعاتی موجودیت جدید که تضمین کننده یکتا بودن رکوردهای آن موجودیت ( جدول ) است ، کلید اصلی موجودیت ایجاد می گردد . بدین ترتیب ، یک ارتباط بین موجودیت پدر و فرزند بر اساس کلید اصلی موجودیت پدر برقرار خواهد شد .

مجددا" به موجودیت "فاکتور فروش " مثال قبل پس از تبدیل به فرم اول نرمال توجه نمائید : 

ردیف های فاکتور فروش

ارتباط بین موجودیت پدر و فرزند بر اساس کلید اصلی موجودیت پدر (فاکتور فروش)

فاکتور فروش

شماره فاکتور(قسمت اول کلید اصلی)کالا (قسمت دوم کلید اصلی)تعدادقیمت واحد 

شماره فاکتور(کلید اصلی)تاریخ فاکتورکد مشترینام مشتری

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

فرم دوم نرمال 2NF

موجودیتی در فرم دوم نرمال است که اولا" در فرم اول نرمال باشد و ثانیا" تمامی آیتم های (Attribute) غیر کلیدی آن وابستگی تابعی به تمام کلید اصلی‌ موجودیت داشته باشند نه به بخشی از آن .همانگونه که از تعریف فوق استنباط می گردد ، فرم دوم نرمال سازی در خصوص موجودیت هائی بررسی و اعمال می شود که دارای کلید اصلی مرکب هستند ( بیش از یک جزء ) . بنابراین در مثال فوق موجودیت "فاکتور فروش " به خودی خود در فرم دوم نرمال است ولی موجودیت "ردیف های فاکتور فروش " که دارای کلید اصلی مرکب است ، نیاز به بررسی دارد .

مشکل : در صورتی که موجودیت در فرم دوم نرمال نباشد ، آنگاه با تغییر اطلاعات قسمت های غیروابسته به تمام کلید ، این تغییرات در یک رکورد اعمال می شود ولی تاثیری بر روی سایر رکوردها و یا جداول نخواهد داشت . در مثال فوق با تغییر محتوی قیمت واحد در موجودیت "فاکتور فروش " ، قیمت واحد کالا در یک فاکتور فروش اصلاح می گردد اما در سایر فاکتورها اعمال نخواهد شد .

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

 به مثال فوق برمی گردیم و فرم دوم نرمال سازی را بر روی آن اعمال می نمائیم . موجودیت "فاکتور فروش" دارای کلید مرکب نیست پس در فرم دوم نرمال بوده و نیاز به بررسی ندارد ، اما موجودیت "ردیف های فاکتور فروش"  نیاز به بررسی دارد . در این موجودیت آیتم اطلاعاتی "قیمت واحد" وابستگی تابعی به آیتم کالا دارد که بخشی از کلید است نه کل کلید ، پس لازم است تا این موجودیت را تبدیل به فرم دوم نرمال نمائیم . بدین منظور  موجودیتی به نام "کالا" ایجاد کرده ، کلید اصلی آن را برابر کالا قرار داده و آیتم قیمت واحد را از موجودیت ردیف های فاکتور فروش خارج نموده و به این موجودیت منتقل می نمائیم. مثال فوق پس از تبدیل به فرم دوم نرمال به شکل ذیل خواهد بود :

ردیف های فاکتور فروش

ارتباط بین موجودیت پدر و فرزند بر اساس کلید اصلی موجودیت پدر (فاکتور فروش)

فاکتور فروش

شماره فاکتور(قسمت اول کلید اصلی)کالا (قسمت دوم کلید اصلی)تعداد 

شماره فاکتور(کلید اصلی)تاریخ فاکتورکد مشترینام مشتری

ارتباط بین موجودیت پدر و فرزند بر اساس کلید اصلی موجودیت پدر (کالا)

 

کالا

کالا (کلید اصلی)قیمت واحد

فرم سوم نرمال 3NF

موجودیت و  یا جدولی در فرم سوم نرمال است که اولا" در فرم دوم نرمال بوده و ثانیا" تمام آیتم های غیر کلید آن وابستگی تابعی به کلید اصلی داشته باشند ، نه به یک آیتم غیر کلید .


دانلود با لینک مستقیم


تحقیق در مورد نرمال سازی در پایگاه داده ها