




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、命題部門: 金審學院 試卷序號: 模擬 考試形式: 閉卷 學 分: 4 # 考生校區: 仙林 考生班級: 考生學號: 考生姓名: #考試班級: #金審學院2013-2014學年第2學期數據庫技術與應用模擬卷答案一、選擇題(本題共20小題,每小題1分,滿分20分)1、在數據庫系統中,數據模型是定義數據及其操作的一種抽象表示。用二維表結構表示各類實體及其聯系的數據模型稱為 。A層次模型 B. 網狀模型 C 關系模型 D面向對象模型2、關鍵字是關系模型中的重要概念。當一個二維表(A表)的主關鍵字被包含到另一個二維表(B表)中時,它就稱為B表的_。A主關鍵字 B. 候選關鍵字 C外部關鍵字 D超關鍵字
2、3、下列軟件產品中,不屬于數據庫管理系統(DBMS)的是 。A Oracle B Access C. Office D. SQL Sever4、以下函數中返回值是數值型的是_。A. AT(fox, Microsoftfoxpro) B. DTOC(2014.4.18)C. ASC(fox) D. SPACE(5)5、下列4個與日期時間處理相關的函數中,返回值為字符型的函數是_。ADATE( ) BDATETIME( ) C. TIME( ) D. DOW( )6、在Visual FoxPro中,表結構中的邏輯型、通用型、日期型字段的寬度由系統自動給出,它們分別為 。A4、4、10 B 2、8、
3、8 C.1、4、8 D.1、10、87、Visual FoxPro中創建數據庫后,系統自動生成的三個文件的擴展名分別為 。A. .PJX 、 .PJT 、 .PRG B. .DBC 、 .DCT 、 .DCXC. .FPT 、 .FRX 、 .FXP D. .DBC 、 .SCT 、 .SCX8、下列關于項目、數據庫和表的描述中,錯誤的是 。A一個項目中可以包含多個數據庫文件B一個數據庫文件也可以包含在多個項目中 C一個數據庫可以包含多張表 D一張表可以包含在多個數據庫中9、依次執行下列命令后,瀏覽窗口中顯示的表的別名及當前工作區號分別是 。CLOSE TABLES ALLUSE TSSELE
4、CT 5USE TS AGAINBROWSEA. E,5 B. TS, 1 C. E, 1 D. TS, 510、下列有關索引的敘述中,不正確的是_。A. 一張數據庫表只能設置一個主索引B. 自由表可以設置一個主索引C. 候選索引可以用于數據庫表,也可以用于自由表D. 候選索引不允許索引表達式有重復值11、有關查詢與視圖,下列說法中不正確的是_。 A. 查詢是只讀型數據,而視圖可以更新數據源B. 查詢文件中保存的查詢的結果C. 基于視圖可以創建查詢和視圖D. 視圖存儲在數據庫文件中12、在SELECT語句中,將多個查詢的結果組合起來通過 子句。AINTO BWHERE CGROUP DUNIO
5、N13、結構化程序設計中,三種基本結構不包括 。A循環結構 B分支結構 C遞歸結構 D順序結構14、子類或對象具有沿用父類的屬性、方法和事件代碼的能力,稱為_。 A. 繼承性 B. 多態性 C. 封裝性 D. 抽象性15、所有類都可識別的事件即最小事件集包括_。 AInit、Destroy和Error事件 BLoad、Init和Destroy事件CLoad、Init和Unload事件 DInit、Activate和Destroy事件16在下列幾組控件中,均為數據綁定型控件的是 。A. 標簽、編輯框、選項按鈕組 B. 文本框、標簽、命令按鈕C. 列表框、表格、組合框 D. 復選框、微調框、命令按
6、鈕組17、類庫文件的擴展名為 。A.PRG B. .VCX C. .FRX D. .LBX18、若當前工作目錄中有一個報表文件ABC,可以使用命令 預覽該報表。Areport form abc preview Bdo report abc previewCprint report abc preview Dpreview report abc19、在一個項目中,可以設置主程序的個數是_個。A1 B 2 C3 D任意個20、在應用中,常用 作為用戶的交互界面A項目、數據庫和表 B表單、報表和標簽C表、查詢和視圖 D表單、菜單和工具欄二、填空題(每空2分,共30分)1、在數據庫設計中,建立概念模型
7、的常用工具是 E-R 圖。2、關系的基本運算有兩類,一類是傳統的集合運算,另一類是專門的關系運算包括 選擇 、投影、聯接。3、用戶可以使用命令對文件進行重命名。例如,將當前工作目錄中的ABC.TXT文件改為XYZ.TXT,可以使用命令_ rename _ ABC.TX to XYZ.TXT4、表達式LEN(DTOC(DATE(),1)的值為_8_。5、使用命令創建表或者修改表結構時,字段的數據類型可以使用單個字符表示。例如,數據類型為“通用型”,應使用字母 G 表示。6、將當前工作區中打開的表的數據復制到文件名為score的EXCEL文件中,可以使用命令:COPY TO score xls 。
8、7、設當前工作目錄中有一個文件名為ABC的表,表中有多個字段,若要將其中一個字段名為temp的字段刪除,可以使用命令: ALTER TABLE abc drop column temp8、在刪除表記錄時,一般先使用DELETE 命令給記錄加刪除標記(即邏輯刪除),然后使用PACK 命令清理帶刪除標記的記錄(即物理刪除)。如果要徹底刪除表中所有記錄,可以使用效率更高的命令_zap_。9、使用SELECT-SQL命令進行數據查詢時,如果要求查詢結果無重復記錄,則可以 distinct 關鍵字進行控制。10、有一學生成績表(CJC.DBF),用于記錄學生各門課程的成績,其表結構如下所示字段名含義字段
9、類型及寬度XH學號C(10)KCDH課程代號C(8)CJ成績N(3)要求完善以下SQL命令,查詢優秀課程數(成績大于等于90為優秀課程)的學生情況,查詢輸出包括學號、考試課程數、優秀課程門數,查詢結果輸出到表tmp1中。 SELECT CJ.Xh AS學號, count(*) AS考試課程數,; SUM( iif(cj>=90,1,0) ) AS 優秀課程數; FROM CJC; GROUP BY Cj.Xh; Into table Tmp111、在程序設計過程中,應避免程序出現“死循環”(例如執行下列程序段會出現“死循環”)。在系統默認情況下,如果需要強行中斷程序代碼的執行,可以按鍵盤
10、上的 ESC 鍵。12、在表單的數據環境中,將表中的邏輯型字段拖放到表單上,會生成_復選框_控件。13、恢復VFP系統菜單的命令是_set sysmenu to default_。三、項目、數據庫、表設計(每空2分,滿分16分)假設教學管理數據庫中有教師表(js.dbf)、任課表(rk.dbf),表結構和記錄如下:教師表(js.dbf):gh c(5), xm c(8), xb c(2), csrq d, gzrq d。任課表(rk.dbf):gh c(5), kcdh c(5), zydh c(6)。表1 教師表記錄ghxmxbcsrqgzrqE0001王一平男09/04/7608/03/9
11、9A0001陸友情男09/23/7308/03/97G0002張彬女05/02/6508/04/92A0002曹芳女08/12/6408/04/92D0003孫向東男10/11/5908/07/82表2 任課表記錄ghkcdhzydhE000101102001E000103109003G000208102002D000302110002D000305111001A0002041020011若在D盤存在一個jxjw文件夾,啟動VFP,設置默認路徑至該文件夾,則可在命令窗口中輸入命令 set default to d:jxjw 。2為教師表創建一個普通索引,先按xm排序,當xm相同時再按csrq排
12、序,索引標識名為xmcs。INDEX ON_xm+dtoc(csrq)_ TAG xmcs3教師表(js.dbf)和任課表(rk.dbf)是一對多關系,若建立兩張表的永久性關系,則在主表以gh字段為索引關鍵字創建主索引,子表以gh字段為索引關鍵字創建_普通_索引。4如要使專業代號(zydh)字段的值輸入時只允許輸入6位數字,則應該將該字段的輸入掩碼設置為 999999 。5若要求年滿18周歲才能參加工作,應設置教師表的記錄有效性規則為: year(date()-year(csrq)>=18 。6教師表與任課表間的參照完整性規則設置為:更新限制、刪除級聯、插入限制。(1)若要將教師表中工號
13、(gh)為“A0001”的改為“B0002”,則允許否? 是 (填是或否);(2)若將教師表中工號(gh)為“D0003”的記錄刪除,則任課表中將會有 2 條記錄被刪除;(3)若要在任課表中插入如下記錄:B0001 01 110011則是否允許: 否 (填是或否)。四、查詢設計(每空格2分,滿分12分)已知課程表(kc.dbf)存儲了課程基本信息,其中含課程代碼(kcdm,C)、課程名稱(kcmc,C)等字段;成績表(cj.dbf)存儲了每個學生各門課程的成績信息,其中含課程代碼(kcdm,C)、成績(cj,N)等字段。按如下要求設計查詢chaxun:基于kc表和cj表,查詢每門課程參加考試的
14、人數、平均成績和不及格人數(成績小于60者不及格)。要求:輸出字段依次為kcdm、kcmc、人數、平均成績、不及格人數,查詢結果按平均成績降序排序,查詢去向為表(表的文件名為abc)。(1)在查詢設計器的“聯接”選項卡中設置kc表和cj表的聯接類型為: Inner Join 。(2)在查詢設計器的“字段”選項卡中設置查詢的輸出字段,下圖中已添加了kc.kcdm、kc.kcmc輸出字段,還需將表達式“count(*) as人數”、表達式“avg(cj) as平均成績”和“sum(iif(cj<60,1,0) as不及格人數”添加到“選定字段”中。(3)在查詢設計器的“排序依據”選項卡中設置
15、排序依據為: 平均成績 DESC。(4)在查詢設計器的“分組依據”選項卡中設置分組依據,需將“可用字段”中 kc.kcdm 字段添加到“分組字段”中。(5)單擊“查詢”菜單下的“查詢去向”,選擇輸出去向為表,并輸入表名:abc。五、表單設計(每空2分,滿分14分)1、創建顯示圖書表的表單。要求用命令按鈕組(commandgroup1)實現記錄指針的導航,實現上一條、下一條和退出功能。 (1)命令按鈕組(commandgroup1)包含三個命令按鈕,則應設置其 buttoncount 屬性為3。(2)編寫命令按鈕組(commandgroup1)的click事件代碼,當單擊“上一條”命令按鈕時瀏覽
16、上一條記錄,單擊“下一條”命令按鈕時瀏覽下一條記錄,單擊“退出”命令按鈕時關閉表單。DO CASE CASE This.Value=1 Skip -1 &&瀏覽上一條記錄CASE This.Value=2 SKIP CASE This.Value=3 Thisform.release &&關閉表單ENDCASE ThisForm.Refresh 2、基于圖書表和借閱表創建如下所示的表單,表單的數據環境中已經添加圖書表和借閱表。(1)設置組合框的RowSourceType屬性為“6-字段”,RowSource屬性為 dz.dzbh 。(2)列表框的ColumnCo
17、unt屬性值為 3 。(3)組合框的InterActiveChange事件中寫代碼實現:當選擇組合框combo1中的讀者編號,在列表框list1中自動顯示該讀者的借閱信息,顯示書號、書名、借書日期。PUBLIC dzbh1 dzbh1= this.value &&獲取組合框當前的值Thisform.list1.RowsourceType= 3 &&設置list1對象數據源的類型Thisform.list1.Rowsource=" SELECT ts.sh,sm,jsrq FROM ts INNER JOIN jy ON ts.sh=jy.sh;where jy.dzbh=dzbh1 INTO CURSOR xxx" Thisform.Refresh六、菜單設計(每空1分,滿分4分)JXGL項目中已存在菜單MENU,其中已定義了”文件”菜單欄及其中的”退出菜單”項。按如下要求設計菜單,完成后的運行效果如圖1所示。(1)創建“人員管理”菜單欄,結果列有“命令”、“過程”、“子菜單”、“填充名稱”四種選項,圖1中“人員管理”菜單欄的結果列應選擇 子菜單 。(2)在菜單項“錄入”與“修改”之間插入分
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年中國木制收音機數據監測報告
- 2025年中國曲型淬火機市場調查研究報告
- 2025年中國晶體元器件市場調查研究報告
- 新疆第二醫學院《深度學習應用基礎》2023-2024學年第二學期期末試卷
- 2025年中國早強型防水劑數據監測研究報告
- 2025年中國數碼多功能電纜專用路徑儀數據監測研究報告
- 2025屆東北三省名校聯盟高三9月聯合考-英語試卷含答案
- 口吃預防和措施
- 肇慶市實驗中學高中生物:第六章復習(第一課時)教案
- 統編版語文一年級下期末測試卷(二)附答案
- 2025年高考語文作文預測52篇(含范文)
- 福建省龍巖市一級校2024-2025學年高二下學期4月期中聯考 數學試題(含答案)
- 2025年街道全面加強鄉村治理工作實施方案
- 明股實債協議合同
- 2025“十五五”金融規劃研究白皮書
- 9.2法律保障生活(教案) -2024-2025學年統編版道德與法治七年級下冊
- 2025年江西上饒鉛山城投控股集團有限公司招聘筆試參考題庫含答案解析
- 《昭君出塞》課本劇劇本:感受歷史深處的家國情懷
- 四川省綿陽市游仙區富樂實驗中學2023-2024學年七年級下學期期中考試數學試卷(含答案)
- 浙江省杭州市2024年中考英語真題(含答案)
- Mysql 8.0 OCP 1Z0-908 CN-total認證備考題庫(含答案)
評論
0/150
提交評論