資料庫試卷

2023-02-04 13:00:08 字數 3766 閱讀 3667

資料庫應用技術——visual foxpro 6.0 ( 滿分100分 )

一、填空題(每題1分,共10分)

1、 在vfp6.0中,復合索引檔案分結構復合索引和非結構復合索引,結構復合索引檔案與其表檔案同名,且隨錶檔案的開啟而自動開啟。(填「能」或「不能」)

2、 開啟某錶檔案, 執行go top命令後,再執行skip -3,此時bof( )函式值為

3、 開啟過程檔案aaa的命令是

4、 mod(25,-3lower(「abctype([date

5、 執行use 成績,然後執行go 5,之後再執行insert blank ,則空白記錄的記錄號為 。

6、 對xj表已按出生日期公升序建立索引,查詢90年6月12日出生的同學的命令是

7、 a=「3月30日星期五」,從a中截取出「星期」兩字用函式表示為

8、 清除第10行第5列後的該行內容的命令是

二、選擇題(每題2分,共40分)

1、 下列哪個不是命令的範圍表示方法( )

a、all b、next n c、rest n d、record n

2、 vfp預設的查詢去向是( )。

a、瀏覽視窗 b、表 c、主視窗 d、報表檔案

3、 關係型資料庫採用( )表示實體和實體間聯絡的。

a、 物件 b、 字段 c、 二維表 d、 表單

4、 表檔案中共有20個記錄, 執行下列操作:

use rcda

go bottom

skip -5

? recno( )

最後一條命令執行後,螢幕顯示的結果是( )。

a、14 b、 15 c、 16 d、20

5、 乙個表檔案的數值型字段有5位寬度,那麼該字段的小數字最大可定義成( )位。

a、1 b、2 c、 3 d、 4

6、 表備註檔案的擴充套件名為( )。

a、 dbf b、 dbc c、 cdx d、 fpt

7、 執行list next 1命令之後,記錄指標指向的位置是( )。

a、 下一條記錄 b、上一條記錄 c、最後一條記錄 d、原記錄

8、 退出visual foxpro 6.0 可以使用下列除( )外的幾種方法。

a、 開啟「檔案」選單,選擇「退出」

b、 單擊右上角的"關閉"按鈕

c、 按ctrl+f4組合鍵

d、在命令視窗中輸入quit

9、 工資.dbf共有10條記錄,當前記錄號為3, 用sum命令計算工資總和,如果不給出範圍短句,那麼命令( )

a、計算全部記錄工資值之和b、 計算後8條記錄工資值之和

c、計算後7條記錄工資值之和d、只計算當前記錄工資值

10、 物理刪除記錄可用兩條命令,分兩步來完成,這兩個命令分別為( )

a、delete和packb、 pack和recall

c、pack和zapd、 delete和recall

11、 把當前表檔案中「民族」欄位及值全部清除,並且不進入編輯狀態,應當使用命令( )

a、 modify structure b、 delete

c、 replaced、 alter table

12、 若用如下命令建立乙個資料表檔案:

crea tabl aa ( 學號 c(4),姓名 c(8),性別 c(2),年齡 n(2) )

則下列記錄中,可以插入到aa表中的是( )。

a、(『1031』,『張一』,女,23b、(『1031』,『張華』,』女』,23)

c、(1031,『張華』,『女』,『23』) d、(『1031』,張華,『女』,23)

13、 開啟xs表,共有15條記錄,當前記錄號為4,執行appen blank後,空白記錄號為( )

a、15b、5c、4d、16

14、 將從磁碟上刪除。( )

a、remove table xsb、drop table xs

c、dele from xsd、drop table xs dele

15、已知當前工作區為c,開啟學籍表,學籍表中有入學成績字段,執行如下操作:

入學成績=100

replace record 6 入學成績 with m.入學成績+50

store 500 to 入學成績

?入學成績,m.入學成績在螢幕上顯示的值為( )

a、100 500 b、不確定 500 c、500 150 d、150 500

16、查詢顯示學生表中的不同民族的正確命令是( )

a、sele count(dist 民族) from 學生

b、sele 民族 from 學生

c、sele 民族 from 學生 group by 民族

d、sele 民族 from 學生 order by 民族

17、下列( )命令可以計算出每門課程的總分

a、count b、sum c、repl d、reccount()

18、在表單中想設定密碼顯示,應選擇( )屬性

a、text b、click c、passwordchar d、selected

19、以下程式的執行結果為( )

clear

s=0for i=11 to 15 step 2

s=1s=s+i

endfor

?i,s

retu

a、15 40 b、17 40 c、15 16 d、17 16

20、下列( )是合法的變數名

a、 a-bc b、 3a1s2 c、 x!1 d、 1e1

三、程式填空(每空2分,共50分)

1、逐條顯示xs表中男生記錄的姓名和專業

clear

do while ________

if 性別=』女」

________

________

else

skip

enddo

use2、輸出圖形

@@@@@@@@@

clear

_______

do while n<=3

m=1do while

??」@」

enddo

_______

enddo

return

3、呼叫子程式完成1!+2!+3!+4!+5!

主程式:

clear

for i=1 to 5

s=s+t

endfor

?s子程式

for j=1 to ______

tnext

return

4、在學籍表中顯示學某專業的記錄

use 學籍

do whil .t.

accept 「輸入專業名稱」 to zy

locate

if?」沒有此專業」

cancel

else

disp

_________

do while

disp

cont

enddo

endif

go top

enddouse

資料庫試卷

一 單項選擇題 本大題共15小題,每小題2分,共30分 在每小題列出的四個備選項中只有乙個是符合題目要求的,請將其 填寫在題後的括號內。錯選 多選或未選均無分。1.資料庫與資料庫系統之間的關係是 a.互不相干 b.前者包含後者 c.後者包含前者 d.同一東西的不同稱呼 2.物理結構的改變不影響邏輯結...

二 資料庫試卷A

1 資料庫 db 資料庫系統 dbs 和資料庫管理系統 dbms 之間的關係是 a a.dbs包括db和dbms b.dbms包括db和dbs c.db包括dbs和dbms d.dbs就是db,也就是dbms 2 使用者或應用程式看到的那部分區域性邏輯結構和特徵的描述是 c a.模式 b.物理模式 ...

資料庫種類與資料庫結構

2 網狀結構模型 某醫院醫生 病房和病人之間的聯絡。即每個醫生負責 三個病人,每個病房可住一到四個病人。如果將醫生看成是乙個資料集合,病人和病房分別是另外兩個資料集合,那麼醫生 病人和病房的比例關係就是m n p 即m個醫生,n個病人,p間病房 這種資料結構就是網狀資料結構,它的一般結構模型,記錄r...