程序設(shè)計(jì)基礎(chǔ)VFP實(shí)驗(yàn)報(bào)告2013_第1頁(yè)
程序設(shè)計(jì)基礎(chǔ)VFP實(shí)驗(yàn)報(bào)告2013_第2頁(yè)
程序設(shè)計(jì)基礎(chǔ)VFP實(shí)驗(yàn)報(bào)告2013_第3頁(yè)
程序設(shè)計(jì)基礎(chǔ)VFP實(shí)驗(yàn)報(bào)告2013_第4頁(yè)
程序設(shè)計(jì)基礎(chǔ)VFP實(shí)驗(yàn)報(bào)告2013_第5頁(yè)
已閱讀5頁(yè),還剩4頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

付費(fèi)下載

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

程序設(shè)計(jì)基礎(chǔ)C實(shí)驗(yàn)報(bào)告PAGE5《程序設(shè)計(jì)基礎(chǔ)VFP》實(shí)驗(yàn)報(bào)告教學(xué)班級(jí):_______學(xué)號(hào):__________姓名:___________課程教師:______________實(shí)驗(yàn)輔導(dǎo)教師:_____________重慶理工大學(xué)計(jì)算機(jī)學(xué)院2012年2月

實(shí)驗(yàn)1數(shù)據(jù)庫(kù)的操作教學(xué)班級(jí):_______學(xué)號(hào):__________姓名:___________實(shí)驗(yàn)日期:___________實(shí)驗(yàn)地點(diǎn):_________(機(jī)房)實(shí)驗(yàn)成績(jī):___________一、實(shí)驗(yàn)?zāi)康氖煜ず驼莆諗?shù)據(jù)庫(kù)的建立、打開(kāi)、關(guān)閉等操作,掌握為數(shù)據(jù)庫(kù)建立數(shù)據(jù)庫(kù)表的永久關(guān)系和方法,掌握數(shù)據(jù)庫(kù)表實(shí)體完整性,域完整性和約束規(guī)則,參照完整性和約束規(guī)則的設(shè)置方法和步驟實(shí)驗(yàn)環(huán)境滿(mǎn)足VisualFoxPro6.0及其以上版本所要求的計(jì)算機(jī)硬件和軟件環(huán)境。三、實(shí)驗(yàn)內(nèi)容1、按照如下要求建立XSJBXX.DBF(學(xué)生基本信息)、BJ.DBF(班級(jí)表)、CJB.DBF(成績(jī)表)、KCB.DBF(課程表)等四個(gè)自由表,并分別輸入10左右記錄,數(shù)據(jù)自編,但要注意四個(gè)表之間的關(guān)聯(lián)字段必須相同,即學(xué)生基本信息表的班級(jí)編號(hào)必須與班級(jí)表的班級(jí)編號(hào)相同,學(xué)生基本信息表的學(xué)號(hào)要與成績(jī)表的學(xué)號(hào)相同,成績(jī)表的課程編號(hào)必須與課程表的課程編號(hào)相同,它們的結(jié)構(gòu)如下:XSJBXX.DBF:*BJBH是字段名,C(2)表示字段類(lèi)型為字符,寬度為2,其它類(lèi)似BJBHC(2)&&班級(jí)編號(hào)XHC(6)&&學(xué)號(hào)XMC(8)&&姓名XBC(2)&&性別CSRQD&&出生日期ZPG&&照片JLM&&簡(jiǎn)歷BJ.DBF:BJBHC(2)&&班級(jí)編號(hào)BJMCC(20)&&班級(jí)名稱(chēng)CJB.DBF:XHC(6)&&學(xué)號(hào)KCBHC(4)&&課程編號(hào)CJN(5,1)&&成績(jī)KCB.DBF:KCBHC(4)&&課程編號(hào)KCMCC(30)&&課程名稱(chēng)XFN(1)&&學(xué)分2、建立數(shù)據(jù)庫(kù)XSCJ.DBC,將上述4個(gè)自由表加入數(shù)據(jù)庫(kù)中3、在XSCJ.DBC中建立如下永久關(guān)聯(lián):BJ.DBF的班級(jí)編號(hào)與XSJBXX.DBF的班級(jí)編號(hào)(一對(duì)多)XSJBXX.DBF的學(xué)號(hào)與CJB.DBF的學(xué)號(hào)(一對(duì)多)KCB.DBF的課程編號(hào)與CJB.DBF的課程編號(hào)(一對(duì)多)4、數(shù)據(jù)庫(kù)表的數(shù)據(jù)完整性設(shè)置1)設(shè)置字段的有效性:在XSCJ.DBC數(shù)據(jù)庫(kù)中,設(shè)置XSJBXX.DBF設(shè)置XB字段的有效性規(guī)則為“XB=”男”O(jiān)RXB=”女”,錯(cuò)誤提示信息為“‘性別必須為男或者為女’”,默認(rèn)值設(shè)置為“‘男’”。2)設(shè)置記錄的有效性:在CJB.DBF表中設(shè)置記錄有效性規(guī)則“上機(jī)成績(jī)<=100AND理論成績(jī)<=100”,設(shè)置錯(cuò)誤提示信息為“’成績(jī)不能超過(guò)100分’”。3).設(shè)置兩個(gè)關(guān)系的參照完整性:設(shè)置KCB和CJB之間的“更新規(guī)則”、“刪除規(guī)則”為級(jí)聯(lián),“插入規(guī)則”為限制四、實(shí)驗(yàn)結(jié)果(用截圖說(shuō)明)

實(shí)驗(yàn)2關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言SQL的基本操作教學(xué)班級(jí):_______學(xué)號(hào):__________姓名:___________實(shí)驗(yàn)日期:___________實(shí)驗(yàn)地點(diǎn):_________(機(jī)房)實(shí)驗(yàn)成績(jī):___________熟悉和掌握關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言SQL的基本操作。二、實(shí)驗(yàn)環(huán)境:滿(mǎn)足VisualFoxPro6.0及其以上版本所要求的計(jì)算機(jī)硬件和軟件環(huán)境。三、實(shí)驗(yàn)內(nèi)容:1、建立數(shù)據(jù)庫(kù)、表建立訂貨管理數(shù)據(jù)庫(kù),在該數(shù)據(jù)庫(kù)中建立四個(gè)表,并建立倉(cāng)庫(kù)和職工表之間,職工表和訂購(gòu)單表之間,供應(yīng)商和訂購(gòu)單之間的一對(duì)多的聯(lián)系,各表的字段及其關(guān)鍵字如下:倉(cāng)庫(kù):倉(cāng)庫(kù)號(hào)C(4),地址C(6),面積I(4),倉(cāng)庫(kù)號(hào)為主索引,并對(duì)面積建立字段有效性規(guī)則,大于零。職工:倉(cāng)庫(kù)號(hào)C(4),職工號(hào)C(3),年齡N(3),基本工資N(8,0);倉(cāng)庫(kù)號(hào)為普通索引,職工號(hào)為主索引,對(duì)年齡字段建立字段有效性規(guī)則(大于等于16,小于等于60,),基本工資默認(rèn)值為1200,小于等于10000,并以倉(cāng)庫(kù)號(hào)為外關(guān)鍵字建立與倉(cāng)庫(kù)表的永久關(guān)系。供應(yīng)商:供應(yīng)商號(hào)C(3),供應(yīng)商名C(20),地址C(4),以供應(yīng)商號(hào)建立主索引訂購(gòu)單:職工號(hào)C(3),供應(yīng)商號(hào)C(3),訂貨單號(hào)C(4),訂貨日期D,訂貨單號(hào)為主索引,職工號(hào)為普通索引,以職工號(hào)為外關(guān)鍵字建立與職工表的永久關(guān)系,以供應(yīng)商號(hào)為外關(guān)鍵字建立與供應(yīng)商表的永久關(guān)系2、為每個(gè)表添加記錄表1-3倉(cāng)庫(kù)表表1-4職工表倉(cāng)庫(kù)號(hào)地址面積WH1北京370WH2上海500WH3廣州200WH4武漢400倉(cāng)庫(kù)號(hào)職工號(hào)年齡基本工資WH2E1251220WH1E3241210WH2E4481250WH3E6491230WH1E7351250表1-5訂購(gòu)單表表1-6供應(yīng)商表職工號(hào)供應(yīng)商號(hào)訂購(gòu)單號(hào)訂購(gòu)日期E3S7OR672004/06/23E1S4OR732004/07/28E7S4OR762004/05/25E6NULLOR77NULLE3S4OR792004/06/13E1NULLOR80NULLE3NULLOR90NULLE3S3OR912004/07/13供應(yīng)商號(hào)供應(yīng)商名地址S3振華電子廠(chǎng)西安S4華通電子公司北京S6607廠(chǎng)鄭州S7愛(ài)華電子廠(chǎng)北京3、表結(jié)構(gòu)的修改(1)向職工表添加一個(gè)新字段“獎(jiǎng)金”(2)將倉(cāng)庫(kù)表的“地址”字段改名為“城市”,職工表中的“基本工資”字段改名為“工資”(3)刪除職工表中的“獎(jiǎng)金”字段(4)將倉(cāng)庫(kù)表的“面積”字段改為數(shù)值型,長(zhǎng)度為8,小數(shù)點(diǎn)位數(shù)為1位,并添加一個(gè)候選索引,索引以倉(cāng)庫(kù)號(hào)和地址為關(guān)鍵字,索引名為EMP。四、實(shí)驗(yàn)結(jié)果(用截圖說(shuō)明實(shí)驗(yàn)的運(yùn)行結(jié)果,粘貼SQL語(yǔ)言或?qū)QL語(yǔ)言粘貼成文件,說(shuō)明實(shí)驗(yàn)的過(guò)程)實(shí)驗(yàn)3程序設(shè)計(jì)循環(huán)程序設(shè)計(jì)教學(xué)班級(jí):_______學(xué)號(hào):__________姓名:___________實(shí)驗(yàn)日期:___________實(shí)驗(yàn)地點(diǎn):_________(機(jī)房)實(shí)驗(yàn)成績(jī):___________實(shí)驗(yàn)?zāi)康模菏煜ず驼莆栈镜难h(huán)程序的程序設(shè)計(jì)以及循環(huán)的基本結(jié)構(gòu)。二、實(shí)驗(yàn)環(huán)境:滿(mǎn)足VisualFoxPro6.0及其以上版本所要求的計(jì)算機(jī)硬件和軟件環(huán)境。三、實(shí)驗(yàn)內(nèi)容:1、編制并在屏幕顯示輸出九九乘法表2、有一張厚度為0.3mm,面積足夠大的紙,將它對(duì)折,問(wèn)對(duì)折多少次后,其厚度可達(dá)到珠穆朗瑪峰的高度)8848米)3、分別計(jì)算200以?xún)?nèi)的所用奇數(shù)與偶數(shù)之和4、分別計(jì)算200以?xún)?nèi)所用素?cái)?shù)之和,并輸出其所用的素?cái)?shù)5、從鍵盤(pán)隨機(jī)輸入20個(gè)數(shù)據(jù),請(qǐng)統(tǒng)計(jì)其中正數(shù)、負(fù)數(shù)和零的個(gè)數(shù)。6、從鍵盤(pán)輸入大于等于1而小于等于100的任意數(shù)n,求該數(shù)的階乘n!7、從鍵盤(pán)上隨機(jī)輸入一個(gè)正整數(shù)N,判斷該數(shù)值是否為素?cái)?shù)四、實(shí)驗(yàn)結(jié)果(用截圖說(shuō)明程序執(zhí)行的結(jié)果,并粘貼所編寫(xiě)的程序文件)

實(shí)驗(yàn)4表單設(shè)計(jì)與應(yīng)用--常用表單設(shè)計(jì)教學(xué)班級(jí):_______學(xué)號(hào):__________姓名:___________實(shí)驗(yàn)日期:___________實(shí)驗(yàn)地點(diǎn):_________(機(jī)房)實(shí)驗(yàn)成績(jī):___________一、實(shí)驗(yàn)?zāi)康模菏煜ず驼莆毡韱蔚南鄬?duì)復(fù)雜的應(yīng)用操作。二、實(shí)驗(yàn)環(huán)境:滿(mǎn)足VisualFoxPro6.0及其以上版本所要求的計(jì)算機(jī)硬件和軟件環(huán)境。三、實(shí)驗(yàn)內(nèi)容:1、設(shè)計(jì)如圖1-14所示的表單,顯示表XSCJ.DBF相應(yīng)的數(shù)據(jù)(請(qǐng)建立該表,字段如表單所示,表的結(jié)構(gòu)根據(jù)實(shí)際情況設(shè)定,并輸入至少5條記錄),要求:(1)、將性別數(shù)據(jù)的顯示用單選按鈕,婚否用復(fù)選框,用來(lái)控制表XSCJ.DBF中部分?jǐn)?shù)據(jù)的輸入、輸出及編輯(2)、設(shè)計(jì)表格控件,顯示每個(gè)日的記錄。(3)、設(shè)計(jì)一個(gè)命令控件“退出”,用于退出表單運(yùn)行,返回到系統(tǒng)狀態(tài)。圖1-14學(xué)生表數(shù)據(jù)顯示表單2、在一題的基礎(chǔ)上,增加命令按鈕控件,完成如下操作,顯示、增加、刪除表XSCJ.DBF相應(yīng)的數(shù)據(jù),如圖1-15所示,其增加功能主要有:(1)、增加命令控件首記錄、上一條、下一條、末記錄、增加、刪除并退出、退出、刪除/取消(2)、當(dāng)單擊首記錄、上一條、下一條、末記錄控件時(shí),能顯示相應(yīng)的記錄。(3)、當(dāng)單擊“增加”控件時(shí),可在表格中增加記錄。(4)、當(dāng)單擊“刪除/取消”控件時(shí),如當(dāng)前記錄沒(méi)有刪除標(biāo)記,則做刪除

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論