ریاضی کاربردی، معماری سیستم های کامپیوتری و مهندسی نرم افزار
۰.۰(بدون امتیاز)
امتیاز دهید
فهرست مطالب
رابطههای جبری
عملگرهای یکتایی
پرتو
عملگرهای مجموعهای
اجتماع
تفاضل
اشتراک
ضرب دکارتی
تجزیه عملگرهای پیچیده
عملگر پیوند
پیوند شرطی
پیوند طبیعی
پیوند خارجی
نیم پیوند
عملگر تقسیم
قوانین انتقال برای عملگرهای جبر رابطهای
تجزیه درخواستها
نرمال سازی
آنالیز معنایی
عملگرهای پیوند
تخمین کاردینالیتی عملگر پیوند
نمونه چکیده متن اصلی انگلیسی
رابطههای جبری
رابطههای جبری یک زبان نظریست که با یک رابطه یا بیشتر برای مشخص کردن دیگر رابطههای دیگر، بدون تغییر در رابطه اصلی، بکار میرود. بنابراین، هم عملوند و هم نتیجه رابطه محسوب میشوند، و خروجی یک عملگر میتواند ورودی عملگر دیگر باشد. این حالت مانند عملگرهای حسابی تودرتو، اجازه بررسی عبارات تودرتو در رابطههای جبری را میدهد. این خصوصیت "بستار1" نامیده میشود؛ همانطور که اعداد تحت عملکردهای حسابی بررسی میشوند، رابطهها تحت جبر بررسی میشوند.
رابطههای جبری یک زبان رابطهای تحت زمان است، که همه چندتاییهای آن، که شاید از چند رابطه باشند، در یک عبارت بدون حلقه اداره میشوند. گونههای مختلف ترکیب برای دستورهای رابطههای جبری وجود دارد و از نمادسازی نمادهای رایج برای دستورها استفاده میشود و به صورت غیررسمی آن را ارائه میکنند. خوانندگان علاقهمند میتوانند برای اطلاعات بیشتر ، به ULLman(1998) رجوع کنند.
گونههای مختلفی از عملگرها که شامل رابطههای جبری هستند، وجود دارد. Codd(1972) در ابتدا 8عملگر را پیشنهاد داده است، اما تنها چندتای آن را گسترش داده شده است. 5عملیات بنیادی در جبر رابطهای وجود دارد، که بیشتر عملیات رابطهای آن را اجرا میکنند، این عملگرها گزینش2، پرتو 3،ضرب دکارتی4 و تفاضل 5 میباشند. علاوه بر این ، عملگرهای پیوند6، اشتراک7 و تقسیم8 وجود دارند، که میتوانند بر مینای 5عملیات اصلی باشند. تابع هر عملیات در شکل 4.1 شرح داده شده است.