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