『壹』 visio 2007怎麼導出sql語句啊
Visio沒有提供直接的導出方法,想要將畫好的ER圖導出為SQL腳本只依賴Visio是遠遠不夠的,而要使用其他工具。一種方法是使用Visio的導入/導出功能,將模型圖導出為ERwin文件,然後使用PowerDesigner或者ERwin打開,最後轉換為SQL即可,但是這種方法在Visio2010中已不存在,Visio2010不支持將ER圖導出為ERwin格式,只支持導入。這就需要我們的第二種方法。
另外一種方法是使用OrthogonalToolBox小工具,它是專門負責VisioER轉出的小工具,這個工具會通過XSLT模板來產生對應的SQLScript。
使用方法:
1.下載並安裝OrthogonalToolBox(註:需要先安裝.Net Framework 1.1.4322,下載地址http://download.csdn.net/detail/zhang_xinxiu/5788193);
2.把下載下來的xslt文檔Copy到:C:Program Files(X86)OrthogonalSoftware CorporationOrthogonal ToolboxStyleSheets;
3.若在Visio工具列沒有看到OrthogonalToolbox,在目前的工具列上檢視 - 工具列 – OrthogonalToolbox 打勾,便可看到;
4. 選擇「載入項」-->「OrthogonalToolbox」-->選中需要導出的ER圖-->「Export XML」-->選中Set StyleSheet-->並選中OTERtoSQL.xslt模板
5.按下 Export會產生一個xml文件,使用IE打開該XML文件即可看見我們創建資料庫的SQL腳本。
『貳』 SQL存儲過程和ER圖的問題
1、
create table tdim_city_airport(city varchar2(10),airport varcha2(10));--- 城市擁有1個或多個機場
create table tdim_airlines_route(airlines varchar2(10),route varchar2(10)); ----有許多航空公司,每個航空公司擁有多條航線
create table tdim_route_flight (route varchar2(10),flight varchar2(10))---;每條航線上擁有一個或多個航班
create table flight ---航班
(id int,
start_airport varchar2(10),
arrived_airport varchar2(10),
arrived_time date,
plant_type varchar2(10),
price varchar2(10)
)
這個寫出來還不會寫 你就別問了。E-R 那麼簡單不會?
2 、create o r replace p_subtract(aa in integer;
bb in integer;
cc out integer)
is
begin
cc :=bb-aa;
dbms_output.put_line('result'||cc);
end;
3、略
4、下班了,自己想
『叄』 SQL語言的實體實體,屬性,碼,E-R圖是什麼
E-R的全拼是:entity-relation,即實體關系圖!類和表裡面的欄位屬性對應起來。
『肆』 怎麼將ER圖導入SQL Server2008資料庫中
用建模工具ERwin或Powerdesign將ER圖導出DDL語句,在SQL Server2008資料庫中運行。或用ERwin或Powerdesign正向見ER圖轉入SQL Server2008資料庫。
『伍』 er圖怎樣轉化為SQL語句
你用的什麼工具 用powerdesigner 可以將對應的EL圖生成 SQL腳本 mysql sqlserver oracle 這些的都可以...
『陸』 如何將ER圖轉化成資料庫表
暈,學知識還有你這種偷懶的.
一般由ER圖轉化數據表都要達到3範式,不知道你是否理解.
首先關鍵字是唯一可以確定一組記錄的.用橢圓形表示的就是屬性,比如說老師,老師是主體,用長方形表示的,他有教師編號,性別,年齡,政治面貌,所授課程等運慶.教師編號為雀虧主鍵,其它的照著列出來就行了,表就出來了.至於菱形是表示表與表的關系的,可以建立關聯,確定主鍵與外頃悄神鍵.
這個東西寫出的表只要是符合3範式就行,沒有固定的就應該怎麼寫,你只要講出道理,符合邏輯就行.
但願你能明白,祝你好運,最好問問老師什麼的.這里講的也不是很清楚.好好學吧.