![山東大學(xué)網(wǎng)絡(luò)教育數(shù)據(jù)庫(kù)原理及應(yīng)用期末考試復(fù)習(xí)題_第1頁(yè)](http://file4.renrendoc.com/view12/M05/15/2D/wKhkGWap-tOAc3IAAAE1dKBNdV8393.jpg)
![山東大學(xué)網(wǎng)絡(luò)教育數(shù)據(jù)庫(kù)原理及應(yīng)用期末考試復(fù)習(xí)題_第2頁(yè)](http://file4.renrendoc.com/view12/M05/15/2D/wKhkGWap-tOAc3IAAAE1dKBNdV83932.jpg)
![山東大學(xué)網(wǎng)絡(luò)教育數(shù)據(jù)庫(kù)原理及應(yīng)用期末考試復(fù)習(xí)題_第3頁(yè)](http://file4.renrendoc.com/view12/M05/15/2D/wKhkGWap-tOAc3IAAAE1dKBNdV83933.jpg)
![山東大學(xué)網(wǎng)絡(luò)教育數(shù)據(jù)庫(kù)原理及應(yīng)用期末考試復(fù)習(xí)題_第4頁(yè)](http://file4.renrendoc.com/view12/M05/15/2D/wKhkGWap-tOAc3IAAAE1dKBNdV83934.jpg)
![山東大學(xué)網(wǎng)絡(luò)教育數(shù)據(jù)庫(kù)原理及應(yīng)用期末考試復(fù)習(xí)題_第5頁(yè)](http://file4.renrendoc.com/view12/M05/15/2D/wKhkGWap-tOAc3IAAAE1dKBNdV83935.jpg)
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
《數(shù)據(jù)庫(kù)原理及其應(yīng)用》模擬題1
一、選擇題
1、()在下列表達(dá)式中,計(jì)算結(jié)果為字符型的是:
A.1234+ASC("A")
B.SQRT(4)*12/24/60
C.CTOD("12/24/94")>DATA()
D.213"+SUBSTR(“聯(lián)想漢字操作系統(tǒng)”,5,12)
2、()關(guān)于自由表的敘述,正確的是
A.全部是用以前版本的FoxBase建立的表
B.可以用VFP建立,但不能把它添加到數(shù)據(jù)庫(kù)中
C.自由表可以添加到數(shù)據(jù)庫(kù)中,數(shù)據(jù)庫(kù)表也可以從數(shù)據(jù)庫(kù)中移出成為自由
表
D.自由表可以添加到數(shù)據(jù)庫(kù)中,但數(shù)據(jù)庫(kù)表不能從數(shù)據(jù)庫(kù)中移出成為自由
表
3、()下列選擇中都是方法程序的是:
A.Cis,setfocus,pset,releaseB.Cis,caption,pset,release
C.Cis,refresh,release,initD.Setfocus,getfocus,lostfocus,cis
4、()查詢(xún)?cè)O(shè)計(jì)器包括的選項(xiàng)卡有
A.字段、條件、分組依據(jù)
B.聯(lián)接、雜項(xiàng)、索引
C.篩選、排序依據(jù)、字段
D.排序依據(jù)、分組依據(jù)、條件
二、填空題
1、文本框用于數(shù)據(jù)輸入輸出的屬性是________0
2、用于處理文本信息的控件有:文本框、、編輯框。
3、SQL語(yǔ)言所具有的功能是______、數(shù)據(jù)操縱、數(shù)據(jù)控制。
4、查詢(xún)向?qū)е锌梢杂腥N選擇:查詢(xún)向?qū)?、交叉表格查?xún)、o
5、參照完整性的規(guī)則包括插入規(guī)則、、刪除規(guī)則。
6、建立索引的字段值不允許重復(fù),且一個(gè)表中只能創(chuàng)建一個(gè),它應(yīng)該是
索引。
7、在數(shù)據(jù)表中,每一行是關(guān)于客觀事物的具體描述,叫做o
8、表結(jié)構(gòu)定義了數(shù)據(jù)表的字段個(gè)數(shù)、字段名、、字段寬度和小數(shù)位數(shù)等
內(nèi)容。
9、日期型常量的一般格式為o
10、數(shù)據(jù)庫(kù)表中的字段有效性規(guī)則用來(lái)指定O
11、數(shù)據(jù)庫(kù)系統(tǒng)的組成是_____計(jì)算機(jī)硬件、、應(yīng)用程序、用戶(hù)
12、利用SQL語(yǔ)句創(chuàng)建一個(gè)表文件,文件名為student,表結(jié)構(gòu)由五個(gè)字段組
成,分別是xm字符類(lèi)型,長(zhǎng)度為10;xb字符類(lèi)型,長(zhǎng)度為2,默認(rèn)值為
“男”;csrq日期類(lèi)型;sfty邏輯類(lèi)型;bz備注類(lèi)型。
13、假設(shè)有一個(gè)設(shè)備管理表sb.dbf,其表結(jié)構(gòu)為:
sb(編號(hào)C(5),名稱(chēng)C(6),啟用日期D,價(jià)格N(9,2),部門(mén)C(2),主要設(shè)
備L)
在Sb表中編號(hào)字段值要求唯一。利用SQL語(yǔ)句查詢(xún)sb表中價(jià)格大于
10000元的所有主要設(shè)備。
14、假設(shè)由一個(gè)設(shè)備管理表sb,其結(jié)構(gòu)見(jiàn)第15題。還有一個(gè)設(shè)備大修表
dx.dbf,其表結(jié)構(gòu)為:dx(編號(hào)C(5),費(fèi)用N(6,l)),每臺(tái)設(shè)備大修一次,
就作為一條記錄保存在dx表中,因此一臺(tái)設(shè)備在dx表中可能有多條記
錄,即維修過(guò)多次。利用SQL語(yǔ)句查找設(shè)備編號(hào)為106-1的設(shè)備的大修費(fèi)
用及其設(shè)備名稱(chēng),并按費(fèi)用降序排列。
15、利用SQL語(yǔ)句查詢(xún)?cè)O(shè)備管理表sb中的部門(mén)數(shù)。
16、對(duì)象事件是指o
17、焦點(diǎn)事件包括When事件、Valid事件、事件、事件。
18、CLEAR
OS=0
JS=0
DOWHILEI<=100
OS=OS+1
ELSE
JS=JS+1
ENDIF
ENDDO
?”偶數(shù)和二",OS
?”奇數(shù)和二",JS
19、下列程序中循環(huán)語(yǔ)句的作用是:
CLEAR
DOWHILE.T.
INPUT”請(qǐng)輸入一個(gè)三位的正數(shù):"TOY
IFY<100ORY>999
&&返回循環(huán)開(kāi)始
ELSE
&&退出循環(huán)
ENDIF
ENDDO
??Y
三、簡(jiǎn)答及描述題
1、舉例說(shuō)明五種VFP數(shù)據(jù)類(lèi)型的特點(diǎn)。
2、建立一個(gè)名為"studbc"的數(shù)據(jù)庫(kù)。在該數(shù)據(jù)庫(kù)中建立如下數(shù)據(jù)表,名為
每個(gè)記錄的照片字段內(nèi)都存有照片。寫(xiě)出詳細(xì)的建立過(guò)程。
3、如何設(shè)置“默認(rèn)”命令按鈕?如何設(shè)置圖文按鈕?舉例說(shuō)明如何設(shè)置命令按
鈕的訪(fǎng)問(wèn)鍵。
參考答案:
1、
(1)字符型
字符型數(shù)據(jù)可以包含字母、數(shù)字、空格、漢字和符號(hào)。如“SDFG”、
"12345",“計(jì)算機(jī)”為字符型常量。姓名、性別、家庭住址都是用漢字表示
的,他們的數(shù)據(jù)類(lèi)型也是字符型的。在內(nèi)存中一個(gè)字符占用一個(gè)字節(jié),一個(gè)漢
字占用兩個(gè)字節(jié)。
(2)數(shù)值型
數(shù)值型數(shù)據(jù)是由0~9、小數(shù)點(diǎn)及正負(fù)號(hào)組成。如234.7、-78、12.86。
(3)邏輯型
這種數(shù)據(jù)類(lèi)型表達(dá)了一個(gè)邏輯值。該邏輯值有兩種可能的取值:真(丁.)
或假(.F.)。每個(gè)邏輯型數(shù)據(jù)占用1個(gè)字節(jié)。
(4)日期型
由年、月、日組成的數(shù)據(jù)。每個(gè)日期型數(shù)據(jù)長(zhǎng)度為8個(gè)字節(jié)。例如2002-
07-28o
⑸備注型
備注型只適用于字段。用來(lái)存儲(chǔ)較多的文字,例如:個(gè)人簡(jiǎn)歷、產(chǎn)品說(shuō)
明、圖書(shū)簡(jiǎn)介等都可以定義為備注型。
2、
第一步,打開(kāi)表設(shè)計(jì)器。單擊常用工具欄中“新建”按鈕->打開(kāi)“新建”對(duì)話(huà)
框分選擇“表”少單擊“新建文件”按分打開(kāi)“創(chuàng)建''對(duì)話(huà)框分輸入表文
件名:studbf-單擊“保存”按鈕少打開(kāi)表設(shè)計(jì)器。
第二步,創(chuàng)建表結(jié)構(gòu)。在“字段名”處輸入“學(xué)號(hào)”,“類(lèi)型”選“字符
型”,寬度輸入7;同樣操作輸入姓名、性別、年齡、照片四個(gè)字段名,并分
別定義其類(lèi)型和寬度。
第三步,建立完畢,單擊“確定”按鈕,在彈出的“現(xiàn)在輸入數(shù)據(jù)記錄
嗎?”提示對(duì)話(huà)框中單擊"是"按鈕。
第四步,輸入記錄數(shù)據(jù)。在打開(kāi)的記錄編輯窗口中輸入第一個(gè)記錄的第一
個(gè)字段值“2005101”,依次輸入“李明”,“男”,19,三個(gè)字段值。光標(biāo)移
到“照片”字段編輯框,雙擊該編輯框,打開(kāi)“照片”字段編輯窗口。單擊
“編輯”菜單今“插入對(duì)象”命令,打開(kāi)“插入對(duì)象”對(duì)話(huà)框,選擇“由文件
創(chuàng)建”單選鈕,找到照片文件添加到“照片”字段里。同樣操作完成所有的記
錄輸入。
第五步,退出記錄編輯窗口后,在VFP的命令窗口中輸入U(xiǎn)SE命令,回
車(chē),保存studbf文件到磁盤(pán)中。
3、
若表單上有多于一個(gè)的命令按鈕,可將其中一個(gè)設(shè)定為默認(rèn)命令按鈕,方
法是該命令按鈕的Default屬性賦值為.T.。每個(gè)表單上有且只有一個(gè)命令按鈕為
默認(rèn)按鈕。當(dāng)一個(gè)命令按鈕設(shè)置為默認(rèn)按鈕后(其Enabled屬性必須為.T.),
同一表單上的其他命令按鈕的Default屬性將自動(dòng)變?yōu)?F.。
使命令按鈕的Caption屬性和Picture屬性都賦上相應(yīng)的值則可將該命令按
鈕設(shè)置為圖文按鈕。
命令按鈕的訪(fǎng)問(wèn)鍵設(shè)置方法是:在Caption屬性值中作為訪(fǎng)問(wèn)鍵的字母前
加上“\<”兩個(gè)符號(hào),顯示時(shí)該字母下方有一條下劃線(xiàn),這個(gè)字母就成了訪(fǎng)問(wèn)
鍵。當(dāng)表單運(yùn)行時(shí),按Alt+訪(fǎng)問(wèn)鍵后,焦點(diǎn)馬上移到這個(gè)命令按鈕上。例如將
某個(gè)命令按鈕的Caption屬性中賦值為“退出(\<個(gè)",則這個(gè)命令按鈕的訪(fǎng)
問(wèn)鍵就是字母e鍵。
四、程序設(shè)計(jì)題
1、輸入一個(gè)整數(shù),當(dāng)為偶數(shù)時(shí),求其立方;當(dāng)為奇數(shù)時(shí),求其平方。
2、設(shè)計(jì)一個(gè)輸入用戶(hù)密碼的表單,界面如下。輸入密碼時(shí)在文本框中顯示
“*”,密碼錯(cuò)誤時(shí)顯示“密碼錯(cuò),請(qǐng)重新輸入!",三次輸入不正確時(shí)顯示
“對(duì)不起,你不是合法用戶(hù)!"后結(jié)束表單運(yùn)行;輸入正確密碼后顯示“密碼
正確!可以進(jìn)入系統(tǒng)。,然后結(jié)束表單運(yùn)行。
參考答案:
1、
CLEAR
INPUT”請(qǐng)輸入一個(gè)數(shù):“TOx
IFx%2=0或INT(x/2)=X/2
y=x**3
?”該數(shù)是偶數(shù),其立方為:”,y
ELSE
y=X**2
?”該數(shù)是奇數(shù),其平方為:”,y
ENDIF
2、
第一步,創(chuàng)建一個(gè)表單,然后在其中創(chuàng)建標(biāo)簽和文本框各一個(gè),命令按鈕二
個(gè)。
第二步,屬性設(shè)置
控件屬性屬性值
label1Caption密碼:
textlPasswordChar*
Value(清空)
Command1Caption確定
Command!Caption取消
第三步,程序編寫(xiě)
Forml的Load事件:
PUBLICi
i=0
Command1的Click事件:
i=i+l
IFTHISFORM.Textl.Value=^^123456^^
MESSAGEBOX(“密碼正確!可以進(jìn)入系統(tǒng)?!保?/p>
THISFORM.RLEASE
ELSE
IFi<3
MESSAGEBOX(“密碼錯(cuò),請(qǐng)重新輸入!”)
THISFORM.textl.VALUE=W,
THISFORM.text1.SETFOCUS
ELSE
MESSAGEBOX("對(duì)不起,你不是合法用戶(hù)!”)
THISFORM.RELEASE
ENDIF
ENDIF
Command2的Click事件:
THISFORM.RELEASE
《數(shù)據(jù)庫(kù)原理及其應(yīng)用》模擬題2
本試卷用到的表及其結(jié)構(gòu)為:
Rsgl表(編號(hào)C,姓名C,性別C,出生日期D,職稱(chēng)C,工資N(7,2),婚否L)
一、選擇題
1、()數(shù)據(jù)庫(kù)管理系統(tǒng)的四個(gè)組成部分,包括數(shù)據(jù)定義語(yǔ)言、數(shù)據(jù)操縱語(yǔ)
言、實(shí)用程序和
A.數(shù)據(jù)控制語(yǔ)言B.數(shù)據(jù)執(zhí)行語(yǔ)言C.數(shù)據(jù)管理語(yǔ)言D.數(shù)據(jù)形式語(yǔ)言
2、()下列關(guān)于〈范圍>子句的說(shuō)法正確的是
A.所有帶有〈范圍〉子句的命令的默認(rèn)范圍都是ALL
B.NEXT<n>只對(duì)從當(dāng)前記錄開(kāi)始的以下n個(gè)記錄進(jìn)行操作
C.RECORD<n〉對(duì)n個(gè)記錄進(jìn)行操作
D.〈范圍〉子句一般有三種選擇:ALL,NEXT<n>,RECORD<n>
3、()用List命令顯示當(dāng)前表中1990年以后(不包括1990年)工作的男
同志,且只顯示姓名、工作時(shí)間和工資三個(gè)字段。
A.LISTFORYEAR(工作時(shí)間)>1990AND性別="男"FIELDS姓名,工作時(shí)間,
工資
B.LISTFIELDS姓名,工作時(shí)間,工資FOR工作時(shí)間>1990AND性別=男
C.LISTFIELDS姓名,工作時(shí)間,工資FOR1990AND男
D.LISTFIELDS姓名,工作時(shí)間,工資FORYEAR(工作時(shí)間)<=1990AND
性別="男”
4、()為student表增加一個(gè)字段xf,要求該字段大于零,SQL語(yǔ)句是
A.ALTERTABLEstudentADDxfC(3)CHEAKxf>0
B.CREATETABLEstudentADDxfN(3)CHECKxf>0
C.ALTERTABLEstudentADDxfN(3)CHECKxf>0
D.DROPTABLEstudentADDxfN(3)CHEAKxf>0
二、填空題
1、VFP中的變量包括內(nèi)存變量和o
2、邏輯運(yùn)算符有AND、OR和
3、在數(shù)據(jù)表中,每一行是關(guān)于一個(gè)客觀事實(shí)的具體描述,叫做o
4、數(shù)據(jù)表的關(guān)閉命令是o
5、VFP的四種索引類(lèi)型是主索引、普通索引、唯一索引和o
6、為確保數(shù)據(jù)庫(kù)中表間關(guān)系不被破壞而設(shè)置的一組規(guī)則是_________o
7、查詢(xún)文件中保存的是______o
8、創(chuàng)建數(shù)據(jù)表的SQL語(yǔ)句是___________o
9、VFP的三種工作方式是菜單工作方式、命令工作方式和o
10、VFP提供的用于建立應(yīng)用程序界面的最主要工具之一是______o
11、VFP中刪除操作分為兩步,首先是進(jìn)行然后再進(jìn)行______o
12、數(shù)據(jù)環(huán)境泛指定義表單或表單集時(shí)使用的,包括—、視圖和關(guān)系。
13、完成“從當(dāng)前記錄開(kāi)始的10個(gè)記錄中所有講師的工資每人增加600元”的
操作:
Replace
14、對(duì)Rsgl表查詢(xún)I960年(包括I960年)以后職工信息,并按編號(hào)升序排序
Select
15、計(jì)算Rsgl表中所有職工工資的總和
Select
16、結(jié)構(gòu)化程序設(shè)計(jì)采用的主要方法是_______和
17、CLEAR
INPUT"輸入A的值:”TOA
IFA>=0
ELSE
ENDIF
?A,"的絕對(duì)值是:”,B
RETURN
18、對(duì)象相對(duì)引用時(shí)常用的關(guān)鍵字是_____和。
19、表單運(yùn)行時(shí)被觸發(fā)的第一個(gè)事件是_______當(dāng)某對(duì)象獲得焦點(diǎn)時(shí)觸發(fā)其
______事件。
20、Enabled屬性的作用是__________________________。
21、填充下列程序中缺失的語(yǔ)句
1=0
J=0
K=1
&&K作為循環(huán)控制變量控制循環(huán)10次
&&如果K被2整除
1=1+1
ELSE
J=J+1
ENDIF
K=K+1
I,“J=”,J
22、下列程序用于逐個(gè)顯示職稱(chēng)為教授的數(shù)據(jù)記錄,請(qǐng)?zhí)羁眨?/p>
USETEACHER
DISPLAY
ENDIF
ENDDO
USE
三、簡(jiǎn)答及描述題
1、什么是焦點(diǎn)?與焦點(diǎn)有關(guān)的事件有哪些?它們的作用是什么?
2、利用查詢(xún)?cè)O(shè)計(jì)器來(lái)查詢(xún)Rsgl表中工資在2000元(包括2000元)以上的職
工的編號(hào)、姓名、工資,請(qǐng)寫(xiě)出操作步驟。
參考答案:
1、所謂焦點(diǎn)(Focus)就是,當(dāng)一個(gè)對(duì)象被選定,成為活動(dòng)對(duì)象時(shí),就稱(chēng)該對(duì)
象獲得了焦點(diǎn)。焦點(diǎn)反映了對(duì)象接受用戶(hù)鼠標(biāo)或鍵盤(pán)操作的能力。當(dāng)一個(gè)對(duì)象
獲得焦點(diǎn)后,它就對(duì)用戶(hù)鼠標(biāo)或鍵盤(pán)操作具有了反映能力。
與焦點(diǎn)有關(guān)的屬性有:(1)When,本事件在對(duì)象獲得焦點(diǎn)前被觸發(fā),如
果when事件返回T(缺省值),則該對(duì)象就能獲得焦點(diǎn),否則就無(wú)法獲得焦
點(diǎn)。When事件之后觸發(fā)GotFocus事件。(2)GotFocus,本事件將在對(duì)象獲
得焦點(diǎn)時(shí)被觸發(fā),而獲得焦點(diǎn)的方法可以使用按鍵、鼠標(biāo)或SetFocus方法。
(3)Valid,本事件在對(duì)象失去焦點(diǎn)前被觸發(fā)。若Valid事件程序返回.T.(缺
省值),則表示該對(duì)象失去了焦點(diǎn),并執(zhí)行LostFocus事件,否則不能失去焦
點(diǎn)。(4)LostFocus,本事件將在對(duì)象失去焦點(diǎn)時(shí)被觸發(fā)。
2、第一步,打開(kāi)查詢(xún)?cè)O(shè)計(jì)器。單擊“新建”打開(kāi)“新建”對(duì)話(huà)框,選擇“查
詢(xún)”,單擊“新建文件”按鈕,打開(kāi)查詢(xún)?cè)O(shè)計(jì)器。
第二步,打開(kāi)Rsgl表。在“打開(kāi)”對(duì)話(huà)框中選擇Rsgl,單擊“確定”按鈕,
Rsgl表就添加到查詢(xún)?cè)O(shè)計(jì)器中。然后單擊“添加表或視圖”對(duì)話(huà)框中的“關(guān)
閉”按鈕。
第三步,選定字段。在“字段”選項(xiàng)卡中選擇編號(hào)、姓名、工資三個(gè)字段到右
邊的列表框中。
第四步,確定篩選條件。在“篩選”選項(xiàng)卡中輸入“工資>=2000”。
第五步,執(zhí)行查詢(xún)。單擊右鍵在彈出的快捷菜單中選擇“運(yùn)行查詢(xún)”命令,顯
示查詢(xún)結(jié)果。
四、程序設(shè)計(jì)題
I、從鍵盤(pán)上任意輸入一個(gè)數(shù)給X,根據(jù)X的值按不同的表達(dá)式計(jì)算,并輸出
計(jì)算結(jié)果,該表達(dá)式如下:
Y=2X+5X>10
Y=10X-5X<5
Y=100X為其它值
2、輸入一個(gè)字符串(假設(shè)沒(méi)有漢字),要求分別統(tǒng)計(jì)出其中英文字母、空格、
數(shù)字和其他字符的個(gè)數(shù)。
參考答案:
1、CLEAR
INPUT"請(qǐng)輸入一個(gè)數(shù):"TOx
IFx>10
y=2*x+5
ELSE
IFx<5
y=10*x-5
ELSE
y=100
ENDIF
ENDIF
?"Y='',y
分支結(jié)構(gòu)也可以用DOCASE
2、clear
store0toxz,xs,xk,xq
accept”請(qǐng)輸入字符串:“tochrr
fori=1tolen(chrr)
ch=subs(chrr,i,l)
docase
casech>='a'andch<='z'orch>='A'andch<='Z'
xz=xz+l
casech="“或ch=space(l)
xk=xk+l
casech>=0andch<=9
xs=xs+l
other
xq=xq+l
endcase
next
?”這個(gè)字符串中總的字符個(gè)數(shù)是:"Jen(chrr)
?”其中字母?jìng)€(gè)數(shù)是:",xz
?"空格數(shù)是:",xk
?"數(shù)字個(gè)數(shù)是:",xs
?”其他字符的個(gè)數(shù)是:",xq
《數(shù)據(jù)庫(kù)原理及其應(yīng)用》模擬題3
試題中所涉及的表及其結(jié)構(gòu)是:
Rsgl表(編號(hào)C,姓名C,性別C,出生日期D,職稱(chēng)C,工資N(7,2),婚否L)
Rsgz表(編號(hào)C,姓名C,基本工資N(7,2),職務(wù)工資N(6,2),公積金
N(6,2),
應(yīng)發(fā)工資N(7,2),實(shí)發(fā)工資N(7,2))
一、選擇題
1、()關(guān)于備注型字段下列說(shuō)法正確的是:
A.能接受任意類(lèi)型數(shù)據(jù)
B.字段寬度根據(jù)實(shí)際數(shù)據(jù)設(shè)定
C.存放在與表的主名相同、后綴為FPT的文件中
D.不與通用型字段數(shù)據(jù)存放在一起
2、()下列選擇中都是方法程序的是:
A.Cis,setfocus,pset,releaseB.Cis,caption,pset,release
C.Cis,refresh,release,initD.Setfocus,getfocus,lostfocus,cis
3、()設(shè)字段"工作日期”為日期型,"工資”為數(shù)值型,則要想表達(dá)''工
齡大于30年,工資高于1500、低于1800元''這一命題,其表達(dá)式是:
A.工齡>30.AND.工資>1500.AND.工資<1800
B.INT((DATE。-工作日期)/365)>30.AND.工資>1500.AND.工資
<1800
C.工齡>30.AND.工資>1500.0R.工資<1800
D.INT(DATE()—工作日期/365)>30.AND.工資>1500.OR.工資<1800
4、()下面關(guān)于事件的敘述正確的是
A.對(duì)象的每個(gè)事件只有一種觸發(fā)形式
B.系統(tǒng)事件發(fā)生的順序是隨機(jī)的
C.一個(gè)對(duì)象有多個(gè)事件,一個(gè)事件可以由多種形式觸發(fā)
D.表單第一個(gè)被觸發(fā)的事件是Init事
二、填空題
1、計(jì)時(shí)器控件工作的三要素是Timer事件、、Enabled屬性
2、某表有4個(gè)字段,其中第一個(gè)字段是字符型,寬度為6,第二個(gè)字段是數(shù)值
型,整數(shù)位為3,小數(shù)位為1,其余兩個(gè)字段分別是邏輯型、日期型,則該
表記錄長(zhǎng)度為
3、LEN(SPACE(4)+“山東大學(xué)”+SPACE(4))=
4、控件的數(shù)據(jù)綁定是指將控件與某個(gè)聯(lián)系起來(lái)。
5、為了將表單從內(nèi)存中釋放,可將表單中“退出”命令按鈕的Click事件代碼
設(shè)置為:
6、程序的三個(gè)基本結(jié)構(gòu)是順序結(jié)構(gòu)、分支結(jié)構(gòu)和o
7、用二維表形式表示的數(shù)據(jù)模型是_______o
8、兩個(gè)表建立關(guān)聯(lián)后,當(dāng)父表記錄指針移動(dòng)時(shí),子表記錄指針o
9、某索引類(lèi)型只能用在數(shù)據(jù)庫(kù)表中,且用來(lái)創(chuàng)建該種索引的字段不允許有重復(fù)
值,一個(gè)表
中只能有一個(gè)這樣的索引,這種索引稱(chēng)為0
10、假設(shè)某表共有10個(gè)記錄,執(zhí)行SKIP20命令后,此時(shí)EOF函數(shù)值
為o
11、列表顯示Rsgl表中已婚的女教授的姓名、出生日期和工資。
List
12、統(tǒng)計(jì)Rsgl表中I960年以前出生的副教授的人數(shù)。
SELECT
13、給所有職務(wù)工資在200元以下(不包括200元)的職工基本工資增加100
o
Replace
14、創(chuàng)建一個(gè)表sb,其結(jié)構(gòu)為(編號(hào)C5,名稱(chēng)C10,價(jià)格N9,2,主要設(shè)備
L)
Create
15、刪除Rsgz表中的“姓名”字段
16、在參照完整性的更新規(guī)則中,“級(jí)聯(lián)”的含義是:
17、給MyForm表單中控件cmdl的Caption屬性賦值為“下一頁(yè)"
18、用于確定對(duì)象位置和大小的屬性是和、_和
19、對(duì)象事件的觸發(fā)方式有和。
20、下列程序用于逐個(gè)顯示Rsgl表中教授們的信息:
USERsgl
IF
DISPLAY
ENDIF
ENDDO
USE
21、下列程序要求逐次單擊表單,畫(huà)上或擦去一個(gè)圓。
Forml的Load事件中代碼如下:
i=.T.
STORE0TOex,cy
Forml的Click事件中代碼如下:
IFi
i=.F.
ELSE
ThisForm.CLS
ENDIF
三、簡(jiǎn)答及描述題
1、什么是數(shù)據(jù)庫(kù)管理系統(tǒng)?它由哪些部分組成?
2、什么是項(xiàng)目?項(xiàng)目管理器一般包含哪些內(nèi)容?
參考答案:
1、
數(shù)據(jù)庫(kù)管理系統(tǒng)是數(shù)據(jù)庫(kù)系統(tǒng)的核心,是為建立、使用和維護(hù)數(shù)據(jù)庫(kù)而配
置的軟件,它建立在操作系統(tǒng)之上,位于操作系統(tǒng)和應(yīng)用程序之間,負(fù)責(zé)對(duì)數(shù)
據(jù)庫(kù)中數(shù)據(jù)進(jìn)行統(tǒng)一管理和控制。數(shù)據(jù)庫(kù)管理系統(tǒng)通常由四部分組成。
(1)數(shù)據(jù)定義語(yǔ)言,用以定義數(shù)據(jù)庫(kù)的概念模式、存儲(chǔ)模式和外模式以及各模
式間的映射和完整性約束。(2)數(shù)據(jù)操縱語(yǔ)言,用以數(shù)據(jù)庫(kù)的檢索、輸入、修
改、刪除等的基本操作。(3)數(shù)據(jù)控制語(yǔ)言,以便讓用戶(hù)根據(jù)需要控制和管理
數(shù)據(jù)庫(kù)系統(tǒng)。(4)實(shí)用程序,包括數(shù)據(jù)初始裝入程序、數(shù)據(jù)轉(zhuǎn)儲(chǔ)程序、數(shù)據(jù)庫(kù)
恢復(fù)程序、性能測(cè)試程序、數(shù)據(jù)庫(kù)再組織程序、數(shù)據(jù)轉(zhuǎn)換程序、通信程序等。
2、
一個(gè)VFP數(shù)據(jù)庫(kù)應(yīng)用程序,是有若干個(gè)不同類(lèi)型、不同格式的文件構(gòu)成,
它們共同構(gòu)成一個(gè)項(xiàng)目,這些文件統(tǒng)稱(chēng)為該項(xiàng)目的項(xiàng)目文件。VFP的項(xiàng)目管理
器是一個(gè)專(zhuān)門(mén)對(duì)這些文件進(jìn)行有效管理的項(xiàng)目集成管理工具。
項(xiàng)目管理器由六個(gè)選項(xiàng)卡組成,包含了應(yīng)用系統(tǒng)的所有組成部分。
(1)“全部”選項(xiàng)卡,包括其他五個(gè)選項(xiàng)卡的所有內(nèi)容。
(2)“數(shù)據(jù)”選項(xiàng)卡,主要用于顯示和管理數(shù)據(jù)文件。包含的數(shù)據(jù)文件
有:數(shù)據(jù)庫(kù)、自由表、查詢(xún)、連接、存儲(chǔ)過(guò)程文件等。
(3)“文檔”選項(xiàng)卡,主要用于顯示和管理文檔。它包含了數(shù)據(jù)處理所需
要的文檔,用于輸入和查看數(shù)據(jù)的表單、打印報(bào)表和標(biāo)簽等。
(4)“類(lèi)”選項(xiàng)卡,主要用于顯示和管理類(lèi)庫(kù)文件。
(5)“代碼”選項(xiàng)卡,主要用于顯示和管理VFP各種類(lèi)型的程序代碼,
包括三種程序:程序、API庫(kù)和應(yīng)用程序。
(6)“其他”選項(xiàng)卡,主要用于管理菜單文件、文本文件和其他文件。
四、程序設(shè)計(jì)題
1、將1~100之間能被5或6整除的數(shù)顯示出來(lái)、統(tǒng)計(jì)個(gè)數(shù)并求和。
2、某廠在三八婦女節(jié)時(shí),給每位女職工按工資的45%發(fā)放獎(jiǎng)金,其中職稱(chēng)為高
工的已婚婦女再多加上100元。請(qǐng)編程完成這一功能。
該廠職工人員表(ZGRY.DBF)的結(jié)構(gòu)有:姓名(C,10),出生日期(D),
性別(C,2),職稱(chēng)(C,8),婚否(L),工資(N,8,2),獎(jiǎng)金(N,
7,2)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 娛樂(lè)場(chǎng)所裝修合同解除書(shū)
- 豪華游艇裝修貸款合同
- 2025年音樂(lè)錄制擔(dān)保合同
- 2025年借殼上市合同草約
- 2025年許可使用商標(biāo)合同
- 二零二五年度北京零售行業(yè)店長(zhǎng)勞動(dòng)合同樣本
- 2025年委托代理合同解除和解協(xié)議
- 2025年落地秤項(xiàng)目投資可行性研究分析報(bào)告
- 2025年中國(guó)重慶市餐飲行業(yè)市場(chǎng)全景評(píng)估及投資戰(zhàn)略研究報(bào)告
- 2025年中國(guó)針織行業(yè)市場(chǎng)全景評(píng)估及發(fā)展戰(zhàn)略規(guī)劃報(bào)告
- 2025-2030全球廢棄食用油 (UCO) 轉(zhuǎn)化為可持續(xù)航空燃料 (SAF) 的催化劑行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 山東省臨沂市蘭山區(qū)2024-2025學(xué)年七年級(jí)上學(xué)期期末考試生物試卷(含答案)
- 湖北省武漢市2024-2025學(xué)年度高三元月調(diào)考英語(yǔ)試題(含答案無(wú)聽(tīng)力音頻有聽(tīng)力原文)
- 商務(wù)星球版地理八年級(jí)下冊(cè)全冊(cè)教案
- 天津市河西區(qū)2024-2025學(xué)年四年級(jí)(上)期末語(yǔ)文試卷(含答案)
- 校長(zhǎng)在行政會(huì)上總結(jié)講話(huà)結(jié)合新課標(biāo)精神給學(xué)校管理提出3點(diǎn)建議
- 北京市北京四中2025屆高三第四次模擬考試英語(yǔ)試卷含解析
- 2024年快遞行業(yè)無(wú)人機(jī)物流運(yùn)輸合同范本及法規(guī)遵循3篇
- 地下商業(yè)街的規(guī)劃設(shè)計(jì)
- 傷殘撫恤管理辦法實(shí)施細(xì)則
- 初中數(shù)學(xué)思維訓(xùn)練雙十字相乘法因式分解練習(xí)100道及答案
評(píng)論
0/150
提交評(píng)論