版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、?數(shù)據(jù)庫程序設(shè)計?課堂實驗報告20 -20 第一學期姓 名:學 號:專業(yè)班級:指導教師:實驗工程一:認識Visual FoxPro及其數(shù)據(jù)根底姓名: 學號: 班級: 日期: 一、實驗目的與要求(1) 熟悉VFP的工作環(huán)境,了解系統(tǒng)菜單、工具欄的功能與應用(2) 了解工程管理器的功能與應用(3) 掌握VFP的常量與變量的數(shù)據(jù)類型及書寫要求(4) 掌握表達式的運算規(guī)那么二、實驗內(nèi)容(1) VFP的啟動和退出方法,了解系統(tǒng)菜單、工具欄的功能,并設(shè)置自己默認工作目錄(2) 創(chuàng)立一個新工程,并以自己姓名作為工程文件名,了解工程管理器的6個選項卡管理的對象(3)常量的類型共有6種,每種常量各舉至少1個實例
2、,每個常量實例都要使用?或?在主窗口中顯示出來。(4)變量的類型也是共有6種,至少命名6個變量,并為每個變量賦不同類型常量,并分別使用?、?、list、display命令在主窗口中顯示出各個變量的值,特別要求:字符型變量中要出現(xiàn)本人的姓名。(5)聲明一個至少含有8個元素的數(shù)組,并為數(shù)組的一些元素賦值為本人的學號、姓名、年齡、出生日期、學費錢數(shù)(貨幣型)、專業(yè)班級等,并使用在主窗口顯示各個元素的值。2.10各例題。 三、實驗方法、過程、結(jié)果四、指導教師評語實驗工程二: VFP程序設(shè)計設(shè)計根底實驗者姓名: 學號: 班級: 日期: 一、實驗目的與要求(1) 掌握各類運算符及表達式的運算規(guī)那么(2)
3、掌握常用函數(shù)的功能、格式與使用方法(3) 掌握三種根本的程序構(gòu)造(4) 掌握多模塊程序設(shè)計方法(5) 了解內(nèi)存變量的作用域二、實驗內(nèi)容1、先手工判斷以下函數(shù)的結(jié)果,并進展實驗驗證: empty(.null.); like(xy?、xyz) ;isnull(space(0); substr(dtoc(date(),7,2); year(date(); round(345.345,-2);ctod(“10/01/99)-date(); vartype(36-5*4); vartype(36-5*4);len(right(水平考試,4); left(12345.6789,len(子串); 2、計算以
4、下表達式的值:(1)2005-10-3 1000-2005-10-3 900(2)設(shè) x=11,y=1122,計算以下四個表達式的值a)not(x=y)and(x$y) b)not(x$y)or(y) c)not(x=y) d)not(x$y)(3)先把數(shù)學表達式轉(zhuǎn)換成vfp表達式,再計算結(jié)果(4)假定a=this ,b=is a string,計算a-b與a+b(5) x=5,y=8,計算 (xy).and.(x=y)(6) x=迎接2021年北京奧運會,那么at(0,x),occurs(0,x)的值 3、編程求0100之間的偶數(shù)之和4、閱讀以下程序,寫結(jié)果:(1)s=abcdefn=len
5、(s)k=1do while k=n?subs(s,k,n-k)k=k+1enddo(2)store 3 to x store 5 to y plus(x),y) ?x,y procedure plus parameters a1,a2 a1=a1+a2 a2=a1+a2 endproc(3)x1=20 x2=30 set udfparms to value do test with x1,x2 ?xl,x2 procedure test parameters a,b x=a a=b b=x endpro(4)store 0 to x,y,s1,s2,s3do while x10 x=x+1
6、do case case int(x/2)=x/2 s1=s1+x/2 case mod(x,3)=0 s2=s2+x/3 case int(x/2)x/2 s3=s3+1 endcaseenddo?s1,s2,s3三、實驗方法、過程、結(jié)果四、指導教師評語實驗工程三:VFP數(shù)據(jù)庫與表的操作實驗者姓名: 學號: 班級: 日期: 一、實驗目的與要求(1) 熟練掌握數(shù)據(jù)庫、數(shù)據(jù)庫表、自由表的根本操作(2) 掌握數(shù)據(jù)表索引的建立和使用方法、排序命令及操作(3) 掌握數(shù)據(jù)庫表之間的關(guān)系和參照完整性的建立二、實驗內(nèi)容假設(shè)實驗者姓名為“胡錦濤,其姓名漢語拼音的第一個字母為hjt。1、建立一個學生工程,要求如
7、下:(1)工程名稱為“胡錦濤(2)工程中創(chuàng)立兩個數(shù)據(jù)庫,一個數(shù)據(jù)庫名為“學生_hjt,另一個數(shù)據(jù)庫名為“訂貨管理_hjt;(3)在學生_hjt數(shù)據(jù)庫中創(chuàng)立三個數(shù)據(jù)庫表“學生_hjt、“課程_hjt和“成績_hjt,表構(gòu)造分別如下:學生_hjt學號 C15,姓名 C8,性別 L,出生日期 D,班級 C20,高考成績 N,學費 Y,個人簡歷 M,照片 G課程_hjt課程號 C8,課程名 C30成績_hjt學號 C15,課程號 C8,成績 I 以上三個表內(nèi)記錄的數(shù)據(jù)至少要包含自己的信息,其他自己編寫。(4) 在“訂貨管理_hjt數(shù)據(jù)庫中創(chuàng)立四個表,其表名及表構(gòu)造分別如下:倉庫倉庫號 C8,城市 C4
8、,面積 I職工倉庫號 C8,職工號 C6,工資 I訂購單職工號 C6,供給商號 C6,訂購單號 C9,訂購日期 D供給商供給商號 C6,供給商名 C15,地址 C8 以上四個表的記錄數(shù)據(jù)請參照課本P129和P130,特別要求:倉庫號、職工號、訂購單號、供給商號各字段記錄值要包含實驗者姓名漢語拼音的第一個字母。倉庫號城市面積WH1_hjt北京370WH2_hjt上海500(5)分別建立如下索引: 在學生_hjt學號、課程_hjt課程號、倉庫倉庫號、職工職工號、訂購單訂購單號、供給商供給商號字段上建立主索引在成績_hjt學號,課程號、職工倉庫號、訂購單職工號,供給商號字段上建立普通索引。 建立上述
9、兩個數(shù)據(jù)庫內(nèi)各個表之間的聯(lián)系。并定義各個表之間的參照完整性規(guī)那么:刪除規(guī)那么為“級聯(lián),更新和插入規(guī)那么為“限制。(6)將以上數(shù)據(jù)庫表移出數(shù)據(jù)庫,使之成為自由表,然后用append、insert、edit、change、replace、delete、recall、pack命令追加、插入、編輯、刪除、恢復、刪除記錄。(7)嘗試著實現(xiàn)表與excel文件進展數(shù)據(jù)交換。三、實驗方法、過程、結(jié)果四、指導教師評語實驗工程四: SQL、查詢、視圖實驗者姓名: 學號: 班級: 日期: 一、實驗目的與要求(1) 熟練掌握SELECT語句進展簡單查詢、連接查詢、嵌套查詢的方法(2) 掌握使用特殊運算符、謂詞、量詞、
10、空值進展查詢的方法(3) 掌握查詢排序、計算、分組的方法(4) 掌握應用SQL命令創(chuàng)立、修改、刪除表以及對表中記錄的插入、更新、刪除操作(5) 了解查詢與視圖的概念與區(qū)別(6) 能夠利用查詢設(shè)計器設(shè)計查詢(7) 能夠利用視圖設(shè)計器設(shè)計本地視圖與遠程視圖二、實驗內(nèi)容(1) 利用自己上一章建立的訂貨管理數(shù)據(jù)庫,用SQL完成以下查詢或操作:檢索在北京的供給商的名稱檢索向供給商S3發(fā)過訂購單的職工的職工號和倉庫號檢索和職工E1、E3都有聯(lián)系的北京的供給商信息檢索向S4供給商發(fā)出訂購單的倉庫所在的城市檢索由工資多于1230元的職工向北京的供給商發(fā)出的訂購單號檢索所以倉庫的平均面積檢索每個倉庫中工資多于1
11、220元的職工數(shù)檢索工資低于本倉庫平均工資的職工信息插入一個新的供給商元組S9,智通公司,沈陽刪除目前沒有任何訂購單的供給商 eq oac(,11)刪除由上海倉庫工資的職工發(fā)出的所有訂購單 eq oac(,12)北京的所有倉庫增加100m2的面積 eq oac(,13)給低于所有職工平均工資的職工提高5%的工資 eq oac(,14)建立一個學生管理數(shù)據(jù)庫,其中至少包含以下幾個表學院學院號 C2,學院名 C30教師教師號 C8,教師名 C30,所在單位 C30課程課程號 C8,課程名 C15,學分 I, 學時數(shù) I eq oac(,15)為學院表增加一個字段“教師人數(shù),把教師表的字段“所在單位
12、改為“所在學院(2) 利用查詢設(shè)計器設(shè)計一個能夠查詢所有職工的職工號、工資、所在的倉庫、城市、完成的訂單的訂購單號和總金額的查詢(3) 利用視圖設(shè)計器創(chuàng)立一個包含職工的職工號、工資、所在的倉庫、城市、完成的訂單的訂購單號和總金額的視圖。三、實驗方法、過程、結(jié)果四、指導教師評語實驗工程五:表單設(shè)計實驗者姓名: 學號: 班級: 日期: 一、實驗目的與要求(1) 掌握創(chuàng)立表單的操作方法(2) 掌握修改、運行表單的操作方法(3) 掌握常用表單控件的功能、主要屬性、事件和方法代碼(4) 掌握向數(shù)據(jù)環(huán)境中添加表或視圖的方法二、實驗內(nèi)容(1) 創(chuàng)立如圖1所示表單,假設(shè)用戶管理表內(nèi)存在對應的輸入的用戶名和密碼,點擊“登陸,關(guān)閉該登陸界面,調(diào)用2所設(shè)計的表單“
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 貴州財經(jīng)職業(yè)學院《三維建模與渲染》2023-2024學年第一學期期末試卷
- 2025年河北建筑安全員-B證考試題庫附答案
- 2025山西建筑安全員-C證考試題庫
- 廣州中醫(yī)藥大學《紡織信息管理》2023-2024學年第一學期期末試卷
- 2025河北省安全員-A證考試題庫及答案
- 廣州醫(yī)科大學《管理學理論教學》2023-2024學年第一學期期末試卷
- 2025安徽建筑安全員《A證》考試題庫
- 2025年重慶市安全員考試題庫
- 電力電子技術(shù)課件軟開關(guān)技術(shù)
- 《英語倒裝句》課件
- (一模)株洲市2025屆高三教學質(zhì)量統(tǒng)一檢測 英語試卷
- 社區(qū)意識形態(tài)工作責任制實施細則模版(2篇)
- 礦業(yè)公司規(guī)章制度匯編
- 介入導管室護士長職責
- 《國家課程建設(shè)》課件
- 四川省南充市2023-2024學年高一上學期期末考試 歷史 含解析
- 2024-2025學年湖北省武漢市華中師大一附中高三上學期期中英語試題及答案
- 浙江省衢州市2023-2024學年高一上學期1月期末數(shù)學試題 含解析
- 大學老師工作述職報告
- 中國風中國武術(shù)武術(shù)介紹PPT模板課件
- 兗州一中“循環(huán)大課堂教學模式”
評論
0/150
提交評論