(王洪海)第1講-Visual FoxPro6.0自制完整課件_第1頁
(王洪海)第1講-Visual FoxPro6.0自制完整課件_第2頁
(王洪海)第1講-Visual FoxPro6.0自制完整課件_第3頁
(王洪海)第1講-Visual FoxPro6.0自制完整課件_第4頁
(王洪海)第1講-Visual FoxPro6.0自制完整課件_第5頁
已閱讀5頁,還剩22頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、Visual FoxPro6.0 Visual FoxPro6.0 程序設計程序設計主講人:王洪海主講人:王洪海 安徽三聯學院信息與通信技術系.2011.W2.2.怎樣學好本課程怎樣學好本課程上機實習上機實習學習者學習者看書看書聽課聽課 計算機語言課是一門實踐性很強的課程。要多練,多看、甚至邊看邊練。積累詞匯積累詞匯1.1.為什么要學習本課程為什么要學習本課程安徽三聯學院信息與通信技術系.2011.W成績評定方法成績評定方法筆試(70%)+平時綜合(30%)安徽三聯學院信息與通信技術系.2011.W本書主要內容本書主要內容l 命令的使用l 集成開發環境的熟練操作l 基本控件的使用第第1 1講講

2、 數據庫及數據庫及Visual FoxPro6.0Visual FoxPro6.0概述概述安徽三聯學院信息與通信技術系.2011.W1.1 1.1 數據庫的基本概念數據庫的基本概念1.1.11.1.1信息、數據與數據處理信息、數據與數據處理1.1.數據數據 人們通常使用各種各樣的物理符號來表示客觀事物的特性和特征,這些符號及其組合就是數據。數據的概念包括兩個方面,即數據內容和數據形式。數據內容是指所描述客觀事物的具體特性,也就是通常所說數據的“值”;數據形式則是指數據內容存儲在媒體上的具體形式,也就是通常所說數據的“類型”。數據主要有數字、文字、聲音、圖形和圖像等多種形式。安徽三聯學院信息與通

3、信技術系.2011.W2 2信息信息 信息是指數據經過加工處理后所獲取的有用知識。信息是以某種數據形式表現的。 數據和信息是兩個相互聯系、但又相互區別的概念;數據是信息的具體表現形式,信息是數據有意義的表現。安徽三聯學院信息與通信技術系.2011.W3 . 3 . 數據處理數據處理 數據處理就是將數據轉換為信息的過程。數據處理的內容主要包括:數據的收集、整理、存儲、加工、分類、維護、排序、檢索和傳輸等一系列活動的總和。數據處理的目的是從大量的數據中,根據數據自身的規律和及其相互聯系,通過分析、歸納、推理等科學方法,利用計算機技術、數據庫技術等技術手段,提取有效的信息資源,為進一步分析、管理、決

4、策提供依據。 數據處理數據處理也稱信息處理信息處理。安徽三聯學院信息與通信技術系.2011.W1.1.2 數據庫技術的發展數據庫技術的發展1 1數據庫數據庫 數據庫(Data Base,DB)是統一管理的相關數據的集合。這些數據以一定的結構存放在磁盤中。其基本特點是:數據能夠為各種用戶共享、具有可控制的冗余度、數據對程序的獨立性以及由數據庫管理系統統一管理和控制等。安徽三聯學院信息與通信技術系.2011.W2數據庫技術的發展數據庫技術的發展人工管理人工管理 文件系統文件系統 數據庫管理數據庫管理安徽三聯學院信息與通信技術系.2011.W1.2 數據模型數據模型1.2.1 實體與實體之間的聯系實

5、體與實體之間的聯系 客觀存在的并且可以相互區分的事物稱為實體 安徽三聯學院信息與通信技術系.2011.W實體之間的實體之間的3種聯系種聯系l 一對一聯系l 一對多聯系l 多對多聯系安徽三聯學院信息與通信技術系.2011.W1.2.2 幾種主要的數據模型幾種主要的數據模型1層次模型層次模型安徽三聯學院交通學院電子學院外語學院安徽三聯學院信息與通信技術系.2011.W2網狀模型網狀模型安徽三聯學院信息與通信技術系.2011.W3關系模型關系模型安徽三聯學院信息與通信技術系.2011.W1.3 關系數據庫關系數據庫1.3.1 關系術語與關系特點關系術語與關系特點1關系術語關系術語l 關系關系 關系被

6、稱為表(Table),對應一個存儲在磁盤上的擴展名為.dbf的表文件。l 元組元組 在一個具體的關系中,水平方向的每一行數據被稱為一個元組,或者稱為一個記錄。安徽三聯學院信息與通信技術系.2011.Wl 屬性屬性 在個具體的關系中,垂直方向的每一列被稱為一個屬性,或者稱為一個字段。l 域域 也叫屬性值,是屬性的取值范圍,即不同元組對同一個屬性的取值所限定的范圍。l 關鍵字關鍵字 在一個關系中有一個或幾個這樣的屬性(字段),其值可以惟一地標識一個元組(記錄),使稱之為關鍵字。安徽三聯學院信息與通信技術系.2011.W2關系特點關系特點(1)在同一個關系中不能出現相同的屬性名。(2)在一個關系中不

7、允許有完全相同的元組。(3)在一個關系中任意交換兩行的位置不影響數據的實際含義。(4)在一個關系中任意交換兩列的位置不影響數據的實際含義。(5)每個屬性必須是不可分隔的數據單元,即表中不能再包含表。(6)字段不能再細分為多個字段。安徽三聯學院信息與通信技術系.2011.W1.3.2關系運算關系運算 l 選擇:選擇:從關系中找出滿足條件的記錄。(行)l 投影:投影:從關系中選擇若干屬性組成新的關系。(列)l 連接:連接:將兩個關系通過公共屬性名連接成一個新的關系。安徽三聯學院信息與通信技術系.2011.W1.4 Visual FoxPro6.0簡介簡介1.4.1 Visual FoxPro6.0

8、的發展歷程的發展歷程Visual FoxProVisual FoxPro的發展經歷了的發展經歷了dBASEdBASE、FoxBASEFoxBASE、FoxProFoxPro和和Visual FoxProVisual FoxPro等等4 4個主要發展階段個主要發展階段 dBASE II1982FoxBASE1984FoxPro1989Visual FoxPro 3.0 1995Visual FoxPro 6.01998安徽三聯學院信息與通信技術系.2011.W1.4.2 Visual FoxPro6.0的特點的特點(1)加強了數據完整性驗證機制,引進和完善了關系數據庫的三類完整性:實體完整性、參

9、照完整性和用戶自定義完整性。 (2)采用面向對象和可視化編程技術,用戶可以重復使用各種類型,直觀而方便地創建和維護應用程序。 (3)提供了大量輔助性設計工具,如設計器、向導、生成器、控件工具、項目管理器等,用戶無需編寫大量程序代碼,就可以很方便地創建和管理應用程序中的各種資源。 安徽三聯學院信息與通信技術系.2011.W1.4.2 Visual FoxPro6.0的特點的特點(4)采用快速查詢技術,能夠迅速地從數據庫中查找出滿足條件的記錄,查詢的響應時間大大縮短,極大地提高了數據查詢的效率。 (5)支持客戶機 / 服務器結構,提供其所需的各種特性,如多功能的數據詞典、本地和遠程視圖、事務處理及

10、對任何 ODBC (開放式數據庫連接)數據資源的訪問等。 (6)同其它軟件高度兼容,可以使原來的廣大 xBASE 用戶迅速轉為使用 VFP 。此外,還能與其它許多軟件共享和交換數據。安徽三聯學院信息與通信技術系.2011.W1.4.3 Visual FoxPro6.0的功能的功能 Visual FoxPro6.0加強了項目管理器、向導、生成器、查詢與視圖、OLE圖連接、Active集成、幫助系統制作、數據導入和導出以及面向對象程序設計等方面的功能,從而使用戶能更加方便、快捷地開發出優秀的數據庫系統。安徽三聯學院信息與通信技術系.2011.W1.4.4 Visual FoxPro6.0的啟動與退出的啟動與退出 1.1.啟動方法啟動方法 :在桌面上雙擊“Visual FoxPro6.0”圖標。在Windows的“開始”菜單的程序列表中選擇Visual FoxPro6.0項。通過Windows的“資源管理器”或“我的電腦”,找到Visual FoxPro6.0程序并啟動。安徽三聯學院信息與通信技術系.2011.W2.2.退出退出VFPVFP方法方法:在命令窗口輸入“QUIT”并按回車鍵。在“文件”菜單中選擇“退出”項。直接按組合鍵Alt+F4。用鼠標單擊VFP

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論