۱
subtitle
ارسال: #۱
  
چند مثال در مورد جبر رابطه ای
با سلام بر دوستان عزیز
من مفهوم چند عملگر جبر رابطه ای به نام های: پیوند طبیعی وعملگر جایگزینی و عملگر پیوند شرطی و عمگر نیم پیوند یا شبه الحاقی
و عمگر های فرا پیوند و عمگر بسط و عملگر خلاصه یا گروه بندی را دقیقا نمیدونم : لطفا اگر سایتی را میشناسید که در مورد این عمگرها قشنگ توضیح و مثال زده لینک بدهید یا هر کی بلده از هر کدام که دوست داشت یک مثال بزنه!!
سپاس
کسی نیست!!!
من مفهوم چند عملگر جبر رابطه ای به نام های: پیوند طبیعی وعملگر جایگزینی و عملگر پیوند شرطی و عمگر نیم پیوند یا شبه الحاقی
و عمگر های فرا پیوند و عمگر بسط و عملگر خلاصه یا گروه بندی را دقیقا نمیدونم : لطفا اگر سایتی را میشناسید که در مورد این عمگرها قشنگ توضیح و مثال زده لینک بدهید یا هر کی بلده از هر کدام که دوست داشت یک مثال بزنه!!
سپاس
کسی نیست!!!
۳
ارسال: #۲
  
RE: چند مثال در مورد جبر رابطه ای
درجبر معمولی داده ها اعداد حقیقی و عملگرها + ، -، ÷ و× می باشد. در جبر منطقی نوع داده مجموعه {TRUE,FALSE} بوده و عملگرهایشAND و OR و NOT می باشد.
به مجموعه ای از قوانین و عملگرها که امکان پردازش جداول را فراهم می سازند . جبر رابطه ای می گویند.
عملگرها در جبر رابطه ای را می توان به چهار دسته تقسیم کرد :
عمگرهای ساده شامل گزینش
عملگرهای مجموعه ای شامل اجتماع
عملگرهای پیوند شامل ضرب دکارتی
عملگرهای دیگر مثل نامگذاری
عملگر گزینش
سطرهایی از جدول را می دهد. این عملگر از نمادهای s Select(گزینش) و restrict(محدودیت) استفاده می کند. در نماد s نام جدول جلوی علامت s درپرانتز و شرط انتخاب سطرها زیر آنها نوشته می شود. در این عملگر تمام ستونهای آن جدول در خروجی می آید.
مثال ۱: تاپلهایی از رابطه S را مشخص کنید که صفت شهر آنها تهران باشد.
خروجی (تهران ، فن آوران ، S1) خواهد بود. برای این خروجی یکی از دستورهای زیر را می توان نوشت
مثال ۲ : تاپلهایی را از رابطه SP مشخص سازید که S# برابر S1 و P# برابر P1 باشد. جداول پیوست شده picture 1
خروجی S1,P1,300 می باشد.
عملگر پرتو یا تصویر ستونهایی از جدول را انتخاب می کند و برای آن هیچگونه شرطی اعمال نمی گردد. در خروجی پرتو سطرهای تکراری حذف می شوند. برای این عملگر از نمادهای P یا project استفاده می شود. هنگام استفاده از نماد P ، ستونهای انتخاب شده زیر علامت P نوشته شده و نام جدول جلوی علامت P درپرانتز نوشته می شود.
مثال۳ : ستون شهر را از جدول S چاپ کنید :
مثال۴ : ستونهای شهر و P# را از جدول SP نمایش دهید
با ترکیب عملگرهای s و P می توان اطلاعات بیشتری را از جداول بدست آورد.
مثال ۵ : شماره تهیه کنندگان و قطعات تولیدی آنها را چاپ کنید به شرط آنکه قطعه تولیدی آنها بیشتر از ۲۰۰ عدد باشد.
مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمیباشید. جهت مشاهده پیوندها ثبت نام کنید.
عملگرهای پیوند عبارتند از ضرب دکارتی(X) ، پیوند طبیعی [tex]\infty[/tex]، نیم پیوند [tex]\alpha[/tex]و پیوند شرطی [tex]X\Theta[/tex] و فراپیوند
مابقی توضیحات رو از سلاید بخونید بهتر هستش و کاملتر،فصل پنج جبر رابطهای.
این دو تا حتما کمکتون میکنه.
مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمیباشید. جهت مشاهده پیوندها ثبت نام کنید.
مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمیباشید. جهت مشاهده پیوندها ثبت نام کنید.
موفق باشین.
به مجموعه ای از قوانین و عملگرها که امکان پردازش جداول را فراهم می سازند . جبر رابطه ای می گویند.
عملگرها در جبر رابطه ای را می توان به چهار دسته تقسیم کرد :
عمگرهای ساده شامل گزینش
عملگرهای مجموعه ای شامل اجتماع
عملگرهای پیوند شامل ضرب دکارتی
عملگرهای دیگر مثل نامگذاری
عملگر گزینش
سطرهایی از جدول را می دهد. این عملگر از نمادهای s Select(گزینش) و restrict(محدودیت) استفاده می کند. در نماد s نام جدول جلوی علامت s درپرانتز و شرط انتخاب سطرها زیر آنها نوشته می شود. در این عملگر تمام ستونهای آن جدول در خروجی می آید.
مثال ۱: تاپلهایی از رابطه S را مشخص کنید که صفت شهر آنها تهران باشد.
خروجی (تهران ، فن آوران ، S1) خواهد بود. برای این خروجی یکی از دستورهای زیر را می توان نوشت
مثال ۲ : تاپلهایی را از رابطه SP مشخص سازید که S# برابر S1 و P# برابر P1 باشد. جداول پیوست شده picture 1
خروجی S1,P1,300 می باشد.
عملگر پرتو یا تصویر ستونهایی از جدول را انتخاب می کند و برای آن هیچگونه شرطی اعمال نمی گردد. در خروجی پرتو سطرهای تکراری حذف می شوند. برای این عملگر از نمادهای P یا project استفاده می شود. هنگام استفاده از نماد P ، ستونهای انتخاب شده زیر علامت P نوشته شده و نام جدول جلوی علامت P درپرانتز نوشته می شود.
مثال۳ : ستون شهر را از جدول S چاپ کنید :
مثال۴ : ستونهای شهر و P# را از جدول SP نمایش دهید
با ترکیب عملگرهای s و P می توان اطلاعات بیشتری را از جداول بدست آورد.
مثال ۵ : شماره تهیه کنندگان و قطعات تولیدی آنها را چاپ کنید به شرط آنکه قطعه تولیدی آنها بیشتر از ۲۰۰ عدد باشد.
مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمیباشید. جهت مشاهده پیوندها ثبت نام کنید.
عملگرهای پیوند عبارتند از ضرب دکارتی(X) ، پیوند طبیعی [tex]\infty[/tex]، نیم پیوند [tex]\alpha[/tex]و پیوند شرطی [tex]X\Theta[/tex] و فراپیوند
مابقی توضیحات رو از سلاید بخونید بهتر هستش و کاملتر،فصل پنج جبر رابطهای.
این دو تا حتما کمکتون میکنه.
مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمیباشید. جهت مشاهده پیوندها ثبت نام کنید.
مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمیباشید. جهت مشاهده پیوندها ثبت نام کنید.
موفق باشین.
۰
ارسال: #۳
  
چند مثال در مورد جبر رابطه ای
۰
ارسال: #۴
  
چند مثال در مورد جبر رابطه ای
کسی نمیدونه!!!
عملگر فراپیوند و پیوند شرطی را هم فقط بگید مشکل حله ها!!!! تعریفش را میگم!!!!
عملگر فراپیوند و پیوند شرطی را هم فقط بگید مشکل حله ها!!!! تعریفش را میگم!!!!
ارسال: #۵
  
RE: چند مثال در مورد جبر رابطه ای
(۲۰ خرداد ۱۳۹۱ ۰۵:۰۹ ب.ظ)jafar.sh نوشته شده توسط: کسی نمیدونه!!!
عملگر فراپیوند و پیوند شرطی را هم فقط بگید مشکل حله ها!!!! تعریفش را میگم!!!!
سلام
این عملگرهایی که شما عنوان کردین نیاز به بحث زیادی داره اما سعی میکنم به طور خلاصه یه توضیح اجمالی بدم انشالله که خودتان با کمی دقت متوجه مایقی عملگرها میشوید .
ببنید عملگرهای مجموعه خانواده join کلا برای اتصال یا بهم پیوستن دو رابطه میباشد (یا جدول) و لذا بر حسب اینکه چگونه این اتصال صورت بگیرد اسامی متفاوتی دارند :
خب ساده ترین عملگر join همان عملگر حاصلضرب دکارتی است که تاپلهای دو رابطه را به هم متصل میکند اما نکته قابل توجه در مورد این عملگر این است که هزینه خیلی بالایی دارد و فرض کنید هر کدام از روابط شما ۱۰۰ تاپل یا رکورد داشته باشند لذا حاصلضرب انها دارای ۱۰۰۰۰ تاپل یا رکورد خواهد بود که زیاد است .
یکی دیگر از عملگرهای مجموعه خانواده join عملگر پیوند شرطی است خب همانطور که از اسمش مشخصه این عملگر هم بر اساس عملگر حاصلضرب دکارتی عمل میکنه اما با یک تفاوت عمده چرا که تنها سعی در پیوند تاپلهایی رو میکنه که شرط خاصی را برایشان تعریف کردیم در نتیجه نسبت به عملگر حاصلضرب محدودتی را بروی تاپلها اعمال میکنیم و لذا هزینه بهتری دارد .
و اما می رسیم بر سر یکی دیگر از مجموعه عملگرهای خانواده join و در واقع مهمترین انها تحت عنوان فرا پیوند که خودش به سه دسته زیر تقسیم میشود :
فرا پیوند چپ
فراپیوند راست
فراپیوند کامل
اولین نکته در مرود این عملگر که باید بدانیم این هست که این عملگر نوع خاصی از عملگر پیوند شرطی است اما به شرط مساوی !!!
بدین معنی که این عملگر سعی در پیوند تاپلهای دو رابطه بر اساس فیلدها مشترک و مساوی از دو رابطه میکند .
پس دوباره متذکر میشوم که این عملگر بر اساس فیلهای مشترک از دو رابطه عمل میکند و به طور ضمنی شرط مساوی را در نظر میگرد برای مقادیر این فیلدهای مشترک .
خب این تعریف خود عملگر فرا پیوند بود اما همانطور که گفتم این عملگر سه فرزند ناخلف دارد که در بالا عنوان کردم
که من یکی رو توضیح میدهم و بقیه رو خودتان میتوانید حدس بزنید
فرا پیوند چپ :
این عملگر تمام تاپلهای join شده به همراه تاپلهایی از رابطه سمت چپ که قابل join نیستند را بر میگرداند
و به همین ترتیب برای دو مرود دیگر ....
امیداورم کم و بیش متوجه شده باشین.
موفق باشین
۰
ارسال: #۶
  
چند مثال در مورد جبر رابطه ای
متشکر دوست عزیز: من از یک چیز هایی متوجه شدم ولی ای کاش یک مثال تصویری می زدید !!!!!
راستی بهترین کتاب پایگاه داده چی هست که این جزییات را کامل توضیح داده باشه!!!!
سپاس
راستی بهترین کتاب پایگاه داده چی هست که این جزییات را کامل توضیح داده باشه!!!!
سپاس
ارسال: #۷
  
RE: چند مثال در مورد جبر رابطه ای
(۲۰ خرداد ۱۳۹۱ ۰۵:۵۷ ب.ظ)jafar.sh نوشته شده توسط: متشکر دوست عزیز: من از یک چیز هایی متوجه شدم ولی ای کاش یک مثال تصویری می زدید !!!!!
راستی بهترین کتاب پایگاه داده چی هست که این جزییات را کامل توضیح داده باشه!!!!
سپاس
خواهش میکنم
خب بیشتر سعی کردم درگیر مثال نشم اخه زمانبر بودشاما باشه سعی میکنم یه مثال مبسوط براتون بنویسم و زمینه کنم که متوجه بشین و یا اینکه اگر خودتان مثالی دارین عنوان کنید تا بر اساس ان پیش بریم .(البته الان مثالی که در ذهنم هست همان مثال معروف یا مثال تولید کننده ها هستش).
در مورد منبع هم من یادمه استاد پایگاه داده مون خیلی پربار بود و یه جورایی چنان بلایی سرمان اورد که تا اخر عمر پایگاه یادمان نرود اما برای کنکور گویا مقسمی خوب جواب میده هر چند این یکی دوساله اخیر سئوالات پایگاه هم چندان ابکی نبوده مخصوصا ای تی پارسال که یادمه راحت نبود اما مهندسی نرم افزار خیلی خوب بودش .
۰
ارسال: #۸
  
چند مثال در مورد جبر رابطه ای
متشکر دوست عزیز: اگر یک مثال کامل بزنید که همه این موارد را گفتم داشته باشه خیلی عالی میشه: راستی این کتاب مقسمی را من دارم زیاد خوب توضیح نداده!!!!!
سپاس
سپاس
۰
ارسال: #۹
  
چند مثال در مورد جبر رابطه ای
متشکر از دوستان عزیز: من کتاب دکتر حق جو: جلد دوم اش را دارم که در مورد مفاهیم پیشرفته توضیح داده!!!! ایا جلد ۱ اش خوب هست بگیرم!!؟؟؟؟ یعنی این مفاهیم را توضیح داده!!!
۰
ارسال: #۱۰
  
چند مثال در مورد جبر رابطه ای
بله در جلد اول مفاهیم جبر رابطه ای کامل ولی مختصرتر از کتال رانکوهی توضیح داده شده
۰
ارسال: #۱۱
  
چند مثال در مورد جبر رابطه ای
ببخشید اسلاید دانشگاه ازاد دانلود نمیشه error میده صفحه اش
ببخشید اسلاید دانشگاه ازاد دانلود نمیشه error میده صفحه اش
ببخشید اسلاید دانشگاه ازاد دانلود نمیشه error میده صفحه اش
Can I see some ID?
Feeling left out?
نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close