單項(xiàng)選擇題假定有一個(gè)用戶表,表中包含字段:userid (int)、username (varchar)、 password(varchar)、等,該表需要設(shè)置主鍵,以下說(shuō)法正確的是()。

A.如果不能有同時(shí)重復(fù)的username和password,那么username和password可以組合在一起作為主鍵。
B.此表設(shè)計(jì)主鍵時(shí),根據(jù)選擇主鍵的最小性原則,最好采用userid作為主鍵。
C.此表設(shè)計(jì)主鍵時(shí),根據(jù)選擇主鍵的最小性原則,最好采用username和password作為組合鍵。
D.如果采用userid作為主鍵,那么在userid列輸入的數(shù)值,允許為空。


您可能感興趣的試卷

你可能感興趣的試題

2.多項(xiàng)選擇題以下哪個(gè)關(guān)鍵字用來(lái)定義記錄在某屬性上的約束條件()

A.DEFAULT
B.DISTINCT
C.UNIQUE
D.CHECK

3.單項(xiàng)選擇題定義check約束,限制性別列的取值必須是“男”或“女”。以下哪個(gè)約束表達(dá)式是正確的?()

A.性別==’男’or性別==’女’
B.性別=’男’and性別=’女’
C.性別=’男’or性別=’女’
D.性別in(’男’,’女’)

4.多項(xiàng)選擇題不允許向表的主鍵列中輸入()。

A.NULL
B.重復(fù)值
C.默認(rèn)值

5.多項(xiàng)選擇題為表列定義哪些約束,可以防止向該列中輸入重復(fù)值()。

A.主鍵約束。
B.外鍵約束。
C.唯一約束。

最新試題

關(guān)于學(xué)生關(guān)系,下列哪一個(gè)屬性適合作為候選碼?()

題型:?jiǎn)雾?xiàng)選擇題

在三級(jí)模式兩層映像結(jié)構(gòu)中,“全局模式”是指()。

題型:?jiǎn)雾?xiàng)選擇題

關(guān)于R與S的并、交、差運(yùn)算的基于散列的兩趟算法,其中第一趟都是劃分子表,都要求子表的存儲(chǔ)塊數(shù)要小于可用內(nèi)存塊數(shù),以便子表可以一次性裝入內(nèi)存進(jìn)行處理。關(guān)于劃分子表,下列說(shuō)法正確的是()。

題型:?jiǎn)雾?xiàng)選擇題

?已知關(guān)系R和S。關(guān)系占用的磁盤(pán)塊數(shù)B(R)=1000,B(S)=500,已知可用內(nèi)存頁(yè)數(shù)M=50。采用基于排序的算法,下列說(shuō)法正確的是()。

題型:?jiǎn)雾?xiàng)選擇題

?已知關(guān)系R。T(R)=100,000,V(R,A)=200,V(R,B)=1000,若要對(duì)?進(jìn)行代價(jià)估計(jì),則下列正確進(jìn)行代價(jià)估計(jì)的是()。

題型:?jiǎn)雾?xiàng)選擇題

基于散列的兩趟算法和基于排序的兩趟算法,其中第一趟都是劃分子表,都要求子表的存儲(chǔ)塊數(shù)要小于可用內(nèi)存數(shù),以便子表可以一次性裝入內(nèi)存進(jìn)行處理。關(guān)于劃分子表,下列說(shuō)法正確的是()。

題型:?jiǎn)雾?xiàng)選擇題

已知關(guān)系R。T(R)=100,000,V(R,A)=200,V(R,B)=1000,若要對(duì)進(jìn)行代價(jià)估計(jì),則下列正確進(jìn)行代價(jià)估計(jì)的是()。

題型:?jiǎn)雾?xiàng)選擇題

關(guān)于連接運(yùn)算R (JOIN on R.A=S.B)S的基于散列的兩趟算法,下列說(shuō)法正確的是()。

題型:?jiǎn)雾?xiàng)選擇題

?已知關(guān)系R的參數(shù)如下:聚簇存儲(chǔ)磁盤(pán)塊數(shù)B(R)=1,000,元組數(shù)T(R)=20,000,R中屬性A的不同值的個(gè)數(shù)被記為V(R,A)=100。R上有基于屬性A的排序索引。關(guān)于σA=0(R),下列說(shuō)法正確的是()。

題型:?jiǎn)雾?xiàng)選擇題

若某屬性非該關(guān)系的主鍵,卻是另外一個(gè)關(guān)系的主鍵,則該屬性稱(chēng)為()。

題型:?jiǎn)雾?xiàng)選擇題