我想看一级黄色大片_久久亚洲国产精品一区二区_久久精品免视看国产明星_91久久青青青国产免费

您的位置:網(wǎng)站首頁(yè) > CAD新聞

AutoCAD 2004 使用外部數(shù)據(jù)庫(kù)

時(shí)間:2009-12-25 17:42:36 來(lái)源:
      AutoCAD數(shù)據(jù)庫(kù)鏈接功能能夠讓用戶在AutoCAD中同外部數(shù)據(jù)庫(kù)之間進(jìn)行通信。

          數(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。

          等待