VisualFoxpro程序設計教程第二版第一章數據庫基礎課件-_第1頁
VisualFoxpro程序設計教程第二版第一章數據庫基礎課件-_第2頁
VisualFoxpro程序設計教程第二版第一章數據庫基礎課件-_第3頁
VisualFoxpro程序設計教程第二版第一章數據庫基礎課件-_第4頁
VisualFoxpro程序設計教程第二版第一章數據庫基礎課件-_第5頁
已閱讀5頁,還剩245頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

封面封面1第一章數據庫應用基礎1.數據庫系統

2關系數據庫3Vfp概述4項目管理器第一章數據庫應用基礎1.數據庫系統2關系數據庫321.1數據庫系統1.1.1數據與數據處理1.1數據庫系統1.1.1數據與數據處理3數據是存儲在某一媒體上,對客觀事物進行描述的物理符號。

文字數據:如姓名、職稱、地址等; 數值型數據:如價格、數量、長度等, 多媒體數據:如圖像、聲音、視頻等。

數據數據是存儲在某一媒體上,對客觀事物進行描述的物理符號。數4 數據處理是對數據的采集、整理、存儲、分類、排序、檢索、維護、加工、統計和傳輸一系列操作的總和。 其目的是從大量原始數據中,獲得有價值的信息,作為人們行為和決策的依據。數據處理 數據處理是對數據的采集、整理、存儲、分類、排序、檢索、維護51.1.2計算機數據管理1.1.2計算機數據管理6人工管理階段數據不保存。數據和程序不具有獨立性。數據不能共享重復的數據稱為數據冗余人工管理階段數據不保存。7文件系統階段 數據長期保存。 程序與數據有了一定的獨立性。 數據的獨立性低。 數據的共享性差,存在數據冗余和數據的不一致。文件系統階段 數據長期保存。8…應用程序2應用程序1應用程序n數據文件2數據文件1數據文件n文件系統…文件系統階段…應用程序2應用程序1應用程序n數據文件2數據文件1數據文件9數據庫階段數據的結構化數據的共享性高,冗余度低。數據獨立性高統一的數據控制功能

數據庫階段數據的結構化10…應用程序2應用程序1應用程序n數據庫管理系統數據庫階段數據庫…應用程序2應用程序1應用程序n數據庫管理系統數據庫階段數據111.1.3數據庫系統組成

數據庫系統(DatabaseSystem,DBS)是指引入數據庫技術的計算機系統。它實現了有組織地、動態地存儲大量相關數據,提供了數據處理和信息資源共享的便利手段。1.1.3數據庫系統組成 數據庫系統(Database12數據庫系統圖示數據庫應用系統數據庫管理系統操作系統硬件數據庫管理員開發人員最終用戶數據庫系統圖示硬件數據庫管理員開發人員最終用戶13 硬件系統主要指計算機,包括CPU、內存、外存、輸入/輸出設備等硬件設備。硬件系統 硬件系統主要指計算機,包括CPU、內存、外存、輸入/輸14

Database(DB) 數據庫是指存儲在計算機外存中,結構化的相關數據的集合。 它不僅包括描述事物的數據本身,還包括相關事物之間的聯系。 數據庫以文件的形式存儲在外存中,用戶通過數據庫管理系統來統一管理和控制數據。數據庫 Database(DB)數據庫15 DatabaseManagementSystem(DBMS)

數據庫管理系統是管理數據庫的軟件,是數據庫系統的核心。 它在操作系統的基礎上運行,幫助用戶建立、使用和維護數據庫。數據庫管理系統 DatabaseManagementSystem(DB16 功能數據定義功能

定義數據庫的數據對象,如數據庫、表、索引,描述數據之間的聯系。數據操縱功能

實現對數據庫數據的基本操作,如查詢、插入、刪除和修改等。控制和管理功能

實現對數據庫控制和管理,包括并發性控制、安全性檢查、完整性檢查及對數據庫的內部維護等功能。數據庫管理系統 功能數據庫管理系統17操作系統應用程序開發工具。數據庫應用系統相關軟件操作系統相關軟件18系統分析員數據庫管理員(DBA)應用程序員最終用戶各類人員

系統分析員各類人員191.1.4數據庫系統的體系結構1.1.4數據庫系統的體系結構20 整個數據庫系統,包括應用程序、DBMS、數據庫都裝在一臺計算機上。

單用戶 整個數據庫系統,包括應用程序、DBMS、數據庫都裝在一臺計21 數據庫系統都集中存放在主機上,終端只作為主機的輸入輸出設備,多個用戶可通過終端存取主機的數據。主從式結構

數據庫系統都集中存放在主機上,終端只作為主機的輸入輸出設備22主從式結構主從式結構23 網絡上的服務器結點存放數據及執行DBMS功能,客戶機安裝DBMS應用開發工具和應用程序。客戶端的用戶請求被傳送到服務器,服務器進行處理后,只將結果(而不是整個數據)返回給用戶,客戶/服務器結構(c/s)

網絡上的服務器結點存放數據及執行DBMS功能,客戶機安裝D24客戶/服務器結構(c/s)

服務器數據庫DBMS客戶機應用程序客戶機應用程序……客戶/服務器結構(c/s)數據庫客戶機應用程序客戶機應用25 客戶端僅安裝瀏覽器軟件,用戶通過URL向WEB服務器發出請求,WEB服務器運行腳本程序,向數據庫服務器發出數據請求。數據庫服務器執行處理后,將結果返回給WEB服務器。WEB服務器根據結果產生網頁文件,客戶端接收到網頁文件后,在瀏覽器中顯示出來。瀏覽器/WEB服務器/數據庫服務器結構

客戶端僅安裝瀏覽器軟件,用戶通過URL向WEB服務器發出請26瀏覽器/WEB服務器/數據庫服務器結構

WEB服務器客戶機瀏覽器數據庫服務器數據庫DBMS應用程序瀏覽器/WEB服務器/數據庫服務器結構瀏覽器數據庫應用程序271.2關系數據庫1.2關系數據庫281.2.1概念模型 現實世界中事物及聯系在人們頭腦中的反映,經過人們頭腦的分析、歸納、抽象,形成信息世界。 為了正確直觀地反映客觀事物及其聯系,有必要對信息世界建立一個抽象的模型,稱之為概念模型。目前常用實體聯系模型表示概念模型。1.2.1概念模型 現實世界中事物及聯系在人們頭腦中的反映29

實體是客觀存在并且可相互區別的事物。

可以是實際的事物(如讀者、圖書、貨物等),也可以是抽象的事件。(如借書、訂貨等活動)實體 實體是客觀存在并且可相互區別的事物。

可以是實際的事物(如30實體的特性稱為屬性,一個實體可以用多個屬性來描述。例如圖書可以用條形碼、書名、作者、出版社、出版年月、售價等屬性來描述。借書可以用條形碼、讀者證號、借書日期等屬性來描述。實體屬性實體的特性稱為屬性,一個實體可以用多個屬性來描述。實體31

用實體名及其屬性集合描述的同類實體,稱為實體型。

例如,圖書(條形碼、書名、作者、出版社、出版年月、售價)就是一個實體型。

同類型實體的集合稱為實體集。例如,所有的圖書構成一個實體集。

實體型和實體集用實體名及其屬性集合描述的同類實體,稱為實體型。實體型和32

實體間的聯系就是指實體集與實體集之間的聯系。實體間聯系 實體間的聯系就是指實體集與實體集之間的聯系。實體間聯系33

一對一聯系

實體集A中的每個實體僅與實體集B中的一個實體聯系,反之亦然。實體間聯系 一對一聯系

實體集A中的每個實體僅與實體集B中的一個實體聯34

一對多聯系

對于實體集A中的每個實體,實體集B都有多個實體與之對應;反之,對于實體集B中的每個實體,實體集A中只有一個實體與之對應。實體間聯系 一對多聯系

對于實體集A中的每個實體,實體集B都有多個實體35

多對多聯系

對于實體集A中的每個實體,實體集B都有多個實體與之對應;反之,對于實體集B中的每個實體,實體集A中也有多個實體與之對應。實體間聯系 多對多聯系

對于實體集A中的每個實體,實體集B都有多個實體361.2.2數據模型為了反映實體及實體間聯系,數據庫中的數據必須按一定的結構存放,這種結構用數據模型來表示。

任何一個數據庫管理系統都是基于某種數據模型的。1.2.2數據模型為了反映實體及實體間聯系,數據庫中37層次、網狀模型關系模型面向對象數據模型層次、網狀模型數據模型381.2.3關系模型

用二維表表示實體和實體之間的聯系的數據模型稱為關系數據模型。1.2.3關系模型用二維表表示實體和實體之間的聯系的39元組(記錄)屬性(字段)關系術語元組(記錄)屬性(字段)關系術語40關系

一個關系就是一張二維表,每個關系有個關系名。

在vfp中,一個關系存儲為一個表文件,擴展名為dbf對關系的描述稱為關系模式關系名(屬性名1,屬性名2,……,屬性名n)在vfp中表名(字段名1,字段名2,………,字段名n)

例如:圖書(條形碼、書名、作者、出版社、出版年月、售價)就是“圖書”關系的關系模式,即“圖書”表的結構。關系術語關系

一個關系就是一張二維表,每個關系有個關系名。

在vf41元組

二維表的一行稱為關系的一個元組,

即VFP數據表中的一條記錄。

例如,(P0000001馬克思的人學思想袁貴仁北師大1996/06/0619.0)就是“圖書”關系的一個元組,即“圖書”表的一條記錄。關系術語元組

二維表的一行稱為關系的一個元組,

即VFP數據表中的42屬性

二維表的一列稱為關系的一個屬性,即VFP數據表中的一個字段。例如,條形碼、書名、作者、出版社、出版年月、售價是“圖書”關系的屬性,即“圖書”表的字段。關系術語屬性

二維表的一列稱為關系的一個屬性,即VFP數據表中的一43域

屬性的取值范圍稱為域,即不同元組對同一個屬性的取值所限定的范圍例如,“圖書”關系中書名屬性的域是文字字符,出版年月屬性的域是日期,售價屬性的域是0以上的數值。關系術語域

屬性的取值范圍稱為域,即不同元組對同一個屬性的取值所限44關鍵字

能唯一標識元組的屬性或屬性組合稱為關鍵字。

在VFP數據表中,能標識記錄唯一性的字段或字段的組合,稱為主關鍵字或候選關鍵字。

例如,“圖書”關系中每一本圖書的條形碼是唯一的,故“條形碼”可作為圖書表的關鍵字。而兩本書的書名可能是相同的,所以書名不能作為關鍵字。

關系術語關鍵字

能唯一標識元組的屬性或屬性組合稱為關鍵字。

在VF45外部關鍵字

如果關系中的某個屬性不是本關系的關鍵字,而是另一關系的關鍵字,稱這個屬性為外部關鍵字。關系術語外部關鍵字

如果關系中的某個屬性不是本關系的關鍵字,而是另一46關系必須規范化。

最基本的要求是每個屬性必須是不可分割的數據單元,即每個屬性不能再細分為幾個屬性。在一個關系中,不能出現相同的屬性名。

關系特點關系必須規范化。

最基本的要求是每個屬性必須是不可分割的數據47關系中不能出現完全相同的元組在一個關系中元組的次序無關緊要

任意交換兩行的位置不影響數據的實際含義在一個關系中屬性的次序無關緊要

任意交換兩列的位置不影響數據的實際含義關系特點關系中不能出現完全相同的元組關系特點48 一個具體的關系模型通常由若干個關系模式構成。在VFP中,相互之間存在聯系的數據表放在一個數據庫文件中進行管理。數據庫文件的擴展名為dbc。關系實例 一個具體的關系模型通常由若干個關系模式構成。關系實例49例題例題501.2.4關系運算1.2.4關系運算51并

關系R與關系S的并,產生一個包含R和S所有不同元組的新關系,記作R∪S。

參加差運算的關系R與S必須有相同的屬性。傳統的集合運算并

關系R與關系S的并,產生一個包含R和S所有不同元組的新關52交

關系R與關系S的交,是既屬于R也屬于S的元組組成的新關系,記作R∩S。

參加交運算的關系R與S必須有相同的屬性。傳統的集合運算交

關系R與關系S的交,是既屬于R也屬于S的元組組成的新關系53差

關系R與關系S的差,是所有屬于R但不屬于S的元組組成的新關系,記作R-S。

參加差運算的關系R與S必須有相同的屬性。

傳統的集合運算差

關系R與關系S的差,是所有屬于R但不屬于S的元組組成的新54笛卡爾集

關系R與關系S的笛卡兒積,是R中每個元組與S中每個元組連接組成的新關系,記作R×S。

傳統的集合運算笛卡爾集

關系R與關系S的笛卡兒積,是R中每個元組與S中每個55例題關系ts1為王穎珊借過的圖書,

關系ts2為楊瑞借過的圖書。

則ts1∪ts2為王穎珊和楊瑞借過的所有圖書,

ts1∩ts2為王穎珊和楊瑞都借過的圖書,

ts1-ts2為王穎珊借過但楊瑞未借過的圖書。例題關系ts1為王穎珊借過的圖書,

關系ts2為楊瑞借過的圖56例題例題57例題例題58例題關系dz為讀者的借書證號、姓名,

dz×ts1為每位讀者的信息與王穎珊借過的每本圖書信息連接組成的新關系。例題關系dz為讀者的借書證號、姓名,

dz×ts1為每位讀者59例題例題60選擇

從關系中選出滿足給定條件的元組的操作稱為選擇。選擇是從行的角度進行運算,在水平方向選出滿足條件的元組。 新關系的關系模式不變,元組是原關系的一個子集。專門的關系運算選擇

從關系中選出滿足給定條件的元組的操作稱為選擇。專門的關61例題從圖書表中篩選出所有出版社為中華書局的圖書例題從圖書表中篩選出所有出版社為中華書局的圖書62投影

從關系中選出若干屬性組成新的關系稱為投影。投影是從列的角度進行運算,在垂直方向抽取若干屬性或重新排列屬性。新關系的屬性個數通常比原關系少,或者屬性的排列順序不同。專門的關系運算投影

從關系中選出若干屬性組成新的關系稱為投影。專門的關系63例題圖書表中抽取圖書的條形碼、書名、售價例題圖書表中抽取圖書的條形碼、書名、售價64聯接

聯接是把兩個關系中的元組按聯接條件橫向結合,拼接成一個新的關系。最常見的聯接運算是自然聯接,它是利用兩個關系中的公共字段或者具有相同語義的字段,把該字段值相等的記錄聯接起來。專門的關系運算聯接

聯接是把兩個關系中的元組按聯接條件橫向結合,拼接成一個65在圖書管理數據庫中,將借閱表和圖書表根據公共字段條形碼進行自然聯接,得到一個包含讀者證號、條形碼、書名、作者、出版社、出版年月、售價、借閱日期、還書日期屬性的關系。例題在圖書管理數據庫中,將借閱表和圖書表根據公共字段條形碼進行自66例題例題671.3

VFP概述VisualFoxPro既是關系型數據庫管理系統,又是可視化的面向對象的集成開發工具。它具有強大的數據庫管理功能,支持自含型語言和結構化查詢語言對數據的操作。VFP擁有五百條命令和兩百余種函數,既支持傳統的面向過程的程序設計,也支持面向對象的程序設計方式。使用VFP提供的項目管理工具和向導、生成器、設計器等可視化開發工具,用戶可以簡便、快速地開發應用程序。1.3VFP概述VisualFoxPro既是關系681.3.1發展歷史在20世紀70年代末期,美國的Ashton-Tate公司研制的dBASE是最流行的微機關系數據庫管理系統。1986年,美國FOX軟件公司發布了與dBASE兼容的FOXBASE。它功能更強大,運行速度更快,很快成為80年代中期主導的微機數據庫管理系統。1989年,FOX軟件公司開發了FOXBASE的后繼產品——FoxPro1.0版,1991年推出2.0版。1.3.1發展歷史在20世紀70年代末期,美國的Ashto69發展歷史1992年微軟收購了Fox公司。開發出FoxPro2.5、FoxPro2.6等大約20個軟件產品及其相關產品。1995年,微軟公司發布了FoxPro的新版本VisualFoxPro3.0,它全面支持面向對象技術和可視化編程技術。1998年,微軟推出了可視化編程語言集成包Visualstudio6.0,VisualFoxPro6.0是其中的一個產品。發展歷史1992年微軟收購了Fox公司。開發出FoxPro270發展歷史進入新世紀以來,微軟公司又相繼公布了VisualFoxPro7.0(2001年)、8.0(2003年)、和9.0(2004年)。國內目前大量使用的仍然是VisualFoxPro6.0中文版。發展歷史進入新世紀以來,微軟公司又相繼公布了Visual711.3.2VFP安裝 將VisualFoxPro6.0系統的光盤放入光驅中,安裝向導會自動啟動。

如果沒有啟動,打開“我的電腦”或“資源管理器”,雙擊光盤上的安裝文件Setup.exe。

1.3.2VFP安裝 將VisualFoxPro6.072VFP安裝VFP安裝73VFP安裝VFP安裝74VFP安裝VFP安裝75VFP安裝VFP安裝76VFP安裝VFP安裝77VFP安裝VFP安裝78VFP安裝安裝常用組件可自行選擇安裝哪些組件。定義文件安裝位置VFP安裝安裝常用組件可自行選擇安裝哪些組件。定義文件安裝79VFP安裝VFP安裝80VFP安裝VFP安裝811.3.3VFP啟動和退出1.3.3VFP啟動和退出82VFP啟動開始菜單VFP啟動開始菜單83VFP啟動建立桌面快捷方式VFP啟動建立桌面快捷方式84VFP啟動打開相關文件在我的電腦或資源管理器中,任意雙擊一個與VisualFoxPro相關聯的文件VFP啟動打開相關文件85

從文件

菜單中選取

退出

命令

點擊窗口右上角的關閉按鈕 按下Alt+F4組合鍵。 在命令窗口輸入

quit

命令 退出VFP 從文件菜單中選取退出命令退出VFP86VFP主界面系統菜單常用工具欄狀態欄桌面命令窗口標題欄VFP主界面系統菜單常用工具欄狀態欄桌面命令窗口標題欄87 主菜單包含文件、編輯、顯示、格式、工具、程序、窗口和幫助8個菜單項。單擊菜單項,系統會打開相應的下拉菜單。用戶選擇其中的菜單命令,就可執行VisualFoxPro中相應的操作。VisualFoxPro的菜單項是上下文敏感的,也就是說,當情況變化時,菜單項或下拉菜單的菜單命令會有所不同。主菜單 主菜單包含文件、編輯、顯示、格式、工具、程序、窗口和幫助888工具欄當用戶打開某些類型的文件時,系統將自動打開相應的工具欄。可以使用鼠標將工具欄拖曳到主窗口的其他位置。工具欄當用戶打開某些類型的文件時,系統將自動打開相應的工具欄89工具欄選擇“顯示”菜單下的“工具欄”命令,打開“工具欄”對話框。可選擇打開或關閉指定的工具欄。工具欄選擇“顯示”菜單下的“工具欄”命令,打開“工具欄”對話90在工具欄上單擊鼠標右鍵,打開快捷菜單,也可以打開或關閉指定的工具欄。

工具欄在工具欄上單擊鼠標右鍵,打開快捷菜單,也可以打開或關閉指定的91窗口工作區是指“常用”工具欄以下到狀態欄以上的區域,主要用來顯示命令或程序的執行結果,同時也顯示打開的各種窗口和對話框。窗口窗口工作區是指“常用”工具欄以下到狀態欄以上的區域,主要用來92在命令窗口中,可直接輸入VFP命令,按回車鍵,系統就會執行此命令。已輸入過的命令自動保留在命令窗口中。若用戶要重復執行一個已輸入的命令,只需將光標移到該命令行的任意位置,按回車鍵。用戶還可修改已輸入的命令,再按回車鍵來執行此命令。命令窗口在命令窗口中,可直接輸入VFP命令,按回車鍵,系統就會執行此93在命令窗口上單擊鼠標右鍵,打開快捷菜單,用戶可以對命令窗口的文本執行剪切、復制、粘貼、清除等操作。命令窗口可以被移動、改變大小和關閉。若關閉了命令窗口,選擇“窗口”菜單的“命令窗口”命令,或單擊常用工具欄的“命令窗口”按鈕,可打開命令窗口。此外,若用戶通過菜單執行了某些操作,其對應的命令也會自動顯示在命令窗口中。命令窗口在命令窗口上單擊鼠標右鍵,打開快捷菜單,用戶可以對命令窗口的941.3.4VFP的選項設置選擇“工具”菜單的“選項”命令所改變的設置僅在本次運行期間有效。退出VFP系統后,所做的更改將丟失。所改變的設置存儲在Windows注冊表中。每次啟動VFP,所做的更改將繼續有效。1.3.4VFP的選項設置選擇“工具”菜單的“選項”命令所95VFP的選項設置此外,設置系統環境也可用SET命令。在命令窗口中輸入SETDEFAULTTOd:\tsgl,就可以設置默認目錄為“d:\tsgl”。但是,對其所進行的設置僅在此次VisualFoxPro運行期間有效。VFP的選項設置此外,設置系統環境也可用SET命令。961.4項目管理器項目文件是通過項目管理器來編輯的,項目管理器是處理數據和對象的可視化工具。它將文件分門別類地存放在不同的選項卡中,采用樹形結構和圖標方式來組織和顯示這些文件。通過單擊鼠標,就能實現對各種文件的創建、修改、刪除、運行等操作。此外,還可以把應用系統的所有文件編譯成一個擴展名為APP的應用程序文件或擴展名為EXE的可執行文件。1.4項目管理器項目文件是通過項目管理器來編輯的,項目97文件(F)新建(N)新建項目1.4.1創建項目文件(F)新建(N)新建項目1.4.1創建項目98創建項目后,VFP在指定目錄下建立了一個pjx項目文件和一個pjt項目備注文件。此項目現在未包含任何文件,稱為空項目。

新建項目創建項目后,VFP在指定目錄下建立了一個pjx項目99CREATEPROJECT

[<項目文件名>|?]

在默認目錄下創建項目。如果要在指定目錄下創建項目,則應在文件名前加上路徑。

新建項目CREATEPROJECT[<項目文件100項目管理器的選項卡項目管理器的選項卡101項目管理器的選項卡全部:用于顯示和管理項目包含的所有文件數據:用于顯示和管理數據庫、自由表和查詢三類文件。文檔:用于顯示和管理表單、報表和標簽三類文件。類:用于顯示和管理所有的類庫文件代碼:用于顯示和管理程序文件、API庫和應用程序三類文件。其他:用于顯示和管理菜單、文本文件和其他文件三類文件。項目管理器的選項卡全部:用于顯示和管理項目包含的所有文件102在項目管理器中,有些選項的前面帶有“+”號或“—”號方框。帶“+”號方框表示該選項還有一個或多個子項。單擊“+”號可展開各子項,同時“+”號方框變為“—”號方框。單擊“—”號方框,則可把展開的選項折疊起來。項目管理器的選項卡在項目管理器中,有些選項的前面帶有“+”號或“—”號方框。項103文件(F)打開(O)打開項目MODIFYPROJECT[<項目文件名>|?]文件(F)打開(O)打開項目MODIFYPROJECT104關閉項目單擊項目管理器右上角的“關閉”按鈕,即可關閉項目文件。當關閉一個空項目時,系統打開對話框,詢問是否保存該項目。單擊“刪除”按鈕,系統將從磁盤上刪除該空項目文件;單擊“保持”按鈕,系統將保存該空項目文件。關閉項目單擊項目管理器右上角的“關閉”按鈕,即可關閉1051.4.2使用項目管理器1.4.2使用項目管理器106首先,選擇新文件的類型。單擊項目管理器的“新建”按鈕或者選擇“項目”菜單的“新建文件”命令,系統即打開相應的設計器以創建文件。創建文件首先,選擇新文件的類型。創建文件107創建文件創建文件108在項目中新建的文件,自動地包含于該項目。即該文件與項目之間建立了一種關聯,用戶可以通過項目管理器來管理此文件。但并不意味著該文件已成為pjx項目文件的一部分。事實上,每一個文件都是以獨立文件的形式存在磁盤上。在沒有打開項目時,此文件也可以單獨被使用。

注意:創建文件在項目中新建的文件,自動地包含于該項目。即該文件與項目之間建109選擇要添加的文件類型。單擊項目管理器的“添加”按鈕或選擇“項目”菜單的“添加文件”命令,系統打開“打開”對話框。在“打開”對話框中,選擇要添加的文件,單擊“確定”按鈕,系統便將選擇的文件添加到項目文件中。添加文件選擇要添加的文件類型。添加文件110添加文件添加文件111首先,選擇要修改的文件。單擊“修改”按鈕或選擇“項目”菜單的“修改文件”命令,系統打開選中文件相應的設計器。修改文件首先,選擇要修改的文件。修改文件112修改文件修改文件113在VFP中,一個文件可同時被包含在多個項目中。在任何一個項目中修改此文件,修改的結果對于其他項目也有效。注意:修改文件在VFP中,一個文件可同時被包含在多個項目中。注意:修改文件114首先,選擇要移去的文件。單擊“移去”按鈕或選擇“項目”菜單的“移去文件”命令移去文件不僅會將該文件從項目中移去,還從磁盤中刪除該文件選擇的文件從本項目中移去,但仍然存在于磁盤中首先,選擇要移去的文件。移去文件不僅會將該文件從項目中移去,115根據所選擇文件的類型不同,項目管理器的右側將出現不同的按鈕組瀏覽按鈕瀏覽數據表打開或關閉按鈕打開或關閉數據庫其他操作根據所選擇文件的類型不同,項目管理器的右側將出現不同的按鈕組116預覽按鈕打印預覽報表和標簽運行按鈕執行查詢、表單或程序連編按鈕把一個項目的所有文件連接并編譯成一個可運行文件的過程。其他按鈕預覽按鈕其他按鈕1171.4.3定制項目管理器1.4.3定制項目管理器118移動項目管理器將鼠標指向“項目管理器”的邊框或四個角上,拖動鼠標便可改變項目管理器的大小將鼠標指向“項目管理器”的標題欄,拖曳鼠標便可移動項目管理器。移動項目管理器將鼠標指向“項目管理器”的邊框或四個角上,拖動119移動項目管理器當項目管理器被拖動到VFP主窗口頂部的工具欄區域,就只能顯示選項卡,不能展開以顯示整個窗口。用戶可以單擊每個選項卡,顯示出下面的對象。通過右擊鼠標,打開快捷菜單來進行相應的操作。移動項目管理器當項目管理器被拖動到VFP主窗口頂部的工具欄區120折疊和展開項目管理器折疊和展開項目管理器121拆分項目管理器折疊項目管理器后,可以用鼠標指向其中的選項卡,拖曳鼠標,將其拖離“項目管理器”后釋放鼠標。該選項卡成為一個獨立、浮動的窗口。單擊選項卡上的圖釘圖標,該選項卡就會設置為頂層顯示,即始終顯示在其他VFP窗口的上面。若要取消頂層顯示的設置,只需再次單擊圖釘圖標。拆分項目管理器折疊項目管理器后,可以用鼠標指向其中的選項卡122拆分項目管理器單擊選項卡上的圖釘圖標,該選項卡就會設置為頂層顯示,即始終顯示在其他VFP窗口的上面。若要取消頂層顯示的設置,只需再次單擊圖釘圖標。拆分項目管理器單擊選項卡上的圖釘圖標,該選項卡就會設置為頂123拆分項目管理器若要還原拆分的選項卡,可以單擊選項卡上的“關閉”按鈕,也可以用鼠標將拆分的選項卡拖曳回項目管理器中。拆分項目管理器若要還原拆分的選項卡,可以單擊選項卡上的“關124作業教材p21一大題教材p22二大題教材p23三大題的第1小題(作業本)作業教材p21一大題125封面封面126第一章數據庫應用基礎1.數據庫系統

2關系數據庫3Vfp概述4項目管理器第一章數據庫應用基礎1.數據庫系統2關系數據庫31271.1數據庫系統1.1.1數據與數據處理1.1數據庫系統1.1.1數據與數據處理128數據是存儲在某一媒體上,對客觀事物進行描述的物理符號。

文字數據:如姓名、職稱、地址等; 數值型數據:如價格、數量、長度等, 多媒體數據:如圖像、聲音、視頻等。

數據數據是存儲在某一媒體上,對客觀事物進行描述的物理符號。數129 數據處理是對數據的采集、整理、存儲、分類、排序、檢索、維護、加工、統計和傳輸一系列操作的總和。 其目的是從大量原始數據中,獲得有價值的信息,作為人們行為和決策的依據。數據處理 數據處理是對數據的采集、整理、存儲、分類、排序、檢索、維護1301.1.2計算機數據管理1.1.2計算機數據管理131人工管理階段數據不保存。數據和程序不具有獨立性。數據不能共享重復的數據稱為數據冗余人工管理階段數據不保存。132文件系統階段 數據長期保存。 程序與數據有了一定的獨立性。 數據的獨立性低。 數據的共享性差,存在數據冗余和數據的不一致。文件系統階段 數據長期保存。133…應用程序2應用程序1應用程序n數據文件2數據文件1數據文件n文件系統…文件系統階段…應用程序2應用程序1應用程序n數據文件2數據文件1數據文件134數據庫階段數據的結構化數據的共享性高,冗余度低。數據獨立性高統一的數據控制功能

數據庫階段數據的結構化135…應用程序2應用程序1應用程序n數據庫管理系統數據庫階段數據庫…應用程序2應用程序1應用程序n數據庫管理系統數據庫階段數據1361.1.3數據庫系統組成

數據庫系統(DatabaseSystem,DBS)是指引入數據庫技術的計算機系統。它實現了有組織地、動態地存儲大量相關數據,提供了數據處理和信息資源共享的便利手段。1.1.3數據庫系統組成 數據庫系統(Database137數據庫系統圖示數據庫應用系統數據庫管理系統操作系統硬件數據庫管理員開發人員最終用戶數據庫系統圖示硬件數據庫管理員開發人員最終用戶138 硬件系統主要指計算機,包括CPU、內存、外存、輸入/輸出設備等硬件設備。硬件系統 硬件系統主要指計算機,包括CPU、內存、外存、輸入/輸139

Database(DB) 數據庫是指存儲在計算機外存中,結構化的相關數據的集合。 它不僅包括描述事物的數據本身,還包括相關事物之間的聯系。 數據庫以文件的形式存儲在外存中,用戶通過數據庫管理系統來統一管理和控制數據。數據庫 Database(DB)數據庫140 DatabaseManagementSystem(DBMS)

數據庫管理系統是管理數據庫的軟件,是數據庫系統的核心。 它在操作系統的基礎上運行,幫助用戶建立、使用和維護數據庫。數據庫管理系統 DatabaseManagementSystem(DB141 功能數據定義功能

定義數據庫的數據對象,如數據庫、表、索引,描述數據之間的聯系。數據操縱功能

實現對數據庫數據的基本操作,如查詢、插入、刪除和修改等。控制和管理功能

實現對數據庫控制和管理,包括并發性控制、安全性檢查、完整性檢查及對數據庫的內部維護等功能。數據庫管理系統 功能數據庫管理系統142操作系統應用程序開發工具。數據庫應用系統相關軟件操作系統相關軟件143系統分析員數據庫管理員(DBA)應用程序員最終用戶各類人員

系統分析員各類人員1441.1.4數據庫系統的體系結構1.1.4數據庫系統的體系結構145 整個數據庫系統,包括應用程序、DBMS、數據庫都裝在一臺計算機上。

單用戶 整個數據庫系統,包括應用程序、DBMS、數據庫都裝在一臺計146 數據庫系統都集中存放在主機上,終端只作為主機的輸入輸出設備,多個用戶可通過終端存取主機的數據。主從式結構

數據庫系統都集中存放在主機上,終端只作為主機的輸入輸出設備147主從式結構主從式結構148 網絡上的服務器結點存放數據及執行DBMS功能,客戶機安裝DBMS應用開發工具和應用程序。客戶端的用戶請求被傳送到服務器,服務器進行處理后,只將結果(而不是整個數據)返回給用戶,客戶/服務器結構(c/s)

網絡上的服務器結點存放數據及執行DBMS功能,客戶機安裝D149客戶/服務器結構(c/s)

服務器數據庫DBMS客戶機應用程序客戶機應用程序……客戶/服務器結構(c/s)數據庫客戶機應用程序客戶機應用150 客戶端僅安裝瀏覽器軟件,用戶通過URL向WEB服務器發出請求,WEB服務器運行腳本程序,向數據庫服務器發出數據請求。數據庫服務器執行處理后,將結果返回給WEB服務器。WEB服務器根據結果產生網頁文件,客戶端接收到網頁文件后,在瀏覽器中顯示出來。瀏覽器/WEB服務器/數據庫服務器結構

客戶端僅安裝瀏覽器軟件,用戶通過URL向WEB服務器發出請151瀏覽器/WEB服務器/數據庫服務器結構

WEB服務器客戶機瀏覽器數據庫服務器數據庫DBMS應用程序瀏覽器/WEB服務器/數據庫服務器結構瀏覽器數據庫應用程序1521.2關系數據庫1.2關系數據庫1531.2.1概念模型 現實世界中事物及聯系在人們頭腦中的反映,經過人們頭腦的分析、歸納、抽象,形成信息世界。 為了正確直觀地反映客觀事物及其聯系,有必要對信息世界建立一個抽象的模型,稱之為概念模型。目前常用實體聯系模型表示概念模型。1.2.1概念模型 現實世界中事物及聯系在人們頭腦中的反映154

實體是客觀存在并且可相互區別的事物。

可以是實際的事物(如讀者、圖書、貨物等),也可以是抽象的事件。(如借書、訂貨等活動)實體 實體是客觀存在并且可相互區別的事物。

可以是實際的事物(如155實體的特性稱為屬性,一個實體可以用多個屬性來描述。例如圖書可以用條形碼、書名、作者、出版社、出版年月、售價等屬性來描述。借書可以用條形碼、讀者證號、借書日期等屬性來描述。實體屬性實體的特性稱為屬性,一個實體可以用多個屬性來描述。實體156

用實體名及其屬性集合描述的同類實體,稱為實體型。

例如,圖書(條形碼、書名、作者、出版社、出版年月、售價)就是一個實體型。

同類型實體的集合稱為實體集。例如,所有的圖書構成一個實體集。

實體型和實體集用實體名及其屬性集合描述的同類實體,稱為實體型。實體型和157

實體間的聯系就是指實體集與實體集之間的聯系。實體間聯系 實體間的聯系就是指實體集與實體集之間的聯系。實體間聯系158

一對一聯系

實體集A中的每個實體僅與實體集B中的一個實體聯系,反之亦然。實體間聯系 一對一聯系

實體集A中的每個實體僅與實體集B中的一個實體聯159

一對多聯系

對于實體集A中的每個實體,實體集B都有多個實體與之對應;反之,對于實體集B中的每個實體,實體集A中只有一個實體與之對應。實體間聯系 一對多聯系

對于實體集A中的每個實體,實體集B都有多個實體160

多對多聯系

對于實體集A中的每個實體,實體集B都有多個實體與之對應;反之,對于實體集B中的每個實體,實體集A中也有多個實體與之對應。實體間聯系 多對多聯系

對于實體集A中的每個實體,實體集B都有多個實體1611.2.2數據模型為了反映實體及實體間聯系,數據庫中的數據必須按一定的結構存放,這種結構用數據模型來表示。

任何一個數據庫管理系統都是基于某種數據模型的。1.2.2數據模型為了反映實體及實體間聯系,數據庫中162層次、網狀模型關系模型面向對象數據模型層次、網狀模型數據模型1631.2.3關系模型

用二維表表示實體和實體之間的聯系的數據模型稱為關系數據模型。1.2.3關系模型用二維表表示實體和實體之間的聯系的164元組(記錄)屬性(字段)關系術語元組(記錄)屬性(字段)關系術語165關系

一個關系就是一張二維表,每個關系有個關系名。

在vfp中,一個關系存儲為一個表文件,擴展名為dbf對關系的描述稱為關系模式關系名(屬性名1,屬性名2,……,屬性名n)在vfp中表名(字段名1,字段名2,………,字段名n)

例如:圖書(條形碼、書名、作者、出版社、出版年月、售價)就是“圖書”關系的關系模式,即“圖書”表的結構。關系術語關系

一個關系就是一張二維表,每個關系有個關系名。

在vf166元組

二維表的一行稱為關系的一個元組,

即VFP數據表中的一條記錄。

例如,(P0000001馬克思的人學思想袁貴仁北師大1996/06/0619.0)就是“圖書”關系的一個元組,即“圖書”表的一條記錄。關系術語元組

二維表的一行稱為關系的一個元組,

即VFP數據表中的167屬性

二維表的一列稱為關系的一個屬性,即VFP數據表中的一個字段。例如,條形碼、書名、作者、出版社、出版年月、售價是“圖書”關系的屬性,即“圖書”表的字段。關系術語屬性

二維表的一列稱為關系的一個屬性,即VFP數據表中的一168域

屬性的取值范圍稱為域,即不同元組對同一個屬性的取值所限定的范圍例如,“圖書”關系中書名屬性的域是文字字符,出版年月屬性的域是日期,售價屬性的域是0以上的數值。關系術語域

屬性的取值范圍稱為域,即不同元組對同一個屬性的取值所限169關鍵字

能唯一標識元組的屬性或屬性組合稱為關鍵字。

在VFP數據表中,能標識記錄唯一性的字段或字段的組合,稱為主關鍵字或候選關鍵字。

例如,“圖書”關系中每一本圖書的條形碼是唯一的,故“條形碼”可作為圖書表的關鍵字。而兩本書的書名可能是相同的,所以書名不能作為關鍵字。

關系術語關鍵字

能唯一標識元組的屬性或屬性組合稱為關鍵字。

在VF170外部關鍵字

如果關系中的某個屬性不是本關系的關鍵字,而是另一關系的關鍵字,稱這個屬性為外部關鍵字。關系術語外部關鍵字

如果關系中的某個屬性不是本關系的關鍵字,而是另一171關系必須規范化。

最基本的要求是每個屬性必須是不可分割的數據單元,即每個屬性不能再細分為幾個屬性。在一個關系中,不能出現相同的屬性名。

關系特點關系必須規范化。

最基本的要求是每個屬性必須是不可分割的數據172關系中不能出現完全相同的元組在一個關系中元組的次序無關緊要

任意交換兩行的位置不影響數據的實際含義在一個關系中屬性的次序無關緊要

任意交換兩列的位置不影響數據的實際含義關系特點關系中不能出現完全相同的元組關系特點173 一個具體的關系模型通常由若干個關系模式構成。在VFP中,相互之間存在聯系的數據表放在一個數據庫文件中進行管理。數據庫文件的擴展名為dbc。關系實例 一個具體的關系模型通常由若干個關系模式構成。關系實例174例題例題1751.2.4關系運算1.2.4關系運算176并

關系R與關系S的并,產生一個包含R和S所有不同元組的新關系,記作R∪S。

參加差運算的關系R與S必須有相同的屬性。傳統的集合運算并

關系R與關系S的并,產生一個包含R和S所有不同元組的新關177交

關系R與關系S的交,是既屬于R也屬于S的元組組成的新關系,記作R∩S。

參加交運算的關系R與S必須有相同的屬性。傳統的集合運算交

關系R與關系S的交,是既屬于R也屬于S的元組組成的新關系178差

關系R與關系S的差,是所有屬于R但不屬于S的元組組成的新關系,記作R-S。

參加差運算的關系R與S必須有相同的屬性。

傳統的集合運算差

關系R與關系S的差,是所有屬于R但不屬于S的元組組成的新179笛卡爾集

關系R與關系S的笛卡兒積,是R中每個元組與S中每個元組連接組成的新關系,記作R×S。

傳統的集合運算笛卡爾集

關系R與關系S的笛卡兒積,是R中每個元組與S中每個180例題關系ts1為王穎珊借過的圖書,

關系ts2為楊瑞借過的圖書。

則ts1∪ts2為王穎珊和楊瑞借過的所有圖書,

ts1∩ts2為王穎珊和楊瑞都借過的圖書,

ts1-ts2為王穎珊借過但楊瑞未借過的圖書。例題關系ts1為王穎珊借過的圖書,

關系ts2為楊瑞借過的圖181例題例題182例題例題183例題關系dz為讀者的借書證號、姓名,

dz×ts1為每位讀者的信息與王穎珊借過的每本圖書信息連接組成的新關系。例題關系dz為讀者的借書證號、姓名,

dz×ts1為每位讀者184例題例題185選擇

從關系中選出滿足給定條件的元組的操作稱為選擇。選擇是從行的角度進行運算,在水平方向選出滿足條件的元組。 新關系的關系模式不變,元組是原關系的一個子集。專門的關系運算選擇

從關系中選出滿足給定條件的元組的操作稱為選擇。專門的關186例題從圖書表中篩選出所有出版社為中華書局的圖書例題從圖書表中篩選出所有出版社為中華書局的圖書187投影

從關系中選出若干屬性組成新的關系稱為投影。投影是從列的角度進行運算,在垂直方向抽取若干屬性或重新排列屬性。新關系的屬性個數通常比原關系少,或者屬性的排列順序不同。專門的關系運算投影

從關系中選出若干屬性組成新的關系稱為投影。專門的關系188例題圖書表中抽取圖書的條形碼、書名、售價例題圖書表中抽取圖書的條形碼、書名、售價189聯接

聯接是把兩個關系中的元組按聯接條件橫向結合,拼接成一個新的關系。最常見的聯接運算是自然聯接,它是利用兩個關系中的公共字段或者具有相同語義的字段,把該字段值相等的記錄聯接起來。專門的關系運算聯接

聯接是把兩個關系中的元組按聯接條件橫向結合,拼接成一個190在圖書管理數據庫中,將借閱表和圖書表根據公共字段條形碼進行自然聯接,得到一個包含讀者證號、條形碼、書名、作者、出版社、出版年月、售價、借閱日期、還書日期屬性的關系。例題在圖書管理數據庫中,將借閱表和圖書表根據公共字段條形碼進行自191例題例題1921.3

VFP概述VisualFoxPro既是關系型數據庫管理系統,又是可視化的面向對象的集成開發工具。它具有強大的數據庫管理功能,支持自含型語言和結構化查詢語言對數據的操作。VFP擁有五百條命令和兩百余種函數,既支持傳統的面向過程的程序設計,也支持面向對象的程序設計方式。使用VFP提供的項目管理工具和向導、生成器、設計器等可視化開發工具,用戶可以簡便、快速地開發應用程序。1.3VFP概述VisualFoxPro既是關系1931.3.1發展歷史在20世紀70年代末期,美國的Ashton-Tate公司研制的dBASE是最流行的微機關系數據庫管理系統。1986年,美國FOX軟件公司發布了與dBASE兼容的FOXBASE。它功能更強大,運行速度更快,很快成為80年代中期主導的微機數據庫管理系統。1989年,FOX軟件公司開發了FOXBASE的后繼產品——FoxPro1.0版,1991年推出2.0版。1.3.1發展歷史在20世紀70年代末期,美國的Ashto194發展歷史1992年微軟收購了Fox公司。開發出FoxPro2.5、FoxPro2.6等大約20個軟件產品及其相關產品。1995年,微軟公司發布了FoxPro的新版本VisualFoxPro3.0,它全面支持面向對象技術和可視化編程技術。1998年,微軟推出了可視化編程語言集成包Visualstudio6.0,VisualFoxPro6.0是其中的一個產品。發展歷史1992年微軟收購了Fox公司。開發出FoxPro2195發展歷史進入新世紀以來,微軟公司又相繼公布了VisualFoxPro7.0(2001年)、8.0(2003年)、和9.0(2004年)。國內目前大量使用的仍然是VisualFoxPro6.0中文版。發展歷史進入新世紀以來,微軟公司又相繼公布了Visual1961.3.2VFP安裝 將VisualFoxPro6.0系統的光盤放入光驅中,安裝向導會自動啟動。

如果沒有啟動,打開“我的電腦”或“資源管理器”,雙擊光盤上的安裝文件Setup.exe。

1.3.2VFP安裝 將VisualFoxPro6.0197VFP安裝VFP安裝198VFP安裝VFP安裝199VFP安裝VFP安裝200VFP安裝VFP安裝201VFP安裝VFP安裝202VFP安裝VFP安裝203VFP安裝安裝常用組件可自行選擇安裝哪些組件。定義文件安裝位置VFP安裝安裝常用組件可自行選擇安裝哪些組件。定義文件安裝204VFP安裝VFP安裝205VFP安裝VFP安裝2061.3.3VFP啟動和退出1.3.3VFP啟動和退出207VFP啟動開始菜單VFP啟動開始菜單208VFP啟動建立桌面快捷方式VFP啟動建立桌面快捷方式209VFP啟動打開相關文件在我的電腦或資源管理器中,任意雙擊一個與VisualFoxPro相關聯的文件VFP啟動打開相關文件210

從文件

菜單中選取

退出

命令

點擊窗口右上角的關閉按鈕 按下Alt+F4組合鍵。 在命令窗口輸入

quit

命令 退出VFP 從文件菜單中選取退出命令退出VFP211VFP主界面系統菜單常用工具欄狀態欄桌面命令窗口標題欄VFP主界面系統菜單常用工具欄狀態欄桌面命令窗口標題欄212 主菜單包含文件、編輯、顯示、格式、工具、程序、窗口和幫助8個菜單項。單擊菜單項,系統會打開相應的下拉菜單。用戶選擇其中的菜單命令,就可執行VisualFoxPro中相應的操作。VisualFoxPro的菜單項是上下文敏感的,也就是說,當情況變化時,菜單項或下拉菜單的菜單命令會有所不同。主菜單 主菜單包含文件、編輯、顯示、格式、工具、程序、窗口和幫助8213工具欄當用戶打開某些類型的文件時,系統將自動打開相應的工具欄。可以使用鼠標將工具欄拖曳到主窗口的其他位置。工具欄當用戶打開某些類型的文件時,系統將自動打開相應的工具欄214工具欄選擇“顯示”菜單下的“工具欄”命令,打開“工具欄”對話框。可選擇打開或關閉指定的工具欄。工具欄選擇“顯示”菜單下的“工具欄”命令,打開“工具欄”對話215在工具欄上單擊鼠標右鍵,打開快捷菜單,也可以打開或關閉指定的工具欄。

工具欄在工具欄上單擊鼠標右鍵,打開快捷菜單,也可以打開或關閉指定的216窗口工作區是指“常用”工具欄以下到狀態欄以上的區域,主要用來顯示命令或程序的執行結果,同時也顯示打開的各種窗口和對話框。窗口窗口工作區是指“常用”工具欄以下到狀態欄以上的區域,主要用來217在命令窗口中,可直接輸入VFP命令,按回車鍵,系統就會執行此命令。已輸入過的命令自動保留在命令窗口中。若用戶要重復執行一個已輸入的命令,只需將光標移到該命令行的任意位置,按回車鍵。用戶還可修改已輸入的命令,再按回車鍵來執行此命令。命令窗口在命令窗口中,可直接輸入VFP命令,按回車鍵,系統就會執行此218在命令窗口上單擊鼠標右鍵,打開快捷菜單,用戶可以對命令窗口的文本執行剪切、復制、粘貼、清除等操作。命令窗口可以被移動、改變大小和關閉。若關閉了命令窗口,選擇“窗口”菜單的“命令窗口”命令,或單擊常用工具欄的“命令窗口”按鈕,可打開命令窗口。此外,若用戶通過菜單執行了某些操作,其對應的命令也會自動顯示在命令窗口中。命令窗口在命令窗口上單擊鼠標右鍵,打開快捷菜單,用戶可以對命令窗口的2191.3.4VFP的選項設置選擇“工具”菜單的“選項”命令所改變的設置僅在本次運行期間有效。退出VFP系統后,所做的更改將丟失。所改變的設置存儲在Windows注冊表中。每次啟動VFP,所做的更改將繼續有效。1.3.4VFP的選項設置選擇“工具”菜單的“選項”命令所220VFP的選項設置此外,設置系統環境也可用SET命令。在命令窗口中輸入SETDEFAULTTOd:\tsgl,就可以設置默認目錄為“d:\tsgl”。但是,對其所進行的設置僅在此次VisualFoxPro運行期間有效。VFP的選項設置此外,設置系統環境也可用SET命令。2211.4項目管理器項目文件是通過項目管理器來編輯的,項目管理器是處理數據和對象的可視化工具。它將文件分門別類地存放在不同的選項卡中,采用樹形結構和圖標方式來組織和顯示這些文件。通過單擊鼠標,就能實現對各種文件的創建、修改、刪除、運行等操作。此外,還可以把應用系統的所有文件編譯成一個擴展名為APP的應用程序文件或擴展名為EXE的可執行文件。1.4項目管理器項目文件是通過項目管理器來編輯的,項目222文件(F)新建(N)新建項目1.4.1創建項目文件(F)新建(N)新建項目1.4.1創建項目223創建項目后,VFP在指定目錄下建立了一個pjx項目文件和一個pjt項目備注文件。此項目現在未包含任何文件,稱為空項目。

新建項目創建項目后,VFP在指定目錄下建立了一個pjx項目224CREATEPROJECT

[<項目文件名>|?]

在默認目錄下創建項目。如果要在指定目錄下創建項目,則應在文件名前加上路徑。

新建項目

溫馨提示

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

評論

0/150

提交評論