جلسه سوم

تکمیل کردن دیتا بیس CMS


تمرین : رابطه ی یک به یک چه کاربردی دارد ؟ و چطور پیاده سازی می شود ؟

One To One Relationship


نظرات 3 + ارسال نظر
یلدا جمعه 20 مرداد 1391 ساعت 07:10 ب.ظ

بعد از چند وقت دوباره سلام

قسمتی از جواب تمرین:

تمرین : رابطه ی یک به یک چه کاربردی دارد ؟ و چطور پیاده سازی می شود ؟

Relation های یک به یک معمولاً کم تر از دو نوع دیگر اتصال(یک به چند و چند به چند) استفاده می شوند، چون بیشتر اطلاعات مربوطه می توانند در یک جدول قرار بگیرند.

اما معمولاً به چهار دلیل عمده زیر از ارتباط یک به یک استفاده می کنند:
1- برای تقسیم کردن جدولی که تعداد ستونهایش خیلی زیاد است.
2- یا زمانی که بخواهیم به دلایل امنیتی قسمتی از یک جدول را isolate یا جدا کنیم.
3- برای ذخیره کردن داده هایی که عمر کوتاهی دارند و می تون به سادگی آنها را حدف کرد، به آسانی حذف یک جدول.
4- ذخیره کردن اطلاعاتی که به صورت یک زیر مجموعه از جدول اصلی به کار می روند.

برای پیاده سازی این Relation :
آسانترین راه این است که در قسمت دیاگرام دیتابیس pk جدول اول را drag کرده و دقیقاً روی pk جدول دوم drop کنیم.
اما راه دوم مانند زمانی است که میخواهیم در قسمت دیزاین یک جدول یک Relation یک به چند تعریف کنیم، فقط با این تفاوت که برای هر دو جدول مورد نظر باید حتماً pkهای هر دو جدول را انتخاب کنیم.
در ارتباط یک به یک روی هر دو طرف Relation ایجاد شده در دیاگرام دیتابیس Symbol کلید قرار میگیرد.

فعلاً همینقدر میدونم اگه بعداً چیزی فهمیدم دوباره میگم

خیلی خوب بود مرسی

علی شنبه 21 مرداد 1391 ساعت 04:38 ب.ظ

با سلام و احترام به همه
بالاخره دست منم به یه جا بند شد
بعد از مدتها ارسال ایمیل به شرکت های مختلف و عدم دریافت پاسخ، هفته گذشته شرکت ورجاوند برای مصاحبه دعوتم کرد و امروز تماس گرفتند که پذیرفته شدم
کاری که قرار اونجا انجام بدم مربوط به SQL server هست و نه سی شارپ!
انصافا هم تو این مدت با کمک و راهنمائی جناب صدر تونستم پایگاهم رو قوی کنم و اونها تعجب کردن با وجود مدرک عجیب و غریبم چطوری اینقد پایگاه بلدم

شرح قرار داد :
*یک ماه کارآموزی آزمایشی بدون قرار داد و هیچگونه تعهد متقابل
*بعد از این سه ماه، در صورت تمایل طرفین، سه ماه دوره کارآموزی وِیژه با بیمه و قرارداد
*بعد از این سه ماه ( و روی هم 4 ماه ) در صورت تمایل طرفین قرارداد نهایی کاری

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

خیلی خوبه علی
تبریک میگم
موفق باشی

سروش شنبه 21 مرداد 1391 ساعت 09:45 ب.ظ

مرسی از تعریفت نظر لطف ِ تو ِ

برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد