數(shù)據(jù)庫經(jīng)典筆試題和面試題答案(一)

思而思學(xué)網(wǎng)

如下這些有關(guān)數(shù)據(jù)庫知識考查的經(jīng)典筆試題,非常全面,對計算機專業(yè)畢業(yè)生參加筆試會很有幫助,建議大家收藏。
一、 選擇題

1. 下面敘述正確的是___c___。

A、算法的執(zhí)行效率與數(shù)據(jù)的存儲結(jié)構(gòu)無關(guān)

B、算法的空間復(fù)雜度是指算法程序中指令(或語句)的條數(shù)

C、算法的有窮性是指算法必須能在執(zhí)行有限個步驟之后終止

D、以上三種描述都不對

2. 以下數(shù)據(jù)結(jié)構(gòu)中不屬于線性數(shù)據(jù)結(jié)構(gòu)的是___c___。

A、隊列B、線性表C、二叉樹D、棧

3. 在一棵二叉樹上第5層的結(jié)點數(shù)最多是__b____。2的(5-1)次方

A、8 B、16 C、32 D、15

4. 下面描述中,符合結(jié)構(gòu)化程序設(shè)計風(fēng)格的是___a___。

A、使用順序、選擇和重復(fù)(循環(huán))三種基本控制結(jié)構(gòu)表示程序的控制邏輯

B、模塊只有一個入口,可以有多個出口

C、注重提高程序的執(zhí)行效率 D、不使用goto語句

5. 下面概念中,不屬于面向?qū)ο蠓椒ǖ氖莀__d___。

A、對象 B、繼承 C、類 D、過程調(diào)用

6. 在結(jié)構(gòu)化方法中,用數(shù)據(jù)流程圖(DFD)作為描述工具的軟件開發(fā)階段是___b___。

A、可行性分析 B、需求分析 C、詳細設(shè)計 D、程序編碼

7. 在軟件開發(fā)中,下面任務(wù)不屬于設(shè)計階段的是__d____。

A、數(shù)據(jù)結(jié)構(gòu)設(shè)計 B、給出系統(tǒng)模塊結(jié)構(gòu) C、定義模塊算法 D、定義需求并建立系統(tǒng)模型

8. 數(shù)據(jù)庫系統(tǒng)的核心是___b___。

A、數(shù)據(jù)模型 B、數(shù)據(jù)庫管理系統(tǒng) C、軟件工具 D、數(shù)據(jù)庫

9. 下列敘述中正確的是__c____。

A、數(shù)據(jù)庫是一個獨立的系統(tǒng),不需要操作系統(tǒng)的支持

B、數(shù)據(jù)庫設(shè)計是指設(shè)計數(shù)據(jù)庫管理系統(tǒng)

C、數(shù)據(jù)庫技術(shù)的根本目標是要解決數(shù)據(jù)共享的問題

D、數(shù)據(jù)庫系統(tǒng)中,數(shù)據(jù)的物理結(jié)構(gòu)必須與邏輯結(jié)構(gòu)一致

10. 下列模式中,能夠給出數(shù)據(jù)庫物理存儲結(jié)構(gòu)與物理存取方法的是___a___。

A、內(nèi)模式 B、外模式 C、概念模式 D、邏輯模式

11. Visual FoxPro數(shù)據(jù)庫文件是___d___。

A、存放用戶數(shù)據(jù)的文件 B、管理數(shù)據(jù)庫對象的系統(tǒng)文件

C、存放用戶數(shù)據(jù)和系統(tǒng)的文件 D、前三種說法都對

12. SQL語句中修改表結(jié)構(gòu)的命令是___c___。

A、MODIFY TABLE B、MODIFY STRUCTURE

C、ALTER TABLE D、ALTER STRUCTURE

13. 如果要創(chuàng)建一個數(shù)據(jù)組分組報表,第一個分組表達式是"部門",第二個分組表達式是"性別",第三個分組表達式是"基本工資",當前索引的索引表達式應(yīng)當是__b____。

A、部門+性別+基本工資 B、部門+性別+STR(基本工資)

C、STR(基本工資)+性別+部門 D、性別+部門+STR(基本工資)

14. 把一個項目編譯成一個應(yīng)用程序時,下面的敘述正確的是___a___。

A、所有的項目文件將組合為一個單一的應(yīng)用程序文件

B、所有項目的包含文件將組合為一個單一的應(yīng)用程序文件

C、所有項目排除的文件將組合為一個單一的應(yīng)用程序文件

D、由用戶選定的項目文件將組合為一個單一的應(yīng)用程序文件

15. 數(shù)據(jù)庫DB、數(shù)據(jù)庫系統(tǒng)DBS、數(shù)據(jù)庫管理系統(tǒng)DBMS三者之間的關(guān)系是_a___。

A、DBS包括DB和DBMS B、DBMS包括DB和DBS

C、DB包括DBS和DBMS D、DBS就是DB,也就是DBMS

16. 在"選項"對話框的"文件位置"選項卡中可以設(shè)置___b___。

A、表單的默認大小 B、默認目錄

C、日期和時間的顯示格式 D、程序代碼的顏色

17. 要控制兩個表中數(shù)據(jù)的完整性和一致性可以設(shè)置"參照完整性",要求這兩個表_a_。

A、是同一個數(shù)據(jù)庫中的兩個表 B、不同數(shù)據(jù)庫中的兩個表

C、兩個自由表 D、一個是數(shù)據(jù)庫表另一個是自由表

18. 定位第一條記錄上的命令是___a___。

A、GO TOP B、GO BOTTOM C、GO 6 D、SKIP

19. 在關(guān)系模型中,實現(xiàn)"關(guān)系中不允許出現(xiàn)相同的元組"的約束是通過__b____。

A、候選鍵 B、主鍵 C、外鍵 D、超鍵

20. 設(shè)當前數(shù)據(jù)庫有10條記錄(記錄未進行任何索引),在下列三種情況下,當前記錄號為1時;EOF()為真時;BOF()為真時,命令?RECN()的結(jié)果分別是___a___。

A、1,11,1 B、1,10,1 C、1,11,0 D、1,10,0

21. 下列表達式中結(jié)果不是日期型的是___c___。

A、CTOD("2000/10/01") B、{^99/10/01}+365

C、VAL("2000/10/01") D、DATE()

22. 只有滿足聯(lián)接條件的記錄才包含在查詢結(jié)果中,這種聯(lián)接為___c___。

A、左聯(lián)接 B、右聯(lián)接 C、內(nèi)部聯(lián)接 D、完全聯(lián)接

23. 索引字段值不唯一,應(yīng)該選擇的索引類型為___b___。

A、主索引 B、普通索引 C、候選索引 D、唯一索引

24. 執(zhí)行SELECT 0選擇工作區(qū)的結(jié)果是___b___。

A、選擇了0號工作區(qū) B、選擇了空閑的最小號工作區(qū)

C、關(guān)閉選擇的工作區(qū) D、選擇已打開的工作區(qū)

25. 從數(shù)據(jù)庫中刪除表的命令是___a___。

A、DROP TABLE B、ALTER TABLE C、DELETE TABLE D、USE

26. DELETE FROM S WHERE 年齡>60語句的功能是__b____。

A、從S表中徹底刪除年齡大于60歲的記錄

B、S表中年齡大于60歲的記錄被加上刪除標記

C、刪除S表 D、刪除S表的年齡列

熱門推薦

最新文章