用關系代數完成下面各項操作(各個關系模式及關系如后所示)。 供應商(SNO,SNAME,CITY) 零件(PNO,PNAME,COLOR,WEIGHT) 工程(JNO,JNAME,CITY) 供應(SNO,PNO,JNO,QTY) (1)求供應工程J1零件的單位號碼SNO (2)求供應工程J1零件P1的單位號碼SNO (3)求供應工程J1零件為紅色的單位號碼SNO (4)求沒有使用天津供應商的紅色零件的工程號JNO (5)求至少用了單位S1所供應的全部零件的工程號JNO
設有如下所示的關系S(S#,SNAME,AGE,SEX)、C(C#,CNAME,TEACHER)和SC(S#,C#,GRADE),試用關系代數表達式表示下列查詢語句: (1)檢索“程軍”老師所授課程的課程號(C#)和課程名(CNAME)。 (2)檢索年齡大于21的男學生學號(S#)和姓名(SNAME)。 (3)檢索至少選修“程軍”老師所授全部課程的學生姓名(SNAME)。 (4)檢索”李強”同學不學課程的課程號(C#)。 (5)檢索至少選修兩門課程的學生學號(S#)。 (6)檢索全部學生都選修的課程的課程號(C#)和課程名(CNAME)。 (7)檢索選修課程包含“程軍”老師所授課程之一的學生學號(S#)。 (8)檢索選修課程號為k1和k5的學生學號(S#)。 (9)檢索選修全部課程的學生姓名(SNAME)。 (10)檢索選修課程包含學號為2的學生所修課程的學生學號(S#)。 (11)檢索選修課程名為“C語言”的學生學號(S#)和姓名(SNAME)。
設有如下所示的三個關系S、C和SC。用關系代數表達式表示下列要求,并求出結果。 (1)檢索籍貫為上海的學生姓名、學號和選修的課程號。 (2)檢索選修操作系統(tǒng)的學生姓名、課程號和成績。 (3)檢索選修了全部課程的學生姓名、年齡。