1[單選題] 設有學生(學號,姓名,性別,出生日期)和選課(學號,課程號,成績)兩個關系,并假定學號的第3、4位為專業代碼。要計算各專業學生選修課程號為“101”課程的平均成績,正確的SQL語句是( )。
A.SELECT專業AS SUBS(學號,3,2),平均分AS AVG(成績)FROM選課WHERE課程號=〝101〞GROUP BY專業
B.SELECT SUBS(學號,3,2)AS專業,AVG(成績)AS平均分FROM選課WHERE課程號=〝101〞GROUP BY 1
C.SELECT SUBS(學號,3,2)AS專業,AVG(成績)AS平均分FROM選課WHERE課程號=〝101〞OR-DER BY專業
D.SELECT專業AS SUBS(學號,3,2),平均分AS AVG(成績)FROM選課WHERE課程號=〝101〞ORDER BY 1
參考答案:B
參考解析:SUBSTR(<字符表達式>,<起始位置>[,<長度>])為取子串函數,從指定表達式值的指定起始位置取指定長度的子串作為函數值。要計算各專業學生選修課程號為“l01”課程的平均成績,應按學號分組,即GROUP BY1。因此B)為正確選項。
2[單選題] 與“SELECT DISTINCT產品號FROM產品WHERE單價>=ALL(SELECT單價FROM產品WHERESUBSTR(產品號,l,1)=〝2〞)”等價的SQL命令是( )。
A.SELECT DISTINCT產品號FROM產品WHERE單價>=;(SELECT MAX(單價)FROM產品WHERE SUBSTR(產品號,1,1)=〝2〞)
B.SELECT DISTINCT產品號FROM產品WHERE單價>=;(SELECT MIN(單價)FROM產品WHERE SUBSTR(產品號,1,1)=〝2〞)
C.SELECT DISTINCT產品號FROM產品WHERE單價>=ANY;(SELECT單價FROM產品WHERE SUBSTR(產品號,1,1)=〝2〞)
D.SELECT DISTINCT產品號FROM產品WHERE單價>=SOME;(SELECT單價FROM產品WHERE SUBSTR(產品號,1,1)=〝2〞)
參考答案:A
參考解析:SUBSTR(<字符表達式>,<起始位置>[,<長度>])為取子串函數,從指定表達式值的指定起始位置取指定長度的子串作為函數值。DISTINCT語句用來去掉重復值。本題主要考察嵌套查詢,與題目含義等價的應為A)選項。
3[單選題] 為了在報表中打印當前時間,應該插入的控件是
A.文本框控件B.表達式C.標簽控件D.域控件
參考答案:D
參考解析:標簽控件A在報表中廣泛應用,用作說明性文字或標題文本等。域控件用于打印表或視圖中的字段、變量和表達式的計算結果。例如,通過設置域控件,可以自動給報表添加頁碼,或通過域控件實時顯示當前日期和時間等。
4[單選題]在VisualFoxpr0中,如果在表之間的聯系中設置了參照完整性規則,并在刪除規則中選擇了“級聯”,當刪除父表中的記錄,其結果是
A.只刪除父表中的記錄,不影響子表
B.任何時候都拒絕刪除父表中的記錄
C.在刪除父表中記錄的同時自動刪除子表中的所有參照記錄
D.若子表中有參照記錄,則禁止刪除父表中記錄
參考答案:C
參考解析:參照完整性約束包括更新規則、刪除規則和插入規則。其中,“級聯”的刪除規則為:當刪除父表中的連接字段(主關鍵字.值時,自動刪除子表中的所有相關記錄。即C選項正確。
5[單選題] 數據流圖中帶有箭頭的線段表示的是( )。
A.控制流B.事件驅動C.模塊調用D.數據流
參考答案:D
參考解析:數據流圖中帶箭頭的線段表示的是數據流,即沿箭頭方向傳送數據的通道,-般在旁邊標注數據流名。
6[單選題] 不允許出現重復字段值的索引是( )。
A.候選索引和主索引
B.普通索引和唯一索引
C.唯一索引和主索引
D.唯一索引
參考答案:A
參考解析:VisuM FoxPm中的索引分為主索引、甓選索引、唯一索引和普通索引四種。主索引是在指定字段或表達式中不允許出現重復值的索引,主索引可以看作表中的主關鍵字,一個表中只能有一個主索引;候選索引和主索引具有相同的特性,但候選索引可以有多個;唯一索引是索引項的唯一,面不是字段值的唯一;普通索引既允許字段中出現重復值.也允許索引項中出現重復值。所以不允許出現字段值的索引是主索引和候選索引。
7[單選題] 在數據管理技術發展的三個階段中,數據共享最好的是( )。
A.人工管理階段
B.文件系統階段
C.數據庫系統階段
D.三個階段相同
參考答案:C
參考解析:數據管理發展至今已經歷了三個階段:人工管理階段、文件系統階段和數據庫統階段。其中最后-個階段結構簡單,使用方便邏輯性強物理性少,在各方面的表現都最好一直占據數據庫領域的主導地位,所以選擇C)。
8[單選題] 在“表單控件”工具欄中,除了控件按鈕,還有4個輔助按鈕。默認情況下處于按下狀態的輔助按鈕是
A.“選定對象”按鈕
B.“按鈕鎖定”按鈕
C.“生成器鎖定”按鈕
D.“查看類”按鈕
參考答案:A
參考解析:表單控件工具欄提供設計表單界面的各種控件按鈕。選定對象:用于選定一個或多個對象,默認情況下處于按下狀態;按鈕鎖定:按下此按鈕時,可以向表單連續添加多個同種類型的控件;生成器鎖定:按下此按鈕時,每次添加控件,系統自動打開相應的生成器對話框,便于設置屬性。查看類:利用此按鈕添加一個已有的類庫文件,或選擇一個已注冊的類庫。
9[單選題] 在數據庫表設計器的“字段”選項卡中,字段有效性的設置項中不包括( )。
A.規則B.信息C.默認值D.標題
參考答案:D
參考解析:在數據庫設計器的“字段”選項卡中,有-組定義字段有效性規則的項目,它們是規則、信息、默認值三項。
10[單選題] 在Visual FoxPro中以下敘述正確的是( )。
A.關系也被稱作表單
B.數據庫表文件存儲用戶數據
C.表文件的擴展名是.DBC
D.多個表存儲在一個物理文件中
參考答案:B
參考解析:表是關系數據庫的一個關系,而表單是Visual FoxPro提供的用于建立應用程序界面的最主要的工具之一,表單內可以包含命令按鈕、文本框、列表框等各種界面元素,產生標準的窗口或對話框,所以表和表單是不同的概念,A)選項中關系也被稱作表單的說法不正確,應該是被稱作表;表文件是數據庫中存儲數據的載體,所以B)選項的說法正確;表文件的擴展名是DBF,而DBC是數據庫庫文件的擴展名,C)選項的說法不正確;在Visual FoxPro每個表都對應一個DBF文件,即都對應一個物理文件,所以一個數據庫中的所有表文件存儲在一個物理文件中的說法不正確。
相關推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |