計算機(jī)輔助設(shè)計技術(shù)第5章 信息存儲與管理_第1頁
計算機(jī)輔助設(shè)計技術(shù)第5章 信息存儲與管理_第2頁
計算機(jī)輔助設(shè)計技術(shù)第5章 信息存儲與管理_第3頁
計算機(jī)輔助設(shè)計技術(shù)第5章 信息存儲與管理_第4頁
計算機(jī)輔助設(shè)計技術(shù)第5章 信息存儲與管理_第5頁
已閱讀5頁,還剩16頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

信息存儲與管理第五章信息存儲與管理CAD數(shù)據(jù)管理的根本概念VisualFoxPro關(guān)系型數(shù)據(jù)庫系統(tǒng)本章要點(diǎn)第五章信息存儲與管理第一節(jié)根本概念第二節(jié)數(shù)據(jù)庫系統(tǒng)第三節(jié)VisualFoxPro關(guān)系型數(shù)據(jù)庫系統(tǒng)§5-1根本概念數(shù)據(jù)項數(shù)據(jù)是也稱字段或數(shù)據(jù)元素。是描畫事物的一個屬性的最小單位。記錄記錄是數(shù)據(jù)項的有序集合,用以描畫一個事物的一組屬性特征。文件是一切記錄的集合。關(guān)鍵字是指可以用來標(biāo)識一個記錄的數(shù)據(jù)項的值??梢元?dú)一標(biāo)識一個記錄的關(guān)鍵字稱為主關(guān)鍵字;不能獨(dú)一標(biāo)識一個記錄的關(guān)鍵字稱為次關(guān)鍵字或輔助關(guān)鍵字。索引就是根據(jù)數(shù)據(jù)庫中某些字段值,為數(shù)據(jù)庫建立一個邏輯順序的索引文件。同時還可以了解為根據(jù)某一字段的值進(jìn)展邏輯排序的一組指針。§5-2數(shù)據(jù)庫系統(tǒng)一、數(shù)據(jù)庫系統(tǒng)的根本組成為滿足某一組織中多個用戶的多種需求,在計算機(jī)系統(tǒng)上按照一定的數(shù)據(jù)模型組織、存儲和運(yùn)用的相互關(guān)聯(lián)的數(shù)據(jù)集合。廣義地講,數(shù)據(jù)庫系統(tǒng)應(yīng)包括數(shù)據(jù)庫及其管理系統(tǒng),還包括支持?jǐn)?shù)據(jù)庫及其管理系統(tǒng)計算機(jī)軟、硬件。數(shù)據(jù)庫管理系統(tǒng)DBMS是數(shù)據(jù)庫的中心部分,是用戶與數(shù)據(jù)庫之間的接口。數(shù)據(jù)庫系統(tǒng)的功能隨系統(tǒng)而異,大型系統(tǒng)功能較全,對硬件要求較高;小型系統(tǒng)功能較弱。目前隨著微機(jī)硬件性能的不斷提高,微機(jī)上的許多數(shù)據(jù)庫管理系統(tǒng)以具備相當(dāng)強(qiáng)的功能。數(shù)據(jù)庫管理系統(tǒng)運(yùn)用程序1.....外方式1外方式2概念方式內(nèi)方式運(yùn)用程序2運(yùn)用程序n-1運(yùn)用程序n數(shù)據(jù)庫系統(tǒng)的體系普通可分為三級方式:外方式,提供用戶存取數(shù)據(jù)庫的窗口;是對用戶的運(yùn)用程序直接運(yùn)用的那部分?jǐn)?shù)據(jù)構(gòu)造的描畫。概念方式,是對數(shù)據(jù)庫整體邏輯構(gòu)造的描畫;它反映記錄內(nèi)部以及記錄之間的聯(lián)絡(luò),但這僅僅是邏輯上的一種關(guān)系。內(nèi)方式,是指對實踐的物理設(shè)備上的數(shù)據(jù)存儲構(gòu)造的描畫,它具有真正的物理存在?!?-2數(shù)據(jù)庫系統(tǒng)二、數(shù)據(jù)庫系統(tǒng)的體系構(gòu)造圖5-1數(shù)據(jù)庫系統(tǒng)的三級方式構(gòu)造§5-2數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)模型是指數(shù)據(jù)庫內(nèi)部數(shù)據(jù)的組織方式,它描畫了數(shù)據(jù)之間的各種聯(lián)絡(luò),也是數(shù)據(jù)高度構(gòu)造化的表現(xiàn)。數(shù)據(jù)庫的數(shù)據(jù)模型常用的有三種:層次型、網(wǎng)絡(luò)型和關(guān)系型。層次型是指記錄之間是樹型的組織構(gòu)造,它表達(dá)了記錄之間的一對多的關(guān)系。二、數(shù)據(jù)庫的數(shù)據(jù)模型機(jī)器部件1部件2部件m零件1零件2零件m1零件m2零件1p批批……零件mp批批圖5-2層次型數(shù)據(jù)模型網(wǎng)絡(luò)型指事物之間是網(wǎng)絡(luò)的組織構(gòu)造,它表達(dá)了事物之間多對多的關(guān)系。關(guān)系型是以集合論中關(guān)系的概念為實際根底,指把信息集合定義為一張二維表的組織構(gòu)造,每一張二維表稱為一個關(guān)系,其中表中的每行為一個記錄,每列為數(shù)據(jù)項。機(jī)器1部件1部件2部件3部件4……零件m2機(jī)器2§5-2數(shù)據(jù)庫系統(tǒng)圖5-3網(wǎng)狀型數(shù)據(jù)模型451GB65-85墊圈HT150202-09-10機(jī)架45102-10-03飛輪HT150102-10-02滑塊451GB65-85螺母HT1501GB65-85螺桿備注材料數(shù)量圖號稱號關(guān)系型的模型構(gòu)造比較簡單,但可以處置復(fù)雜的事物之間的聯(lián)絡(luò),因此關(guān)系型數(shù)據(jù)庫越來越遭到人們普遍注重。下表所示為摩擦壓力機(jī)裝配圖中部分零件數(shù)據(jù)庫?!?-2數(shù)據(jù)庫的數(shù)據(jù)模型表5-1關(guān)系型數(shù)據(jù)模型§5-3VisualFoxPro關(guān)系型數(shù)據(jù)庫系統(tǒng)一、VisualFoxPro的功能概述VisualFoxPro提供的功能、速度、才干和靈敏性,是在普通數(shù)據(jù)庫管理系統(tǒng)中看不到的。VisualFoxpro有數(shù)百個函數(shù),內(nèi)容豐富,功能強(qiáng)大。這些系統(tǒng)函數(shù)按功能分,大致可分為數(shù)據(jù)類型函數(shù)、數(shù)據(jù)庫函數(shù)、系統(tǒng)環(huán)境函數(shù)、輸入輸出函數(shù)、數(shù)據(jù)共享函數(shù)、程序設(shè)計函數(shù)等?!?-3VisualFoxPro關(guān)系型數(shù)據(jù)庫系統(tǒng)工具欄標(biāo)題欄菜單欄形狀欄命令窗口利用VisualFoxPro數(shù)據(jù)庫建立下表所示深溝球軸承數(shù)據(jù)表的幾何參數(shù)數(shù)據(jù)庫。二、運(yùn)用舉例§5-3VisualFoxPro關(guān)系型數(shù)據(jù)庫系統(tǒng)6180461803618026180161800代號2017151210dd3226242119d75555b22.419.017.014.012.03024221917d30.30.30.30.30.3rad1180002.203.5200001.502.2220001.302.1240001.001.9280000.931.8crvc01表5-2深溝球軸承數(shù)據(jù)表前往線性表的鏈?zhǔn)酱鎯?gòu)造步驟建立一個工程文件在已建立好的工程文件中建立一個數(shù)據(jù)庫文件在已建立好的數(shù)據(jù)庫文件中建立一個表文件,完好的數(shù)據(jù)輸入以后,即可運(yùn)用現(xiàn)代CAD技術(shù)對此數(shù)據(jù)庫文件中的數(shù)據(jù)進(jìn)展操作?!?-3VisualFoxPro關(guān)系型數(shù)據(jù)庫系統(tǒng)運(yùn)用VisualFoxPro建立此數(shù)據(jù)庫的詳細(xì)操作步驟如下:1.啟動MicrosoftVisualFoxPro6.0,進(jìn)入VisualFoxPro6.0主界面2.建立一個工程文件,詳細(xì)操作步驟如下:§5-3VisualFoxPro關(guān)系型數(shù)據(jù)庫系統(tǒng)〔1〕在“文件〞菜單中選擇“新建〞命令,在彈出的新建對話框中選中“工程〞后單擊“新建文件〞按鈕,如下圖?!?〕彈出“創(chuàng)建〞對話框,選擇適當(dāng)?shù)耐緩剑⑤斎牍こ涛募麨椤拜S承管理〞〔擴(kuò)展名為.pjx),單擊保管按鈕此時就啟動了工程管理器。后面對數(shù)據(jù)庫的操作都是在工程管理器下進(jìn)展的.圖5-3“新建〞對話框圖5-4“創(chuàng)建〞對話框§5-3VisualFoxPro關(guān)系型數(shù)據(jù)庫系統(tǒng)3.創(chuàng)建新的數(shù)據(jù)庫,詳細(xì)操作步驟如下:在工程管理器中單擊數(shù)據(jù)項前面的“+〞號,將“數(shù)據(jù)項〞翻開。選中下面的數(shù)據(jù)庫,并按“新建〞按鈕。在彈出的“新建數(shù)據(jù)庫對話框〞中按新建數(shù)據(jù)庫按鈕。彈出創(chuàng)建對話框,選擇適當(dāng)?shù)耐緩?,并輸入?shù)據(jù)庫名為“軸承管理〞〔數(shù)據(jù)庫文件的后綴為.dbc〕,單擊保管按鈕,此時將出現(xiàn)一個空白的數(shù)據(jù)庫設(shè)計器,并顯示“數(shù)據(jù)庫設(shè)計器〞工具欄。圖5-6新建數(shù)據(jù)庫對話框圖5-5工程管理器§5-3VisualFoxPro關(guān)系型數(shù)據(jù)庫系統(tǒng)圖5-7數(shù)據(jù)庫設(shè)計器在建立了新的軸承管理數(shù)據(jù)庫后,工程管理器對話框中數(shù)據(jù)庫下面也將顯示出該數(shù)據(jù)庫稱號。圖5-8工程管理器對話框§5-3VisualFoxPro關(guān)系型數(shù)據(jù)庫系統(tǒng)4.創(chuàng)建表〔1〕選擇軸承管理下表,然后單擊“新建〞按鈕,在彈出的“新建表〞對話框按“新建表〞按鈕。緊接著彈出“創(chuàng)建對話框〞,選擇適當(dāng)途徑,并輸入表名為“深溝球軸承〞,單擊“保管〞按鈕。圖5-9工程管理器對話框圖5-10新建表對話框§5-3VisualFoxPro關(guān)系型數(shù)據(jù)庫系統(tǒng)〔2〕隨后彈出“表設(shè)計器〞對話框,在該對話框中設(shè)計表的構(gòu)造。圖5-11表設(shè)計器對話框轉(zhuǎn)到圖表§5-3VisualFoxPro關(guān)系型數(shù)據(jù)庫系統(tǒng)在所列的深溝軸承中,輸入數(shù)據(jù)。3.5.5工程數(shù)據(jù)庫簡介CAD是一個非常復(fù)雜的系統(tǒng),具有非常復(fù)雜的數(shù)據(jù)類型和聯(lián)絡(luò)以及大量的工程數(shù)據(jù)。采用普通的事物管理數(shù)據(jù)庫系統(tǒng)并不能完全滿足CAD作業(yè)的需求,因此出現(xiàn)了工程數(shù)據(jù)庫管理系統(tǒng)EDBMS〔EngineeringDataBaseManagementSystem〕。1.工程設(shè)計中的數(shù)據(jù)在事物型管理領(lǐng)域中,數(shù)據(jù)類型較單一,主要是文字型。而在工程領(lǐng)域中,數(shù)據(jù)種類多、構(gòu)造復(fù)雜。工程設(shè)計中的數(shù)據(jù)類型主要有以下4種:(1)管理型數(shù)據(jù)。主要包括產(chǎn)品設(shè)計和制造中所用到的數(shù)據(jù)資料,如規(guī)范、規(guī)范、資料、產(chǎn)品目錄等。(2)設(shè)計型數(shù)據(jù)。指在工程設(shè)計與制造中產(chǎn)生的數(shù)據(jù),如設(shè)計的產(chǎn)品構(gòu)造數(shù)據(jù)、中間變量以及各子系統(tǒng)間信息交流的數(shù)據(jù)等。(3)圖形數(shù)據(jù)。包括各種工程圖表、二維工程圖形、三維幾何外型等數(shù)據(jù)。(4)各種軟件包。進(jìn)展工程計算及圖形處置的軟件,如有限元分析、優(yōu)化設(shè)計、強(qiáng)度校核

溫馨提示

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

評論

0/150

提交評論