黄色在线观看视频-黄色在线免费看-黄色在线视频免费-黄色在线视频免费看-免费啪啪网-免费啪啪网站

首頁 考試吧論壇 Exam8視線 考試商城 網絡課程 模擬考試 考友錄 實用文檔 求職招聘 論文下載
2011中考 | 2011高考 | 2012考研 | 考研培訓 | 在職研 | 自學考試 | 成人高考 | 法律碩士 | MBA考試
MPA考試 | 中科院
四六級 | 職稱英語 | 商務英語 | 公共英語 | 托福 | 雅思 | 專四專八 | 口譯筆譯 | 博思 | GRE GMAT
新概念英語 | 成人英語三級 | 申碩英語 | 攻碩英語 | 職稱日語 | 日語學習 | 法語 | 德語 | 韓語
計算機等級考試 | 軟件水平考試 | 職稱計算機 | 微軟認證 | 思科認證 | Oracle認證 | Linux認證
華為認證 | Java認證
公務員 | 報關員 | 銀行從業資格 | 證券從業資格 | 期貨從業資格 | 司法考試 | 法律顧問 | 導游資格
報檢員 | 教師資格 | 社會工作者 | 外銷員 | 國際商務師 | 跟單員 | 單證員 | 物流師 | 價格鑒證師
人力資源 | 管理咨詢師考試 | 秘書資格 | 心理咨詢師考試 | 出版專業資格 | 廣告師職業水平
駕駛員 | 網絡編輯
衛生資格 | 執業醫師 | 執業藥師 | 執業護士
會計從業資格考試會計證) | 經濟師 | 會計職稱 | 注冊會計師 | 審計師 | 注冊稅務師
注冊資產評估師 | 高級會計師 | ACCA | 統計師 | 精算師 | 理財規劃師 | 國際內審師
一級建造師 | 二級建造師 | 造價工程師 | 造價員 | 咨詢工程師 | 監理工程師 | 安全工程師
質量工程師 | 物業管理師 | 招標師 | 結構工程師 | 建筑師 | 房地產估價師 | 土地估價師 | 巖土師
設備監理師 | 房地產經紀人 | 投資項目管理師 | 土地登記代理人 | 環境影響評價師 | 環保工程師
城市規劃師 | 公路監理師 | 公路造價師 | 安全評價師 | 電氣工程師 | 注冊測繪師 | 注冊計量師
繽紛校園 | 實用文檔 | 英語學習 | 作文大全 | 求職招聘 | 論文下載 | 訪談 | 游戲

2011年計算機等考四級數據庫工程師復習資料(9)

來源:考試吧Exam8.com) 2011-8-11 14:05:51 考試吧:中國教育培訓第一門戶 模擬考場
考試吧整理“2011年計算機等級四級數據庫工程師復習資料(9)”,方便考生備考!

  十、FoxPro 數據庫管理系統介紹

  1.FoxPro簡介

  FoxPro2.5是Microsoft公司1993年推出的產品。1993年1月發布了FoxPro2.5for DOS和FoxPro2.5for windows兩個版本,成為目前微機上最快、使用最廣泛的數據庫管理系統。FoxPro2.5的新特點:增強32位產品的特性;跨平臺的開發;新增或增強的命令與函數;新的生成器命令;新的系統內存變量。由于FoxPro for DOS與FoxPro for windows相互兼容。下面就只簡單地介紹一下FoxProˉfor windows的一些功能。FoxPro for windows的常用工具集(菜單生成器,屏幕生成器,報表生成器)充分發揮Winˉdows的圖形能力。這些能力包括圖象顯示、字模使用以及Windows元素與控制的應用,還可以用Bitmaps作為屏幕的背景。FoxPro的附屬工具傳遞器(Transporter)支持FoxPro2.5for DOS和它的DOS環境下的姐妹產品之間的交叉平臺上的開發。FoxPro for DOS程序在大多數情況下可以不必修改而直接在FoxPro for windows環境下運行。獨特的Rushmore查詢優化技術支持復雜的檢索并大幅度提高了運行速度,圖形環境并不影響FoxPro底層的速度。FoxPro加入了Windows的一些動態功能,如OLE(對象連接與嵌入)、DDE(動態數據交換)、DLL(動態鏈接庫)和Windows打印驅動程序等。FoxPro for windows包括字型字體控制、拖放式編輯和塊功能。Windows的全范圍的各種字模(Font)在FoxPro2.5中都是有效的,包括True Type字模,這些字模對所有的FoxPro的工具和程序語言都是支持的。FoxPro提供聯機幫助文件。發行工具箱(Distribution kit)提供流水過程,提供安裝和啟動例程。FoxPro適用于多用戶及網絡環境。

  2.FoxPro的基本原理

  FoxPro數據庫是表的集合,這些表協同工作,一起來完成某項任務。這里的表是一種列表,在該表中的每項叫做一個記錄,而每個記錄又由許多字段組成,字段是數據庫的最小數據單位。在FoxPro中支持八種數據類型的字段。

  (1)FoxPro的數據類型①字符型字段。②數字型字段。③日期型字段。④邏輯型字段。⑤備注字段。⑥通用字段。⑦圖形類型字段。⑧浮點數值字段。

  (2)工作區在FoxPro中,組成某個數據庫的各種表可以打開在多達255個工作區中,可以用編號1到255引用工作區,也可按A~J和11~255引用工作區。在某一時刻每個工作區只能容納一張表。在工作區中打開表后,工作區和表實際上成了同義語,可以通過表的別名(有時就是該表的名),來引用或選擇工作區。別名可在打開表時指定。通常選擇一個工作區為當前工作區,該工作區中打開的表,即為FoxPro操作的缺省表。FoxPro的缺省操作都是針對該表的。

  (3)View窗口該窗口是用來查看數據庫,而且可以顯示在各個工作區打開的表的別名,也可通過Browse按鈕查看這個表的內容。此外,View窗口也允許用戶輸入數據,仔細觀察表內容,創建和修改單個的表;在主菜單中選Windows/View后即可進入View窗口。Setup按鈕可修改表的結構。Browse按鈕可瀏覽當前工作區(Workareas中以亮條標出)中的表內容。Open按鈕可在當前工作區中打開一已存在的表或創建一新表。Close按鈕則關閉當前工作區中的表。Relation按鈕可使當前工作區的表與其它表相關聯。用戶常常需要同時打開兩個或更多的表,按照某種特殊的順序來顯示表的內容。利用View文件可以保存用戶在各工作區打開的表的信息。用戶想打開所有這些表時只須打開用戶存的View文件,再進入View窗口即可。方法如下:保持View窗口活動,在各工作區內打開所需的表,然后選擇File/Save as…菜單選項,Save as菜單即會出現,在Save View as欄中添入文件名,之后確認Save,即可產生用戶的View文件。

  (4)表的互斥和共享打開的表要么互斥(Exclusive)使用,要么共享(Shared)使用。如果互斥使用,那么在關閉該表之前任何其他人都不得再重新打開該表。缺省狀態下。FoxPro打開的表是互斥使用的。要命名打開的表能共享使用,必須加載DOS SHARE程序。工作在不需SHARE的網絡上則不用加載。同時要在Command窗口中敲入SET EXCLUSIVE OFF,那么后續打開的所有表都能共享使用,已經打開的表依然互斥使用。在USE命令后加入SHARED,使用戶能夠替換對指定文件的EXCLUSIVE設置。也可從View窗口中打開表用于共享使用,這可以取消File/open對話框中Exclusive復選框的標記而實現。某些FoxPro命令需要互斥使用表,如DELETE TAG,INDEX ON…TAG,INSERT [BLANK],MODIFY STRUCTURE,PACK,REINDEX,ZAP等。在表被打開用于共享之后,必須處理記錄爭用的問題。但目前讀者還只需要知道在交互地增加和修改的據時,FoxPro為用戶處理大多數這種問題。注意:如果用戶保證EXCLUSIVE已關閉(SET OFF),但狀態欄仍舊顯示表是EXCLUˉSIVE的話,那么或許SHARE程序沒有加載,或許表是在EXCLUSIVE打開(SET ON)狀態時打開的,也可能所使用的表剛剛創建。用戶創建表打開時是互斥使用的,直到關閉該表;但下一次打開該表時,可使表用于共享。

  (5)Browse窗口Browse窗口是FoxPro功能最強、最富生機的特征之一。在Browse窗口中不僅可以瀏覽表的內容,還可以向表中增加記錄、刪除記錄、修改字段等。進入Browse窗口有多種方法,既可從主菜單中Database/Browse進入,也可從View窗口中的Browse按鈕進入,還可以在查詢時進入。View窗口在FoxPro中是最有用的窗口之一。用戶應在進入FoxPro后,就打開View窗口,這樣會給用戶帶來許多方便。事實上,FoxPro的所有表,都是以單獨的文件存放在磁盤中的,數據庫實質上只是一個目錄名而已。FoxPro對文件的保護比較弱,有時拷貝表時,會丟失某些信息,以至于到另外一臺機器上不能打開,這時就應重新拷貝,把所有相關的文件,如FPT、IDX等文件一并拷走。這樣數據庫才能在另外一臺機器上安全地運行。

  3.使用FoxPro數據庫

  (1)建立數據庫建立數據庫要決定需存儲在數據庫中的信息的結構,即數據庫的結構。

  (2)RQBE窗口盡管使用Browse可以瀏覽表,但畢竟只能做一些簡單的檢索,為此FoxPro提供了RQBE(Relational Query By Example)。RQBE是一種交互式工具,避免了寫復雜檢索程序的麻煩,可以很方便地檢索數據。RQBE的功能很強,RQBE是用戶和SQL SELECT命令間的接口,FoxˉPro支持SQL。另外,RQBE可以把語句保存在.QPR文件中。

  (3)報表的設計與制作使用RQBE可制作出報表,還可以利用FoxPro功能強大的Report Writer來制作一張符合需要的報表。

  4.創建應用程序

  (1)建立數據庫編寫數據庫應用程序的第一步是確定該系統必須使用的數據庫文件和索引。

  (2)菜單生成器FoxPro為用戶提供了很簡潔的豐富的菜單編程命令,但這些繁雜的命令很容易令人厭煩。如果使用菜單生成器,將會使構造菜單系統變得容易許多。菜單生成器的啟動有兩種方式:

  (1)通過在Command窗口鍵入Create menu[〈文件名〉],鍵入回車即可。

  (2)通過系統菜單啟動。

  (3)屏幕生成器大多的應用程序都是圍繞著用戶界面屏幕來建立的。有些屏幕用來錄入或編輯數據,有些屏幕用以顯示信息,有些屏幕用于表的維護等等。FoxPro的屏幕生成器就是用來創建大多數上述屏幕的工具。在各類界面設計中,輸入屏幕算是比較繁而且又很常用的界面屏幕了。

  (4)項目管理器項目管理器主要有以下兩個作用:

  ①維護項目使用的所有文件。

  ②建立應用程序項目管理器具有優秀編程工具的特點,它為用戶做了許多工作,并且易于使用。可以通過選擇File New Project、New或在命令窗口鍵入Creat project命令來創建一個新的項目。然后使用Add按鈕開始創建該項目中的新文件或將已有的文件添加到該項目中。首先,將主文件添加到項目中。由此,項目管理器就可以沿著程序的執行步驟(即嵌入在文件中的函數和過程調用)來一步步跟蹤,直到找到當前項目所需的所有文件為止。生成項目文件非常容易,在項目管理器窗口中按下Build按鈕,選擇Re-build project,Build Application或Build Executable選項。另外,項目管理器能方便的發現和修改編譯錯誤。應該指出,一個項目并不一定要生成應用程序;而一個完整的“應用程序”可以包含若干個項目和若干個生成類。因此,邏輯上的解決辦法是將應用程序拆成許多的項目,這就是應用程序的分級設計方法。

文章責編:fengjiangtao  
看了本文的網友還看了
文章搜索
版權聲明:如果計算機等級考試網所轉載內容不慎侵犯了您的權益,請與我們聯系800@exam8.com,我們將會及時處理。如轉載本計算機等級考試網內容,請注明出處。
主站蜘蛛池模板: 成人免费视频无遮挡在线看 | 4虎影视国产在线观看精品 4k岛国精品午夜高清在线观看 | 黄色在线视频免费看 | 久久精品网站免费观看 | 亚洲欧美一区二区三区在线 | 九九热久久免费视频 | 日韩一区二区三区在线视频 | 欧美激情视频一区二区三区 | 国产制服 国产制服一区二区 | 欧产日产国产精品专区 | 粉色污视频 | 一级毛片免费不卡在线 | 欧美日韩国产综合在线小说 | 377p亚洲欧洲日本大胆色噜噜 | 激情开心婷婷 | 免费永久观看美女视频网站网址 | 国产成人免费网站在线观看 | 怡红院免费手机在线观看 | 久久加久久| 欧美成人视屏 | 黄色在线观看国产 | 天天干天天干天天干天天干天天干 | 欧美一区视频 | 最近免费视频中文 | 欧美成人性生活片 | 波多野结衣视频在线播放 | 一级片黄色a | 天天爽夜夜爽每晚高澡 | 天天天天做夜夜夜做 | 亚洲综合久久一本伊伊区 | 狂野欧美性猛交xxxx免费按摩 | 污视频在线看网站 | 久久九九视频 | 亚洲图片欧美文学小说激情 | 国产亚洲一区二区三区在线 | 欧美精品国产日韩综合在线 | www.黄色网.com | 亚洲一区二区三区精品影院 | 欧美特黄一级大黄录像 | 国产精品入口麻豆免费看 | 一个人看的免费在线视频 |