設(shè)有三個(gè)關(guān)系:S(S#,SNAME,AGE,SEX)C(C#,CNAME,TEACHER)SC(S#,C#,GRADE)
試用關(guān)系代數(shù)表達(dá)式表示下列查詢語句:
(1)檢索“陳軍”老師所授課程的課程號(hào)(C#)和課程名(CNAME)。
(2)檢索年齡小于20的男學(xué)生學(xué)號(hào)(S#)和姓名(SNAME)。
(3)檢索至少選修“陳軍”老師所授全部課程的學(xué)生姓名(SNAME)
(4)檢索“李強(qiáng)”同學(xué)不學(xué)課程的課程號(hào)(C#)。
(5)檢索至少選修兩門課程的學(xué)生學(xué)號(hào)(S#)。
(6)檢索全部學(xué)生都選修的課程的課程號(hào)(C#)和課程名(CNAME)。
(7)檢索選修課程包含“陳軍”老師所授課程之一的學(xué)生學(xué)號(hào)(S#)。
(8)檢索選修課程號(hào)為C1和C5的學(xué)生學(xué)號(hào)(S#)。
(9)檢索選修全部課程的學(xué)生姓名(SNAME)。
(10)檢索選修課程包含學(xué)號(hào)為S2的學(xué)生所修課程的學(xué)生學(xué)號(hào)(S#)。
(11)檢索選修課程名為“C語言”的學(xué)生學(xué)號(hào)(S#)和姓名(SNAME)。⋈ (σCNAME=’C語言’(C)))))
您可能感興趣的試卷
你可能感興趣的試題
最新試題
使用SERIALIZABLE隔離級(jí)別可以避免幻讀,但同時(shí)也會(huì)增加耗時(shí),影響數(shù)據(jù)庫的并發(fā)性能。
在READ COMMITTED級(jí)別下,一個(gè)事務(wù)只能讀取其他事務(wù)已經(jīng)提交的內(nèi)容,可以避免臟讀和不可重復(fù)讀,但是會(huì)出現(xiàn)幻讀的情況。
MySQL中的SERIALIZABLE是事務(wù)的最高隔離級(jí)別,也是性能最高的隔離級(jí)別。
如果給字段所賦的值超出數(shù)據(jù)類型取值范圍,會(huì)發(fā)生錯(cuò)誤并提示“Out of rang”。
分組查詢時(shí)將GROUP BY和聚合函數(shù)一起使用進(jìn)行統(tǒng)計(jì)匯總。
下列選項(xiàng)中,對(duì)READ COMMITTED的描述錯(cuò)誤的有()
簡述MySQL數(shù)據(jù)庫中和權(quán)限相關(guān)的4個(gè)數(shù)據(jù)表。
如果插入的數(shù)據(jù)有多條,多條數(shù)據(jù)之間用逗號(hào)隔開。
DROP USER語句一次可以刪除多個(gè)用戶,用戶名使用逗號(hào)分隔。
CHAR類型的字段用于存儲(chǔ)固定長度的字符串,VARCHAR類型的字段用于存儲(chǔ)可變長度的字符串。