多項選擇題在MySql數(shù)據(jù)庫中,關于主鍵、外鍵、唯一鍵的闡述正確的是哪些()

A.一張表中的主鍵只能有一個,但是外鍵和唯一鍵卻可以有多個
B.一張表中的主鍵和唯一鍵都不允許重發(fā),但是外鍵卻可以重復
C.一張表中的主鍵不允許為空,但是外鍵和唯一鍵允許為空
D.一張表中不能夠同時包含主鍵、外鍵和唯一鍵


您可能感興趣的試卷

你可能感興趣的試題

1.多項選擇題在MySql數(shù)據(jù)庫中,若要在基本表S中增加一列CN(課程名),不正確的選項是()

A.ADD TABLE S ALTER(CN CHAR(8))
B.ALTER TABLE S ADD(CN CHAR(8))
C.ADD TABLE S(CN CHAR(8))
D.ALTER TABLE S(ADD CNCHAR(8))

2.多項選擇題在MySql數(shù)據(jù)庫中,查找條件為:姓名不是NULL的記錄,不正確的選項是()

A.WHERE-NAME!NULL
B.WHERE-NAME-NOT-NULL
C.WHERE-NAME-IS-NOT-NULL
D.WHERE-NAME!=NULL

3.多項選擇題在MYSQL數(shù)據(jù)庫中關于子查詢的表述不正確的是哪個()

A.子查詢是將一個查詢語句嵌套在另一個查詢語句中
B.外層查詢語句的查詢結果,可以為內(nèi)層查詢語句提供查詢條件
C.在特定情況下,一個查詢語句的條件需要另一個查詢語句來獲取,這種情況下需要用到外查詢
D.子查詢只能有一層嵌套

4.多項選擇題在MYSQL數(shù)據(jù)庫中關于外聯(lián)接的描述正確的是哪個()

A.左向外聯(lián)接的結果集包括LEFTOUTER子句中指定的左表的所有行,而不僅僅是聯(lián)接列所匹配的行。如果左表的某行在右表中沒有匹配行,則在相關聯(lián)的結果集行中右表的所有選擇列表列均為空值。
B.右向外聯(lián)接是左向外聯(lián)接的反向聯(lián)接。將返回右表的所有行。如果右表的某行在左表中沒有匹配行,則將為左表返回空值
C.完整外部聯(lián)接返回左表和右表中的所有行。當某行在另一個表中沒有匹配行時,則另一個表的選擇列表列包含空值。如果表之間有匹配行,則整個結果集行包含基表的數(shù)據(jù)值
D.外聯(lián)查詢使得效率低下且不安全

5.多項選擇題在MYSQL數(shù)據(jù)庫中關于使用使用IN進行子查詢的描述正確的是哪個()

A.in的意思就是指定的一個值是否在這個集合中,如何在就返回TRUE;否則就返回FALSE了。
B.in是“=any”的別名,在使用“=any”的地方,我們都可以使用“in”來進行替換
C.notin和<>any是同樣的意思
D.notin和<>all是一個意思