怎樣用關係代數表達式表示查詢要求?
用一個例子來講述一下
題目:查詢至少選修了全部課程的學生學號和姓名
題目所用到的表如下
題目:查詢至少選修了全部課程的學生學號和姓名?
① 找出題目中暗含屬性、以及它們所在的表
② 根據主鍵、外鍵找出表與表之間連接的屬性
雖然CNo和CN都可標識課程,但CNo是課程表C的主鍵和SC表的外鍵,我們很自然會選擇CNo,而捨棄CN
③ 根據上面的表的關係,先進行單表操作(選取?投影?)
④ 根據題意和表聯繫,進行多表操作(自然連接?連接?除?)
得到答案