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

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

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

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

          數(shù)據(jù)庫鏈接是連接圖形對象和數(shù)據(jù)的有效方式,它比塊屬性更加靈活。可以通過數(shù)據(jù)庫鏈接在圖形對象和任何外部數(shù)據(jù)庫之間建立鏈接。通過本章的學習就會發(fā)現(xiàn),數(shù)據(jù)庫鏈接并不像我們想象的那樣困難。

          很多AutoCAD用戶把數(shù)據(jù)庫和圖形分開來維護,現(xiàn)在可以通過把數(shù)據(jù)標的數(shù)據(jù)行和圖形中對象鏈接起來,直接進行修改、編輯數(shù)據(jù),這樣圖形對象就變得智能化,而且在圖形中一直保留這種鏈接;還可以在AutoCAD內(nèi)部修改數(shù)據(jù),比如價格或零件編號等,這些修改會自動生效而且所有和這些數(shù)據(jù)庫項目鏈接得圖形對象都隨之改變;最后,還可以用基于數(shù)據(jù)庫總得數(shù)據(jù)在圖形中創(chuàng)建表。

20.1了解外部數(shù)據(jù)庫得存取

          由許多組織單位來維護內(nèi)容龐大得AutoCAD圖形對象得數(shù)據(jù)庫,由制造廠商維護零件數(shù)據(jù)庫,辦公室維護公家具數(shù)據(jù)庫等等。需要圖形與數(shù)據(jù)庫保持一致性,只有這樣才能始終保持數(shù)據(jù)庫中得信息和圖形中信息得準確性和數(shù)據(jù)的及時性。

          數(shù)據(jù)庫和AutoCAD圖形之間的鏈接是指外部數(shù)據(jù)庫的存取,外部數(shù)據(jù)庫的存取可以允許用戶做以下工作:

          創(chuàng)建圖形對象和外部數(shù)據(jù)之間的鏈接

          瀏覽外部數(shù)據(jù)庫中的數(shù)據(jù)

          編輯外部數(shù)據(jù)庫中的數(shù)據(jù)

          在圖形中顯示外部數(shù)據(jù)庫的數(shù)據(jù)

          AutoCAD的數(shù)據(jù)庫鏈接功能可以處理下列數(shù)據(jù)庫:

          Microsoft Access

          dBASE

          Microsoft Excel

          Oracle

          Paradox

          Microsoft Visual FosPro

          SQL Server

          在配置了數(shù)據(jù)庫之后,即使沒有創(chuàng)建數(shù)據(jù)庫的程序,也可以訪問數(shù)據(jù)庫中的數(shù)據(jù)。

          數(shù)據(jù)庫是相關(guān)信息的一個集合,通常由數(shù)據(jù)庫管理系統(tǒng)(DBMS)維護,DBMS即一種管理數(shù)據(jù)庫的應(yīng)用程序,數(shù)據(jù)庫以包含行和列的表的形式存放。行,也稱為記錄,包含一個數(shù)據(jù)元素。列,也稱為字段,包含行的屬性。

                                                            簡單的數(shù)據(jù)庫表

件號                           描述                                                        Dwg文件大小             制造/購買              單位

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ù)庫是一種包含表集合的數(shù)據(jù)庫,每個表都是一個特定用途的數(shù)據(jù)集合。

          結(jié)構(gòu)查詢語言(SQL)是用來未用戶提供數(shù)據(jù)庫管理的語言,它能跨越多哥平臺和數(shù)據(jù)庫管理程序進行工作。

          一些數(shù)據(jù)庫系統(tǒng)利用環(huán)境、編目、圖解和表建立了數(shù)據(jù)庫對象中的一個分層結(jié)構(gòu)。數(shù)據(jù)庫對象是一個用來說明任意一種AQL2對象的術(shù)語,其中AQL2對象是指Environment(環(huán)境),Catalog(編目),Schema(圖解)和Table(表)。

          環(huán)境代表整個數(shù)據(jù)庫系統(tǒng),即DBMS,它能訪問的數(shù)據(jù)庫、用戶以及能夠訪問這些數(shù)據(jù)庫的程序。

          編目未一個圖解的集合,并且用在其中尋址數(shù)據(jù)庫的文件夾路徑名來命名。

          圖解是表和其他數(shù)據(jù)庫組件的集合,并且用數(shù)據(jù)庫表駐留的編目子文件夾來命名。

          如果數(shù)據(jù)庫系統(tǒng)不要求或不定義這些感念,不需要使用他們,AutoCAD能夠鏈接儲存在環(huán)境、編目、圖解中的獨立的表格或表格群。

20.2 準備數(shù)據(jù)庫鏈接

          數(shù)據(jù)庫所涉及到的幾個組件,都是需要前期進行準備的。當他們都放置在適當位置上時,鏈接就會變非常順暢。

          1 確認是否已經(jīng)安裝了AutoCAD的數(shù)據(jù)庫功能

          2 確認是否已經(jīng)安裝了Microsoft ODBC Data Source(開放式數(shù)據(jù)庫鏈接性數(shù)據(jù)源)程序。

          3 如果必要,在適合的應(yīng)用圖解(子文件夾)和編目(文件夾)中安排數(shù)據(jù)庫表。

          4 使用Microsoft ODBC(打開數(shù)據(jù)庫訪問)和OLE DB程序來建立一個適合的數(shù)據(jù)庫驅(qū)動器。

          5 利用AutoCAD建立數(shù)據(jù)源

          6 啟動dbCONNECT命令

          7 如果有必要的話,客建立用戶訪問名和口令

          8 鏈接數(shù)據(jù)源

          9 打開包含用戶數(shù)據(jù)表Data View(數(shù)據(jù)視圖)窗口

          10 如有必要,編輯數(shù)據(jù)

          11 把數(shù)據(jù)庫行和圖中的對象進行鏈接

          12 如有必要,基于圖形數(shù)據(jù)建立標簽

20.2.1 安裝AutoCAd數(shù)據(jù)庫功能

         數(shù)據(jù)庫訪問不是AutoCAD典型安裝的組成部分。要使用數(shù)據(jù)庫訪問,就必須“完全”安裝或者(自定義)安裝。如果自定義安裝,就應(yīng)在字定義組成對話框中選擇數(shù)據(jù)庫。

         如果不能確定是否安裝了數(shù)據(jù)庫訪問功能,打開工具菜單。如果看到dbConnect(數(shù)據(jù)庫鏈接)菜單選項,就表明以安裝數(shù)據(jù)庫鏈接。

         在沒有安裝數(shù)據(jù)庫鏈接功能,而又確實安裝時,可以按照下列步驟進行:

         1 選擇“開始   設(shè)置   控制面板”命令。打開“控制面板”

         2 選擇“添加/刪除程序”

         3 選擇AutoCAD 2004,然后單擊“更改”按鈕

         4 在AutoCAD 2004Setup對話框,選擇添加或刪除功能,單擊next按鈕

         5 在下一個窗口中,淡季數(shù)據(jù)庫箭頭,選擇要安裝在硬盤驅(qū)動上其中的一個選項。單擊下一步按鈕。

         6 按屏幕上的提示繼續(xù)安裝數(shù)據(jù)庫訪問功能。

20.2.2 創(chuàng)建數(shù)據(jù)庫結(jié)構(gòu)

         要鏈接數(shù)據(jù)庫,需要知道創(chuàng)建數(shù)據(jù)庫的數(shù)據(jù)庫管理系統(tǒng)的類型、數(shù)據(jù)庫自身的結(jié)構(gòu)和存放這種結(jié)構(gòu)的文件夾。

         在下面的練習中,將創(chuàng)建一個簡單的microfoft access數(shù)據(jù)庫表格結(jié)構(gòu)。

         注意:本章中,不做前面的這個練習就不能做后面的練習,后面的練習依賴于前面的練習中建立的設(shè)置和配置。因此學習本章時,應(yīng)留足夠的時間做下來(或許一個鐘頭或許需要兩各鐘頭)一次作完所有的練習。

         在下面關(guān)于創(chuàng)建數(shù)據(jù)庫結(jié)構(gòu)的練習中所使用的文件為ab20-prt.mdb。

          等待