一 、選擇題
(1)算法的空間復(fù)雜度是指
A)算法程序的長度
B)算法程序中的指令條數(shù)
C)算法程序所占的存儲空間
D)執(zhí)行過程中所需要的存儲空間
正確答案: D
(2)用鏈表表示線性表的優(yōu)點是
A)便于隨機(jī)存取
B)花費的存儲空間較順序存儲少
C)便于插入和刪除操作
D)數(shù)據(jù)元素的物理順序與邏輯順序相同
正確答案: C
(3)數(shù)據(jù)結(jié)構(gòu)中,與所使用的計算機(jī)無關(guān)的是數(shù)據(jù)的
A)存儲結(jié)構(gòu)
B)物理結(jié)構(gòu)
C)邏輯結(jié)構(gòu)
D)物理和存儲結(jié)構(gòu)
正確答案: C
(4)結(jié)構(gòu)化程序設(shè)計主要強(qiáng)調(diào)的是
A)程序的規(guī)模
B)程序的效率
C)程序設(shè)計語言的先進(jìn)性
D)程序易讀性
正確答案: D
(5)軟件設(shè)計包括軟件的結(jié)構(gòu)、數(shù)據(jù)接口和過程設(shè)計,其中軟件的過程設(shè)計是指
A)模塊間的關(guān)系
B)系統(tǒng)結(jié)構(gòu)部件轉(zhuǎn)換成軟件的過程描述
C)軟件層次結(jié)構(gòu)
D)軟件開發(fā)過程
正確答案: B
(6)檢查軟件產(chǎn)品是否符合需求定義的過程稱為
A)確認(rèn)測試
B)集成測試
C)驗證測試
D)驗收測試
正確答案: A
(7)數(shù)據(jù)流圖用于抽象描述一個軟件的邏輯模型,數(shù)據(jù)流圖由一些特定的圖符構(gòu)成。下列圖符名標(biāo)識的圖符不屬于數(shù)據(jù)流圖合法圖符的是
A)控制流
B)加工
C)數(shù)據(jù)存儲
D)源和潭
正確答案: A
(8)應(yīng)用數(shù)據(jù)庫的主要目的是
A)解決數(shù)據(jù)保密問題
B)解決數(shù)據(jù)完整性問題
C)解決數(shù)據(jù)共享問題
D)解決數(shù)據(jù)量大的問題
正確答案: C
(9)在數(shù)據(jù)庫設(shè)計中,將E-R圖轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型的過程屬于
A)需求分析階段
B)邏輯設(shè)計階段
C)概念設(shè)計階段
D)物理設(shè)計階段
正確答案: B
(10)在數(shù)據(jù)管理技術(shù)的發(fā)展過程中,經(jīng)歷了人工管理階段、文件系統(tǒng)階段和數(shù)據(jù)庫系統(tǒng)階段。其中數(shù)據(jù)獨立性高的階段是
A)數(shù)據(jù)庫系統(tǒng)
B)文件系統(tǒng)
C)人工管理
D)數(shù)據(jù)項管理
正確答案: A
(11)下列說法錯誤的是
A)關(guān)系中每一個屬性對應(yīng)一個值域
B)關(guān)系中不同的屬性可對應(yīng)同一值域
C)對應(yīng)同一值域的屬性為不同的屬性
D)DOM(A)表示屬性A的取值范圍
正確答案: C
(12)對關(guān)系S和R進(jìn)行集合運算,產(chǎn)生的元組屬于S中的元組,但不屬于R中的元組,這種集合運算稱為
A)并運算
B)交運算
C)差運算
D)積運算
正確答案: C
(13)函數(shù)UPPER("12ab34CD")的結(jié)果是
A)12AB34CD
B)12ab34CD
C)12ab34cd
D)12AB34cd
正確答案: A
(14)在下列的Visual FoxPro表達(dá)式中,運算結(jié)果為字符型數(shù)據(jù)的是
A)"ABCD"+ "EF"= "ABCDEF"
B)"1234"-"34"
C)CTOD("05/08/03")
D)DTOC(DATE())>"04/03/02"
正確答案: B
(15)在Visual FoxPro中,可以同時打開表文件的個數(shù)多是
A)16
B)32 767
C)255
D)256
正確答案: B
(16)要將數(shù)據(jù)庫"考生庫"文件及其所包含的數(shù)據(jù)庫表文件直接物理刪除,下列命令正確的是
A)DELETE DATABASE 考生庫
B)DELETE DATABASE 考生庫 RECYCLE
C)DELETE DATABASE 考生庫 DELETETABLES
D)DELETE DATABASE 考生庫 DELETETABLES RECYCLE
正確答案: C
(17)在Visual FoxPro中,下列各項的數(shù)據(jù)類型所占字符的字節(jié)數(shù)相等的是
A)日期型和邏輯型
B)日期型和通用型
C)邏輯型和備注型
D)備注型和通用型
正確答案: D
(18)在Visual FoxPro中,下列不能用來修改數(shù)據(jù)表記錄的命令是
A)EDIT
B)CHANGE
C)BROWSE
D)MODIFY STRUCTURE
正確答案: D
(19)在Visual FoxPro中,數(shù)據(jù)的完整性不包括
A)實體完整性
B)域完整性
C)屬性完整性
D)參照完整性
正確答案: C
(20)使用視圖之前,首先應(yīng)該
A)新建一個數(shù)據(jù)庫
B)新建一個數(shù)據(jù)庫表
C)打開相關(guān)的數(shù)據(jù)庫
D)打開相關(guān)的數(shù)據(jù)表
正確答案: C
(21)有關(guān)過程調(diào)用敘述正確的是
A)打開過程文件時,其中的主過程自動調(diào)入內(nèi)存
B)同一時刻只能打開一個過程,打開新的過程后,舊的過程自動關(guān)閉
C)用命令DO WITH 調(diào)用過程時,過程文件無需打開就可調(diào)用其中的過程
D)用命令DO WITH IN 調(diào)用過程時,過程文件無需打開,就可調(diào)用其中的過程
正確答案: D
(22)在命令按鈕組中,決定命令按鈕數(shù)目的屬性是
A)ButtonCount
B)Buttons
C)Value
D)ControlSource
正確答案: A
(23)在表單中有命令按鈕Command1和文本框Text1,將文本框的InputMask屬性值設(shè)置為$9,999.9,然后在命令按鈕的Click事件中輸入代碼ThisForm.Text1.Value=12 3456.789,當(dāng)運行表單時,單擊命令按鈕,此時文本框中顯示的內(nèi)容為
A)$123 456.789
B)$23 456.7
C)123 456.7
D)****.*
正確答案: D
(24)假設(shè)有菜單文件mainmu.mnx,下列說法正確的是
A)在命令窗口利用DO mainmu命令,可運行該菜單文件
B)首先在菜單生成器中,將該文件生成可執(zhí)行的菜單文件mainmu.mpr,然后在命令窗口執(zhí)行命令:DO mainmu可運行該菜單文件
C)首先在菜單生成器中,將該文件生成可執(zhí)行的菜單文件mainmu.mpr,然后在命令窗口執(zhí)行命令:DO mainmu.mpr可運行該菜單文件
D)首先在菜單生成器中,將該文件生成可執(zhí)行的菜單文件mainmu.mpr,然后在命令窗口執(zhí)行命令:DO MEMU mainmu可運行該菜單文件
正確答案: C
(25)報表文件的擴(kuò)展名是
A).MNX
B).FRX
C).FXP
D).PRG
正確答案: B
(26)在命令窗口中,打印報表YY1可使用的命令是
A)REPORT FROM YY1 TO PRINTER
B)REPORT FROM YY1> PREVIEW
C)REPORT FORM YY1 TO PRINTER
D)REPORT FORM YY1 PREVIEW
正確答案: C
(27)SQL的查詢結(jié)果可以存放到多種類型的文件中,下列都可以用來存放查詢結(jié)果的文件類型的是
A) 臨時表、視圖、文本文件
B) 數(shù)組、永久性表、視圖
C) 永久性表、數(shù)組、文本文件
D) 視圖、永久性表、文本文件
正確答案: C
(28)語句"DELETE FROM 成績表WHERE 計算機(jī)<60"的功能是
A) 物理刪除成績表中計算機(jī)成績在60分以下的學(xué)生記錄
B) 物理刪除成績表中計算機(jī)成績在60分以上的學(xué)生記錄
C) 邏輯刪除成績表中計算機(jī)成績在60分以下的學(xué)生記錄
D) 將計算機(jī)成績低于60分的字段值刪除,但保留記錄中其它字段值
正確答案: C
(29)下列選項中,不屬于SQL數(shù)據(jù)定義功能的是
A)SELECT
B)CREATE
C)ALTER
D)DROP
正確答案: A
(30)嵌套查詢命令中的IN,相當(dāng)于
A)等號=
B)集合運算符∈
C)加號+
D)減號-
正確答案: B
(31)關(guān)于SQL的超聯(lián)接查詢,說法錯誤的是
A)在SQL中可以進(jìn)行內(nèi)部聯(lián)接、左聯(lián)接、右聯(lián)接和全聯(lián)接
B)SQL的超聯(lián)接運算符"*="代表左聯(lián)接,"=*"代表右聯(lián)接
C)Visual FoxPro同樣支持超聯(lián)接運算符"*="和"=*"
D)利用全聯(lián)接,即使兩個表中的記錄不滿足聯(lián)接條件,也會在目標(biāo)表或查詢結(jié)果中出現(xiàn),只是不滿足條件的記錄對應(yīng)部分為NULL
正確答案: C
第(32)~(35)題使用如下的倉庫表和職工表。
倉庫表 倉庫號 所在城市
A2 上海
A3 天津
A4 廣州
職工表 職工號 倉庫號 工資
M1 A1 2000.00
M3 A3 2500.00
M4 A4 1800.00
M5 A2 1500.00
M6 A4 1200.00
(32)檢索在廣州倉庫工作的職工記錄,要求顯示職工號和工資字段,正確的命令是
A)SELECT 職工號,工資 FROM 職工表;
WHERE 倉庫表.所在城市="廣州"
B)SELECT 職工號,工資 FROM職工表;
WHERE 倉庫表.倉庫號=職工表.倉庫號;
AND 倉庫表.所在城市="廣州"
C)SELECT 職工號,工資 FROM 倉庫表,職工表;
WHERE 倉庫表.倉庫號=職工表.倉庫號;
AND 倉庫表.所在城市="廣州"
D)SELECT 職工號,工資 FROM 倉庫表,職工表;
WHERE 倉庫表.倉庫號=職工表.倉庫號;
OR 倉庫表.所在城市="廣州"
正確答案: C
(33)有如下SQL語句:
SELECT SUM(工資) FROM 職工表 WHERE 倉庫號 IN;
(SELECT 倉庫號 FROM 倉庫表 WHERE 所在城市="北京" OR 所在城市="上海")
執(zhí)行語句后,工資總和是
A)1500.00
B)3000.00
C)5000.00
D)10500.00
正確答案: C
(34)求至少有兩個職工的每個倉庫的平均工資
A)SELECT 倉庫號,COUNT(*),AVG(工資)FROM 職工表;
HAVING COUNT(*)>=2
B)SELECT 倉庫號,COUNT(*),AVG(工資)FROM 職工表;
GROUP BY 倉庫號 HAVING COUNT(*)>=2
C)SELECT 倉庫號,COUNT(*),AVG(工資)FROM 職工表;
GROUP BY 倉庫號 SET COUNT(*)>=2
D)SELECT 倉庫號,COUNT(*),AVG(工資)FROM 職工表;
GROUP BY 倉庫號 WHERE COUNT(*)>=2
正確答案: B
(35)有如下SQL語句:
SELECT DISTINCT 倉庫號 FROM 職工表 WHERE 工資>=ALL;
(SELECT 工資 FROM 職工表 WHERE 倉庫號="A1")
執(zhí)行語句后,顯示查詢到的倉庫號有
A)A1
B)A3
C)A1,A2
D)A1,A3
正確答案: D
二 、填空題
(1)數(shù)據(jù)的邏輯結(jié)構(gòu)有線性結(jié)構(gòu)和 【1】 兩大類。
正確答案: 1.(非線性結(jié)構(gòu))
(2)順序存儲方法是把邏輯上相鄰的結(jié)點存儲在物理位置 【2】 的存儲單元中。
正確答案: 1.(相鄰)
(3)一個類可以從直接或間接的祖先中繼承所有屬性和方法。采用這個方法提高了軟件的 【3】 。
正確答案: 1.(可重用性)
(4)軟件工程研究的內(nèi)容主要包括: 【4】 技術(shù)和軟件工程管理。
正確答案: 1.(軟件開發(fā))
(5)關(guān)系操作的特點是 【5】 操作。
正確答案: 1.(集合)
(6)函數(shù)INT(LEN("123.456"))的結(jié)果是 【6】 。
正確答案: 1.(7)
(7)在Visual FoxPro中,利用DELETE命令可以 【7】 刪除數(shù)據(jù)表的記錄,必要時可以利用 【8】 命令進(jìn)行恢復(fù)。
正確答案: 1.(邏輯) 2.(RECALL)
(8)在數(shù)據(jù)庫設(shè)計器中設(shè)計表之間的聯(lián)系時,要在父表中建立 【9】 ,在子表中建立 【10】 。
正確答案: 1.(主索引或候選索引) 2.(普通索引)
(9)要求按成績降序排序,輸出"文學(xué)系"學(xué)生選修了"計算機(jī)"課程的學(xué)生姓名和成績。請將下面的SQL語句填寫完整。
SELECT 姓名,成績 FROM 學(xué)生表,選課表;
WHERE 【11】 AND 【12】 AND 【13】 ;
ORDER BY 成績 DESC
正確答案: 1.(院系="文學(xué)系") 2.(課程名="計算機(jī)") 3.(學(xué)生表.學(xué)號=選課表.學(xué)號)
(10)利用SQL語句統(tǒng)計選修了"計算機(jī)"課程的學(xué)生人數(shù)。請將下面的語句補(bǔ)充完整。
SELECT 【14】 FROM 選課表 WHERE 【15】
正確答案: 1.(COUNT(*)或COUNT(成績)) 2.(課程名="計算機(jī)")
(1)算法的空間復(fù)雜度是指
A)算法程序的長度
B)算法程序中的指令條數(shù)
C)算法程序所占的存儲空間
D)執(zhí)行過程中所需要的存儲空間
正確答案: D
(2)用鏈表表示線性表的優(yōu)點是
A)便于隨機(jī)存取
B)花費的存儲空間較順序存儲少
C)便于插入和刪除操作
D)數(shù)據(jù)元素的物理順序與邏輯順序相同
正確答案: C
(3)數(shù)據(jù)結(jié)構(gòu)中,與所使用的計算機(jī)無關(guān)的是數(shù)據(jù)的
A)存儲結(jié)構(gòu)
B)物理結(jié)構(gòu)
C)邏輯結(jié)構(gòu)
D)物理和存儲結(jié)構(gòu)
正確答案: C
(4)結(jié)構(gòu)化程序設(shè)計主要強(qiáng)調(diào)的是
A)程序的規(guī)模
B)程序的效率
C)程序設(shè)計語言的先進(jìn)性
D)程序易讀性
正確答案: D
(5)軟件設(shè)計包括軟件的結(jié)構(gòu)、數(shù)據(jù)接口和過程設(shè)計,其中軟件的過程設(shè)計是指
A)模塊間的關(guān)系
B)系統(tǒng)結(jié)構(gòu)部件轉(zhuǎn)換成軟件的過程描述
C)軟件層次結(jié)構(gòu)
D)軟件開發(fā)過程
正確答案: B
(6)檢查軟件產(chǎn)品是否符合需求定義的過程稱為
A)確認(rèn)測試
B)集成測試
C)驗證測試
D)驗收測試
正確答案: A
(7)數(shù)據(jù)流圖用于抽象描述一個軟件的邏輯模型,數(shù)據(jù)流圖由一些特定的圖符構(gòu)成。下列圖符名標(biāo)識的圖符不屬于數(shù)據(jù)流圖合法圖符的是
A)控制流
B)加工
C)數(shù)據(jù)存儲
D)源和潭
正確答案: A
(8)應(yīng)用數(shù)據(jù)庫的主要目的是
A)解決數(shù)據(jù)保密問題
B)解決數(shù)據(jù)完整性問題
C)解決數(shù)據(jù)共享問題
D)解決數(shù)據(jù)量大的問題
正確答案: C
(9)在數(shù)據(jù)庫設(shè)計中,將E-R圖轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型的過程屬于
A)需求分析階段
B)邏輯設(shè)計階段
C)概念設(shè)計階段
D)物理設(shè)計階段
正確答案: B
(10)在數(shù)據(jù)管理技術(shù)的發(fā)展過程中,經(jīng)歷了人工管理階段、文件系統(tǒng)階段和數(shù)據(jù)庫系統(tǒng)階段。其中數(shù)據(jù)獨立性高的階段是
A)數(shù)據(jù)庫系統(tǒng)
B)文件系統(tǒng)
C)人工管理
D)數(shù)據(jù)項管理
正確答案: A
(11)下列說法錯誤的是
A)關(guān)系中每一個屬性對應(yīng)一個值域
B)關(guān)系中不同的屬性可對應(yīng)同一值域
C)對應(yīng)同一值域的屬性為不同的屬性
D)DOM(A)表示屬性A的取值范圍
正確答案: C
(12)對關(guān)系S和R進(jìn)行集合運算,產(chǎn)生的元組屬于S中的元組,但不屬于R中的元組,這種集合運算稱為
A)并運算
B)交運算
C)差運算
D)積運算
正確答案: C
(13)函數(shù)UPPER("12ab34CD")的結(jié)果是
A)12AB34CD
B)12ab34CD
C)12ab34cd
D)12AB34cd
正確答案: A
(14)在下列的Visual FoxPro表達(dá)式中,運算結(jié)果為字符型數(shù)據(jù)的是
A)"ABCD"+ "EF"= "ABCDEF"
B)"1234"-"34"
C)CTOD("05/08/03")
D)DTOC(DATE())>"04/03/02"
正確答案: B
(15)在Visual FoxPro中,可以同時打開表文件的個數(shù)多是
A)16
B)32 767
C)255
D)256
正確答案: B
(16)要將數(shù)據(jù)庫"考生庫"文件及其所包含的數(shù)據(jù)庫表文件直接物理刪除,下列命令正確的是
A)DELETE DATABASE 考生庫
B)DELETE DATABASE 考生庫 RECYCLE
C)DELETE DATABASE 考生庫 DELETETABLES
D)DELETE DATABASE 考生庫 DELETETABLES RECYCLE
正確答案: C
(17)在Visual FoxPro中,下列各項的數(shù)據(jù)類型所占字符的字節(jié)數(shù)相等的是
A)日期型和邏輯型
B)日期型和通用型
C)邏輯型和備注型
D)備注型和通用型
正確答案: D
(18)在Visual FoxPro中,下列不能用來修改數(shù)據(jù)表記錄的命令是
A)EDIT
B)CHANGE
C)BROWSE
D)MODIFY STRUCTURE
正確答案: D
(19)在Visual FoxPro中,數(shù)據(jù)的完整性不包括
A)實體完整性
B)域完整性
C)屬性完整性
D)參照完整性
正確答案: C
(20)使用視圖之前,首先應(yīng)該
A)新建一個數(shù)據(jù)庫
B)新建一個數(shù)據(jù)庫表
C)打開相關(guān)的數(shù)據(jù)庫
D)打開相關(guān)的數(shù)據(jù)表
正確答案: C
(21)有關(guān)過程調(diào)用敘述正確的是
A)打開過程文件時,其中的主過程自動調(diào)入內(nèi)存
B)同一時刻只能打開一個過程,打開新的過程后,舊的過程自動關(guān)閉
C)用命令DO
D)用命令DO
正確答案: D
(22)在命令按鈕組中,決定命令按鈕數(shù)目的屬性是
A)ButtonCount
B)Buttons
C)Value
D)ControlSource
正確答案: A
(23)在表單中有命令按鈕Command1和文本框Text1,將文本框的InputMask屬性值設(shè)置為$9,999.9,然后在命令按鈕的Click事件中輸入代碼ThisForm.Text1.Value=12 3456.789,當(dāng)運行表單時,單擊命令按鈕,此時文本框中顯示的內(nèi)容為
A)$123 456.789
B)$23 456.7
C)123 456.7
D)****.*
正確答案: D
(24)假設(shè)有菜單文件mainmu.mnx,下列說法正確的是
A)在命令窗口利用DO mainmu命令,可運行該菜單文件
B)首先在菜單生成器中,將該文件生成可執(zhí)行的菜單文件mainmu.mpr,然后在命令窗口執(zhí)行命令:DO mainmu可運行該菜單文件
C)首先在菜單生成器中,將該文件生成可執(zhí)行的菜單文件mainmu.mpr,然后在命令窗口執(zhí)行命令:DO mainmu.mpr可運行該菜單文件
D)首先在菜單生成器中,將該文件生成可執(zhí)行的菜單文件mainmu.mpr,然后在命令窗口執(zhí)行命令:DO MEMU mainmu可運行該菜單文件
正確答案: C
(25)報表文件的擴(kuò)展名是
A).MNX
B).FRX
C).FXP
D).PRG
正確答案: B
(26)在命令窗口中,打印報表YY1可使用的命令是
A)REPORT FROM YY1 TO PRINTER
B)REPORT FROM YY1> PREVIEW
C)REPORT FORM YY1 TO PRINTER
D)REPORT FORM YY1 PREVIEW
正確答案: C
(27)SQL的查詢結(jié)果可以存放到多種類型的文件中,下列都可以用來存放查詢結(jié)果的文件類型的是
A) 臨時表、視圖、文本文件
B) 數(shù)組、永久性表、視圖
C) 永久性表、數(shù)組、文本文件
D) 視圖、永久性表、文本文件
正確答案: C
(28)語句"DELETE FROM 成績表WHERE 計算機(jī)<60"的功能是
A) 物理刪除成績表中計算機(jī)成績在60分以下的學(xué)生記錄
B) 物理刪除成績表中計算機(jī)成績在60分以上的學(xué)生記錄
C) 邏輯刪除成績表中計算機(jī)成績在60分以下的學(xué)生記錄
D) 將計算機(jī)成績低于60分的字段值刪除,但保留記錄中其它字段值
正確答案: C
(29)下列選項中,不屬于SQL數(shù)據(jù)定義功能的是
A)SELECT
B)CREATE
C)ALTER
D)DROP
正確答案: A
(30)嵌套查詢命令中的IN,相當(dāng)于
A)等號=
B)集合運算符∈
C)加號+
D)減號-
正確答案: B
(31)關(guān)于SQL的超聯(lián)接查詢,說法錯誤的是
A)在SQL中可以進(jìn)行內(nèi)部聯(lián)接、左聯(lián)接、右聯(lián)接和全聯(lián)接
B)SQL的超聯(lián)接運算符"*="代表左聯(lián)接,"=*"代表右聯(lián)接
C)Visual FoxPro同樣支持超聯(lián)接運算符"*="和"=*"
D)利用全聯(lián)接,即使兩個表中的記錄不滿足聯(lián)接條件,也會在目標(biāo)表或查詢結(jié)果中出現(xiàn),只是不滿足條件的記錄對應(yīng)部分為NULL
正確答案: C
第(32)~(35)題使用如下的倉庫表和職工表。
倉庫表 倉庫號 所在城市
A2 上海
A3 天津
A4 廣州
職工表 職工號 倉庫號 工資
M1 A1 2000.00
M3 A3 2500.00
M4 A4 1800.00
M5 A2 1500.00
M6 A4 1200.00
(32)檢索在廣州倉庫工作的職工記錄,要求顯示職工號和工資字段,正確的命令是
A)SELECT 職工號,工資 FROM 職工表;
WHERE 倉庫表.所在城市="廣州"
B)SELECT 職工號,工資 FROM職工表;
WHERE 倉庫表.倉庫號=職工表.倉庫號;
AND 倉庫表.所在城市="廣州"
C)SELECT 職工號,工資 FROM 倉庫表,職工表;
WHERE 倉庫表.倉庫號=職工表.倉庫號;
AND 倉庫表.所在城市="廣州"
D)SELECT 職工號,工資 FROM 倉庫表,職工表;
WHERE 倉庫表.倉庫號=職工表.倉庫號;
OR 倉庫表.所在城市="廣州"
正確答案: C
(33)有如下SQL語句:
SELECT SUM(工資) FROM 職工表 WHERE 倉庫號 IN;
(SELECT 倉庫號 FROM 倉庫表 WHERE 所在城市="北京" OR 所在城市="上海")
執(zhí)行語句后,工資總和是
A)1500.00
B)3000.00
C)5000.00
D)10500.00
正確答案: C
(34)求至少有兩個職工的每個倉庫的平均工資
A)SELECT 倉庫號,COUNT(*),AVG(工資)FROM 職工表;
HAVING COUNT(*)>=2
B)SELECT 倉庫號,COUNT(*),AVG(工資)FROM 職工表;
GROUP BY 倉庫號 HAVING COUNT(*)>=2
C)SELECT 倉庫號,COUNT(*),AVG(工資)FROM 職工表;
GROUP BY 倉庫號 SET COUNT(*)>=2
D)SELECT 倉庫號,COUNT(*),AVG(工資)FROM 職工表;
GROUP BY 倉庫號 WHERE COUNT(*)>=2
正確答案: B
(35)有如下SQL語句:
SELECT DISTINCT 倉庫號 FROM 職工表 WHERE 工資>=ALL;
(SELECT 工資 FROM 職工表 WHERE 倉庫號="A1")
執(zhí)行語句后,顯示查詢到的倉庫號有
A)A1
B)A3
C)A1,A2
D)A1,A3
正確答案: D
二 、填空題
(1)數(shù)據(jù)的邏輯結(jié)構(gòu)有線性結(jié)構(gòu)和 【1】 兩大類。
正確答案: 1.(非線性結(jié)構(gòu))
(2)順序存儲方法是把邏輯上相鄰的結(jié)點存儲在物理位置 【2】 的存儲單元中。
正確答案: 1.(相鄰)
(3)一個類可以從直接或間接的祖先中繼承所有屬性和方法。采用這個方法提高了軟件的 【3】 。
正確答案: 1.(可重用性)
(4)軟件工程研究的內(nèi)容主要包括: 【4】 技術(shù)和軟件工程管理。
正確答案: 1.(軟件開發(fā))
(5)關(guān)系操作的特點是 【5】 操作。
正確答案: 1.(集合)
(6)函數(shù)INT(LEN("123.456"))的結(jié)果是 【6】 。
正確答案: 1.(7)
(7)在Visual FoxPro中,利用DELETE命令可以 【7】 刪除數(shù)據(jù)表的記錄,必要時可以利用 【8】 命令進(jìn)行恢復(fù)。
正確答案: 1.(邏輯) 2.(RECALL)
(8)在數(shù)據(jù)庫設(shè)計器中設(shè)計表之間的聯(lián)系時,要在父表中建立 【9】 ,在子表中建立 【10】 。
正確答案: 1.(主索引或候選索引) 2.(普通索引)
(9)要求按成績降序排序,輸出"文學(xué)系"學(xué)生選修了"計算機(jī)"課程的學(xué)生姓名和成績。請將下面的SQL語句填寫完整。
SELECT 姓名,成績 FROM 學(xué)生表,選課表;
WHERE 【11】 AND 【12】 AND 【13】 ;
ORDER BY 成績 DESC
正確答案: 1.(院系="文學(xué)系") 2.(課程名="計算機(jī)") 3.(學(xué)生表.學(xué)號=選課表.學(xué)號)
(10)利用SQL語句統(tǒng)計選修了"計算機(jī)"課程的學(xué)生人數(shù)。請將下面的語句補(bǔ)充完整。
SELECT 【14】 FROM 選課表 WHERE 【15】
正確答案: 1.(COUNT(*)或COUNT(成績)) 2.(課程名="計算機(jī)")