درجبر معمولی داده ها اعداد حقیقی و عملگرها + ، -، ÷ و× می باشد. در جبر منطقی نوع داده مجموعه {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) ، پیوند طبیعی
∞، نیم پیوند
αو پیوند شرطی
XΘ و فراپیوند
مابقی توضیحات رو از سلاید بخونید بهتر هستش و کاملتر،فصل پنج جبر رابطهای.
این دو تا حتما کمکتون میکنه.
مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمیباشید. جهت مشاهده پیوندها ثبت نام کنید.
مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمیباشید. جهت مشاهده پیوندها ثبت نام کنید.
موفق باشین.