給定關系模式 R(U,F),其中:U 為關系模式 R 中的屬性集,F 是 U 上的一組函數依賴。假設 U={A1,A2,A3,A4),F={A1→A2,A1A2→A3,A1→A4,A2→A4},那么關系 R 的主鍵應為( )。函數依賴集 F 中的( )是冗余的。
A. A1
B. A1A2
C. A1A3
D.A1A2A3
A.A1 →A2
B.A1A2→A3
C.A1→A4
D.A2→A4
喬姆斯基(Chomsky)將文法分為 4 種類型,程序設計語言的大多數語法現象可用其中的( )描述。
A.上下文有關文法
B.上下文無關文法
C.正規(guī)文法
D.短語結構文法
運行下面的 C 程序代碼段,會出現( )錯誤。
int k=0;
for(;k<100;);
{k++;)
A.變量未定義
B.靜態(tài)語義
C.語法
D.動態(tài)語義
在數據庫系統(tǒng)中,一般由 DBA 使用 DBMS 提供的授權功能為不同用戶授權,其主要目的是為了保證數據庫的( )。
A.正確性
B.安全性
C.一致性
D.完整性
給定關系 R(A,B,C,D)和關系 S(A,C,E,F),對其進行自然連接運算 R ?S 后的屬性列為( )個;與αR.B>S.E(R?S)等價的關系代數表達式為( )。
A.4
B.5
C.6
D.8
A.α2>7(R x S)
B.π1,2,3,4,7,8(σ1=5 ? 2>7?3=6(R×S))
C. σ2>'7'(R×S)
D. π1,2,3,4,7,8(σ1=5 ? 2>’ 7’ ?3=6(R×S))
下列查詢 B=“大數據”且 F=“開發(fā)平臺”,結果集屬性列為 A.B.C.F 的關系代數表達式中,查詢效率最高的是( )。
A.π1,2,3,8 (σ2='大數據' ?1=5 ?3=6 ?8='開發(fā)平臺'(R×S))
B.π1,2,3,8 (σ1=5?3=6?8='開發(fā)平臺'(σ2='大數據'(R)×S))
C.π1,2,3,8(σ2='大數據' ?1=5?3=6(R×σ4='開發(fā)平臺'(S))
D.π1,2,3,8(σ1=5^3=6(σ2='大數據'(R)×σ4='開發(fā)平臺'(S)))
拓撲序列是有向無環(huán)圖中所有頂點的一個線性序列,若有向圖中存在弧<v,w>或存在從頂點 v 到 w 的路徑,則在該有向圖的任一拓撲序列中,V 一定在 w 之前。下面有向圖的拓撲序列是( )

A.4 1 2 3 5
B.4 3 1 2 5
C.4 2 1 3 5
D.4 1 3 2 5