數(shù)據(jù)庫(kù)鏈接是連接圖形對(duì)象和數(shù)據(jù)的有效方式,它比塊屬性更加靈活。可以通過(guò)數(shù)據(jù)庫(kù)鏈接在圖形對(duì)象和任何外部數(shù)據(jù)庫(kù)之間建立鏈接。通過(guò)本章的學(xué)習(xí)就會(huì)發(fā)現(xiàn),數(shù)據(jù)庫(kù)鏈接并不像我們想象的那樣困難。
很多AutoCAD用戶把數(shù)據(jù)庫(kù)和圖形分開(kāi)來(lái)維護(hù),現(xiàn)在可以通過(guò)把數(shù)據(jù)標(biāo)的數(shù)據(jù)行和圖形中對(duì)象鏈接起來(lái),直接進(jìn)行修改、編輯數(shù)據(jù),這樣圖形對(duì)象就變得智能化,而且在圖形中一直保留這種鏈接;還可以在AutoCAD內(nèi)部修改數(shù)據(jù),比如價(jià)格或零件編號(hào)等,這些修改會(huì)自動(dòng)生效而且所有和這些數(shù)據(jù)庫(kù)項(xiàng)目鏈接得圖形對(duì)象都隨之改變;最后,還可以用基于數(shù)據(jù)庫(kù)總得數(shù)據(jù)在圖形中創(chuàng)建表。
20.1了解外部數(shù)據(jù)庫(kù)得存取
由許多組織單位來(lái)維護(hù)內(nèi)容龐大得AutoCAD圖形對(duì)象得數(shù)據(jù)庫(kù),由制造廠商維護(hù)零件數(shù)據(jù)庫(kù),辦公室維護(hù)公家具數(shù)據(jù)庫(kù)等等。需要圖形與數(shù)據(jù)庫(kù)保持一致性,只有這樣才能始終保持?jǐn)?shù)據(jù)庫(kù)中得信息和圖形中信息得準(zhǔn)確性和數(shù)據(jù)的及時(shí)性。
數(shù)據(jù)庫(kù)和AutoCAD圖形之間的鏈接是指外部數(shù)據(jù)庫(kù)的存取,外部數(shù)據(jù)庫(kù)的存取可以允許用戶做以下工作:
創(chuàng)建圖形對(duì)象和外部數(shù)據(jù)之間的鏈接
瀏覽外部數(shù)據(jù)庫(kù)中的數(shù)據(jù)
編輯外部數(shù)據(jù)庫(kù)中的數(shù)據(jù)
在圖形中顯示外部數(shù)據(jù)庫(kù)的數(shù)據(jù)
AutoCAD的數(shù)據(jù)庫(kù)鏈接功能可以處理下列數(shù)據(jù)庫(kù):
Microsoft Access
dBASE
Microsoft Excel
Oracle
Paradox
Microsoft Visual FosPro
SQL Server
在配置了數(shù)據(jù)庫(kù)之后,即使沒(méi)有創(chuàng)建數(shù)據(jù)庫(kù)的程序,也可以訪問(wèn)數(shù)據(jù)庫(kù)中的數(shù)據(jù)。
數(shù)據(jù)庫(kù)是相關(guān)信息的一個(gè)集合,通常由數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)維護(hù),DBMS即一種管理數(shù)據(jù)庫(kù)的應(yīng)用程序,數(shù)據(jù)庫(kù)以包含行和列的表的形式存放。行,也稱為記錄,包含一個(gè)數(shù)據(jù)元素。列,也稱為字段,包含行的屬性。
簡(jiǎn)單的數(shù)據(jù)庫(kù)表
件號(hào) 描述 Dwg文件大小 制造/購(gòu)買 單位
8665-023-012 Welding Wire-0.030 StainlessB B P FT
8665-023-013 Weld Rod-0.045 Dia Stainless Steel B P FT
8665-023-014 Welding-Rod 0.045 Dia S.S. B P FT
關(guān)系數(shù)據(jù)庫(kù)是一種包含表集合的數(shù)據(jù)庫(kù),每個(gè)表都是一個(gè)特定用途的數(shù)據(jù)集合。
結(jié)構(gòu)查詢語(yǔ)言(SQL)是用來(lái)未用戶提供數(shù)據(jù)庫(kù)管理的語(yǔ)言,它能跨越多哥平臺(tái)和數(shù)據(jù)庫(kù)管理程序進(jìn)行工作。
一些數(shù)據(jù)庫(kù)系統(tǒng)利用環(huán)境、編目、圖解和表建立了數(shù)據(jù)庫(kù)對(duì)象中的一個(gè)分層結(jié)構(gòu)。數(shù)據(jù)庫(kù)對(duì)象是一個(gè)用來(lái)說(shuō)明任意一種AQL2對(duì)象的術(shù)語(yǔ),其中AQL2對(duì)象是指Environment(環(huán)境),Catalog(編目),Schema(圖解)和Table(表)。
環(huán)境代表整個(gè)數(shù)據(jù)庫(kù)系統(tǒng),即DBMS,它能訪問(wèn)的數(shù)據(jù)庫(kù)、用戶以及能夠訪問(wèn)這些數(shù)據(jù)庫(kù)的程序。
編目未一個(gè)圖解的集合,并且用在其中尋址數(shù)據(jù)庫(kù)的文件夾路徑名來(lái)命名。
圖解是表和其他數(shù)據(jù)庫(kù)組件的集合,并且用數(shù)據(jù)庫(kù)表駐留的編目子文件夾來(lái)命名。
如果數(shù)據(jù)庫(kù)系統(tǒng)不要求或不定義這些感念,不需要使用他們,AutoCAD能夠鏈接儲(chǔ)存在環(huán)境、編目、圖解中的獨(dú)立的表格或表格群。
20.2 準(zhǔn)備數(shù)據(jù)庫(kù)鏈接
數(shù)據(jù)庫(kù)所涉及到的幾個(gè)組件,都是需要前期進(jìn)行準(zhǔn)備的。當(dāng)他們都放置在適當(dāng)位置上時(shí),鏈接就會(huì)變非常順暢。
1 確認(rèn)是否已經(jīng)安裝了AutoCAD的數(shù)據(jù)庫(kù)功能
2 確認(rèn)是否已經(jīng)安裝了Microsoft ODBC Data Source(開(kāi)放式數(shù)據(jù)庫(kù)鏈接性數(shù)據(jù)源)程序。
3 如果必要,在適合的應(yīng)用圖解(子文件夾)和編目(文件夾)中安排數(shù)據(jù)庫(kù)表。
4 使用Microsoft ODBC(打開(kāi)數(shù)據(jù)庫(kù)訪問(wèn))和OLE DB程序來(lái)建立一個(gè)適合的數(shù)據(jù)庫(kù)驅(qū)動(dòng)器。
5 利用AutoCAD建立數(shù)據(jù)源
6 啟動(dòng)dbCONNECT命令
7 如果有必要的話,客建立用戶訪問(wèn)名和口令
8 鏈接數(shù)據(jù)源
9 打開(kāi)包含用戶數(shù)據(jù)表Data View(數(shù)據(jù)視圖)窗口
10 如有必要,編輯數(shù)據(jù)
11 把數(shù)據(jù)庫(kù)行和圖中的對(duì)象進(jìn)行鏈接
12 如有必要,基于圖形數(shù)據(jù)建立標(biāo)簽
20.2.1 安裝AutoCAd數(shù)據(jù)庫(kù)功能
數(shù)據(jù)庫(kù)訪問(wèn)不是AutoCAD典型安裝的組成部分。要使用數(shù)據(jù)庫(kù)訪問(wèn),就必須“完全”安裝或者(自定義)安裝。如果自定義安裝,就應(yīng)在字定義組成對(duì)話框中選擇數(shù)據(jù)庫(kù)。
如果不能確定是否安裝了數(shù)據(jù)庫(kù)訪問(wèn)功能,打開(kāi)工具菜單。如果看到dbConnect(數(shù)據(jù)庫(kù)鏈接)菜單選項(xiàng),就表明以安裝數(shù)據(jù)庫(kù)鏈接。
在沒(méi)有安裝數(shù)據(jù)庫(kù)鏈接功能,而又確實(shí)安裝時(shí),可以按照下列步驟進(jìn)行:
1 選擇“開(kāi)始 設(shè)置 控制面板”命令。打開(kāi)“控制面板”
2 選擇“添加/刪除程序”
3 選擇AutoCAD 2004,然后單擊“更改”按鈕
4 在AutoCAD 2004Setup對(duì)話框,選擇添加或刪除功能,單擊next按鈕
5 在下一個(gè)窗口中,淡季數(shù)據(jù)庫(kù)箭頭,選擇要安裝在硬盤(pán)驅(qū)動(dòng)上其中的一個(gè)選項(xiàng)。單擊下一步按鈕。
6 按屏幕上的提示繼續(xù)安裝數(shù)據(jù)庫(kù)訪問(wèn)功能。
20.2.2 創(chuàng)建數(shù)據(jù)庫(kù)結(jié)構(gòu)
要鏈接數(shù)據(jù)庫(kù),需要知道創(chuàng)建數(shù)據(jù)庫(kù)的數(shù)據(jù)庫(kù)管理系統(tǒng)的類型、數(shù)據(jù)庫(kù)自身的結(jié)構(gòu)和存放這種結(jié)構(gòu)的文件夾。
在下面的練習(xí)中,將創(chuàng)建一個(gè)簡(jiǎn)單的microfoft access數(shù)據(jù)庫(kù)表格結(jié)構(gòu)。
注意:本章中,不做前面的這個(gè)練習(xí)就不能做后面的練習(xí),后面的練習(xí)依賴于前面的練習(xí)中建立的設(shè)置和配置。因此學(xué)習(xí)本章時(shí),應(yīng)留足夠的時(shí)間做下來(lái)(或許一個(gè)鐘頭或許需要兩各鐘頭)一次作完所有的練習(xí)。
在下面關(guān)于創(chuàng)建數(shù)據(jù)庫(kù)結(jié)構(gòu)的練習(xí)中所使用的文件為ab20-prt.mdb。
等待
相關(guān)文章
- 2021-09-08BIM技術(shù)叢書(shū)Revit軟件應(yīng)用系列Autodesk Revit族詳解 [
- 2021-09-08全國(guó)專業(yè)技術(shù)人員計(jì)算機(jī)應(yīng)用能力考試用書(shū) AutoCAD2004
- 2021-09-08EXCEL在工作中的應(yīng)用 制表、數(shù)據(jù)處理及宏應(yīng)用PDF下載
- 2021-08-30從零開(kāi)始AutoCAD 2014中文版機(jī)械制圖基礎(chǔ)培訓(xùn)教程 [李
- 2021-08-30從零開(kāi)始AutoCAD 2014中文版建筑制圖基礎(chǔ)培訓(xùn)教程 [朱
- 2021-08-30電氣CAD實(shí)例教程AutoCAD 2010中文版 [左昉 等編著] 20
- 2021-08-30電影風(fēng)暴2:Maya影像實(shí)拍與三維合成攻略PDF下載
- 2021-08-30高等院校藝術(shù)設(shè)計(jì)案例教程中文版AutoCAD 建筑設(shè)計(jì)案例
- 2021-08-29環(huán)境藝術(shù)制圖AutoCAD [徐幼光 編著] 2013年P(guān)DF下載
- 2021-08-29機(jī)械A(chǔ)utoCAD 項(xiàng)目教程 第3版 [繆希偉 主編] 2012年P(guān)DF