以前聽說過PowerDesigner可以和資料庫連接,根據在PowerDesigner創建的數據模型創建表、觸發器、存儲過程到資料庫中。也
可以將已有的資料庫導出到PowerDesigner中為數據模型。今天做了一下測試,發現確實很簡單,現在操作步驟與大家分享:
0、准備工作
先在SQL Server中創建一資料庫,以供測試用。
Create database test
1、 根據在PowerDesigner創建的數據模型創建表、觸發器、存儲過程到資料庫中
1)打開PowerDesigner ,建立一個物理數據模型
2)在彈出的對話框中保持默認設置
3)將新建的physical data model 重命名為test
4)在其中建兩個表,創建兩個表的關聯關系.
5)單擊"Database"->"Configure Connections"
6)在彈出的ODBC數據源管理器中,點擊"添加",添加一個數據源
從上圖可以看出,已經成功添加了一個名為test的sql server數據源.
7)點擊"Database"->"Connect..",連接到剛才添加的數據源.
8)點擊"Database"->"Generate Database",將表創建到資料庫
在上面的對話框中,可以選擇生成腳本的目錄和文件名,下面還有很多選項,我保持了默認選項.注意選中"Script generation",只生成腳本,選中"ODBC generation"會提示你執行腳本到資料庫.
點擊Run可以運行腳本,也可手動修改腳本後再Run.Run了之後,再到資料庫查看,發現表和表之間的關聯關系已經創建了.
2、將已有的資料庫導出到PowerDesigner中為數據模型
1)新建一個physical data model,命名為test2
2)點擊"Database"->"Connect.."連接數據源。
3)點擊"Database"->"Reverse Engineer Database..."
4)Using an ODBC data source
5)點擊"確定"後,可以看到下面的對話框,選項的意思也很明了,默認只選中了導出表:
6)"OK"之後可以看到導入滾動條,完成之後,可以看到資料庫表已導入為數據模型。
㈡ powerdesigner怎麼連接資料庫
PowerDesigner建立與資料庫的連接,以便生成資料庫和從資料庫生成到PD中。[以Oracle 10G版為例]
第一步,打開PD15,找到【Database】,如圖所示:
第二步,點擊新建按鈕,創建一個新的ODBC連接。
第三步,這里選擇系統數據源,並選擇Oracle
第四步,這里需要注意,伺服器需要寫的是Oracle客戶端配置的服務名,也就是PL/SQL連接時所用的名稱。不是IP地址。
第5步,測試是否連接成功。
至此,建立了資料庫的鏈接,可以斷開,也可以連接,同時可用於資料庫的正向工程和逆向工程。
㈢ 請問PowerBuilder9.0怎樣連接資料庫
連接資料庫需要本地安裝native driver程序,或者ODBC驅動,才能配置連接它所支持的資料庫
㈣ 如何將PowerBuilder與現有資料庫進行連接
下載ntwdblib.dll然後將其到C:/WINDOWS/system32就行了.
好像是個超級簡單的問題,但是如果不解決就沒辦法正常連接資料庫,因為之前用的是sqlserver2000所以一開始的時候還以為是PB9.0不支持sqlserver2005,汗啊,果然經驗是積累出來的,又學到東西咯.
注意ntwdblib.dll的版本問題.(別弄錯了啊!)
㈤ powerbi怎麼連接 資料庫
一般使用Power BI Desktop,在裡面有獲取數據,然後選擇你需要連接的資料庫就行了。
㈥ powerbuilder如何連接sql資料庫,需要具體的操作過程
資料庫連接步驟
1、在powerbuilder軟體界面,點擊上面資料庫圖標。
㈦ PowerBuilder 9.0中連接ODBC 資料庫的步驟
以連接SQL資料庫為例,有兩種方法:
1.專用介面
TOOL-> database profile-> MS SQL SERVER-> new
在彈出的對話框將相應的項目添上即可,比如server name 的ip地址,
database name 登陸sql server 的用戶名 和密碼,最後在preview中點test connecting test 一下成功的話,將那些代碼到你的application的open()事件中.
如:連接sql中的book資料庫,用戶名為sa,密碼為空
// Profile book
SQLCA.DBMS = "ODBC"
SQLCA.AutoCommit = False
SQLCA.DBParm = "ConnectString='DSN=book;UID=sa;PWD='"
connect;(一定要寫的)
2, 通用介面ODBC
在建立ODBC數據源之前,如果你的PB是在CLIENT的話你的安裝SQL SERVER 的CLIENT TOOL.驅動程序選SQL SERVER,然後按提示做就可以了.
數據源建好後TOOL-> database profile-> ODBC-> new
其他的跟用專用介面差不多,數據源選擇你剛剛建的.
希望對你有幫助哈!
㈧ PowerDesigner12怎麼連接資料庫
控制面板->管理工具->ODBC->添加->添加你所擁有的,想架設的資料庫~
在powerdesigner中也要通過database設置所連接的資料庫
好像是connect.....選中你所添加的資料庫。。。
後面就簡單了
㈨ 用powerdesign是不是可以連接資料庫直接生成物理模型跟概念模型
將powerdesigner的概念模型轉換成物理模型並生成sql語句創建資料庫(圖文步驟)(1)
首先:了解三種模型
概念模型 Conceptual model 是對真實世界中問題域內的事物的描述(產品方提供)
邏輯模型 Logical Model 是指數據的邏輯結構。在資料庫中,邏輯模型有關系、網狀、層次,可以清晰表示個個關系。
物理模型 Physical Model 是計算機世界對應的模型。
三者的關系
概念模型是我們將業務抽象成的模型 產品方能看懂
邏輯模型是我們通過對業務的抽象轉化成程序員頭腦中的模型 程序員能看懂
物理模型是我們將邏輯模型轉換成機器能識別的模型 計算機能看懂
然後
打開powerdesigner,根據自己的資料庫設計創建對應的概念模型。
選擇菜單欄上的 Tools
選擇DBMS,可以選擇mysql,oracle,等等不同的資料庫。
如果是第一次生成物理數據模型,就選擇第一個:Generate new Physical Model
看左邊生成了物理數據模型哦,那就選擇菜單上的DataBase
選擇Generate Database
填寫Directory(路徑)將sql文件放在哪個路徑下。。。。File name 也可以隨便起名字哦,
到此就成功的導出了sql語句文件。
接下來就是將sqL語句添加到mySql資料庫中,生成需要的表。
打開Nacicat 8,
右鍵,new database,
右擊 資料庫的名字。
導入之後,如何看不到表,就刷新一下資料庫即可。
㈩ PowerBuilder怎樣連接資料庫
資料庫連接步驟 1、在powerbuilder軟體界面,點擊上面資料庫圖標。 2、彈出Database Profiles窗口,在此窗口內,雙擊圖中標注ODBC Administrator項。 3、在彈出的ODBC數據源管理器中點擊右側的添加按鈕。 4、在彈出的創建新數據源窗口中,點擊最...