版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、神通數(shù)據(jù)庫(kù)集成開(kāi)發(fā)手冊(cè)版本 7.0神舟通用數(shù)據(jù)技術(shù)2010 年 1 月神通數(shù)據(jù)庫(kù)是神舟通用數(shù)據(jù)技術(shù)開(kāi)發(fā)的數(shù)據(jù)庫(kù)管理系統(tǒng)產(chǎn)品。神通數(shù)。據(jù)庫(kù)的歸神舟通用數(shù)據(jù)技術(shù),任何的行為將神通數(shù)據(jù)庫(kù)集成開(kāi)發(fā)手冊(cè)的神舟通用數(shù)據(jù)技術(shù)歸的神舟通用數(shù)據(jù)技術(shù)準(zhǔn)許,不得將本手冊(cè)的所有。以任何形式、采用任何散。(電子的或機(jī)械的,包括照相或錄制)、或?yàn)槿魏文康模M(jìn)行或擴(kuò)(c)Copyright 2010神舟通用數(shù)據(jù)技術(shù)。,翻制。神舟通用數(shù)據(jù)技術(shù)冊(cè)中的缺陷所造成的任何損失負(fù)責(zé)。不對(duì)因?yàn)槭褂迷?、用戶手?cè)或由于該、用戶手閱讀指南閱讀對(duì)象本手冊(cè)是為使用神通數(shù)據(jù)庫(kù)管理系統(tǒng)的用戶編寫(xiě)的。使用神通數(shù)據(jù)庫(kù)的用戶在安裝神通數(shù)據(jù)庫(kù)之前應(yīng)當(dāng)認(rèn)真閱讀
2、本手冊(cè),以便熟悉集成開(kāi)發(fā)環(huán)境的使用,進(jìn)行神通數(shù)據(jù)庫(kù)管理系統(tǒng)的集成開(kāi)發(fā)。內(nèi)容簡(jiǎn)介本手冊(cè)介紹了如何使用建模工具集成神通數(shù)據(jù)庫(kù)的進(jìn)行集成開(kāi)發(fā),目的是讓用戶對(duì)神通數(shù)據(jù)庫(kù)的集成開(kāi)發(fā)過(guò)程有一個(gè)全面的了解,方便用戶進(jìn)行集成開(kāi)發(fā)。神通數(shù)據(jù)庫(kù)支持不同用戶在一個(gè)操作系統(tǒng)工具進(jìn)行集成開(kāi)發(fā)。,在安裝了神通數(shù)據(jù)庫(kù)以后,可以在任何上進(jìn)行集成開(kāi)發(fā),上熟悉了集成開(kāi)發(fā)以后,可以很容易的在其它系統(tǒng)上使用建模手冊(cè)本手冊(cè)由 3 部分組成:第 1 章,“集成開(kāi)發(fā)環(huán)境的搭建”,介紹了神通數(shù)據(jù)庫(kù)以及集成開(kāi)發(fā)工具的安裝和集成開(kāi)發(fā)環(huán)境的搭建。第 2 章,“用er Designer 進(jìn)行集成開(kāi)發(fā)”,介紹了如何使用er Designer 工具和神
3、通數(shù)據(jù)庫(kù)進(jìn)行集成開(kāi)發(fā)。第 3 章,“用 ERWin 進(jìn)行集成開(kāi)發(fā)”,介紹了如何使用 ERWin 工具和神通數(shù)據(jù)庫(kù)進(jìn)行集成開(kāi)發(fā)。第 4 章,“使用其它建模工具的注意事項(xiàng)”,介紹使用其它建模工具和神通數(shù)據(jù)庫(kù)進(jìn)行集成開(kāi)發(fā)。相關(guān)文檔使用本手冊(cè)時(shí)可以參考神通數(shù)據(jù)庫(kù)神通數(shù)據(jù)庫(kù)安裝手冊(cè)冊(cè)集,手冊(cè)集包含以下文檔:神通數(shù)據(jù)庫(kù)備份恢復(fù)工具使用手冊(cè)神通數(shù)據(jù)庫(kù) DBA 管理工具使用手冊(cè)神通數(shù)據(jù)庫(kù)系統(tǒng)管理員手冊(cè)神通數(shù)據(jù)庫(kù)SQL 語(yǔ)言手冊(cè)神通數(shù)據(jù)庫(kù)交互式 SQL 查詢工具使用手冊(cè)神通數(shù)據(jù)庫(kù) JDBC 開(kāi)發(fā)指南神通數(shù)據(jù)庫(kù)過(guò)程語(yǔ)言手冊(cè)神通數(shù)據(jù)庫(kù) OLEDB/ADO 用戶手冊(cè)神通數(shù)據(jù)庫(kù)遷移工具使用手冊(cè)神通數(shù)據(jù)庫(kù) ODBC 程序
4、員開(kāi)發(fā)指南神通數(shù)據(jù)庫(kù)審計(jì)管理神通數(shù)據(jù)庫(kù)審計(jì)工具使用手冊(cè)神通數(shù)據(jù)庫(kù)性能監(jiān)測(cè)工具使用手冊(cè)神通數(shù)據(jù)庫(kù)作業(yè)調(diào)度工具使用手冊(cè)手冊(cè)約定本手冊(cè)遵循以下約定:所有標(biāo)題均使用黑體字。如果標(biāo)題后跟有“【條件】”字樣,說(shuō)明該標(biāo)題下正文所要求的內(nèi)容只是在一定條件下必須的。【注意】的意思是請(qǐng)讀者注意那些需要注意的事項(xiàng)?!揪妗康囊馑际钦?qǐng)讀者千萬(wàn)注意某些事項(xiàng),否則將造成嚴(yán)重錯(cuò)誤?!咎崾尽康囊馑际翘峁┙o讀者一些實(shí)用的操作技巧。對(duì)于手冊(cè)中出現(xiàn)的正文和程序代碼,遵循如下約定:表 0-1 手冊(cè)正文約定表 0-2 手冊(cè)中出現(xiàn)的程序代碼的書(shū)寫(xiě)約定約定含義范例表示包含一個(gè)或者多個(gè)可選項(xiàng)。不需要輸入中括號(hào)本身。DECIMAL (digi
5、ts , preci)表示包含兩個(gè)以上(含兩個(gè))的選項(xiàng),其中有一個(gè)是必須的。不需要輸入花括號(hào)本身。ENABLE | DISABLE|分割中括號(hào)或者花括號(hào)中的兩個(gè)或者兩個(gè)以上的選項(xiàng)。不需要輸入 “|”本身。ENABLE | DISABLE COMPRESS |PRESS表示省略表示重復(fù)CREATE TABLE Abquery; SELECT col1, col2, , coln FROM employees;.表示省略了若干行斜體表示占位符或者需要提供特定值的變量CONNECT SYSTEM/system_password DB_NAME = database_name大寫(xiě)表示系統(tǒng)提供的元素,主
6、要是為了與使用者定義的元素相互區(qū)分。除SELECT last_name, employee_id FROM employees;SELECT * FROM USER_TABLES;約定含義范例粗體表示強(qiáng)調(diào)確??刂莆募蛿?shù)據(jù)文件不要駐留在同一個(gè)磁盤(pán)上。大寫(xiě)等寬字母表示由系統(tǒng)提供的元素,如參數(shù)、權(quán)限、數(shù)據(jù)類型、 、命令、函數(shù)名,以及由系統(tǒng)提供的列名、數(shù)據(jù)庫(kù)對(duì)象和結(jié)構(gòu)等。利用 BACKUP 命令備份數(shù)據(jù)庫(kù)。在 USER_TABLES 數(shù)據(jù)字典視圖中查詢TABLE_NAME 列小寫(xiě)等寬字母表示執(zhí)行程序、文件名、目錄名以及需要由使用者提供的元素,包括計(jì)算機(jī)名、數(shù)據(jù)庫(kù)名、數(shù)據(jù)庫(kù)對(duì)象和結(jié)構(gòu)、列名、程序單元以
7、及參數(shù)等?!咀⒁狻浚耗承┰匾笫褂么髮?xiě)或者大小寫(xiě)混合形式。此時(shí),應(yīng)當(dāng)根據(jù)實(shí)際的要求輸入。department_id,department_name 以及l(fā)ocation_id 列在 departments 表中。小寫(xiě)等寬斜體表示占位符或者變量了出現(xiàn)在方括號(hào)中的元素外,應(yīng)當(dāng)按照順序逐字輸入。當(dāng)然,有些元素在系統(tǒng)中是大小寫(xiě)不敏感的,因此使用者也可以根據(jù)系統(tǒng)說(shuō)明以小寫(xiě)的方式輸入。DROP TABLE hr.employees;小寫(xiě)表示由使用者提供的元素。例如:表、列和文件的名字?!咀⒁狻浚焊鶕?jù)某些具體的要求,有些由使用者提供的元素可能要 求使用大寫(xiě)或者大小寫(xiě)混合的形 式。此時(shí),應(yīng)當(dāng)根據(jù)實(shí)際的要求輸
8、入。SELECT last_name, employee_id FROM employees;CREATE USER tom IDENTIFIED BYa8M9j7目錄閱讀對(duì)象ii內(nèi)容簡(jiǎn)介ii手冊(cè)ii相關(guān)文檔ii手冊(cè)約定iii第 1 章1.11.21.31.41.5集成開(kāi)發(fā)環(huán)境的搭建1安裝神通數(shù)據(jù)庫(kù)1安裝過(guò)程1產(chǎn)品配置6安裝結(jié)束7配置數(shù)據(jù)源測(cè)試數(shù)據(jù)庫(kù)81.5.11.5.21.5.31.5.4新建數(shù)據(jù)源8選擇驅(qū)動(dòng)8數(shù)據(jù)源安裝設(shè)置9數(shù)據(jù)源配置成功101.6安裝er Designer 集成開(kāi)發(fā)工具101.6.11.6.21.6.31.6.41.6.51.6.61.6.7啟動(dòng)er Designer 的
9、安裝程序11確認(rèn)安裝協(xié)議11安裝路徑選擇12選擇需要安裝的組件12安裝組件列表13開(kāi)始安裝er Designer13安裝er Designer 完成141.7安裝 ERwin 集成開(kāi)發(fā)工具141.7.11.7.21.7.31.7.41.7.51.7.61.7.71.7.8用安裝 ERwin 歡迎界面14安裝 ERwin信息確認(rèn)界面15輸入用戶名和組織名15選擇安裝路徑16選擇要安裝的組件16開(kāi)始安裝 ERWin 工具17安裝 ERWin17完成 ERWin 的安裝18er Designer 進(jìn)行集成開(kāi)發(fā)19第 2 章2.1建立開(kāi)發(fā)工程192.1.12.1.22.1.3新建 Physical D
10、ata M.19設(shè)置 M屬性20用er Designer 進(jìn)行集成開(kāi)發(fā)202.2生成數(shù)據(jù)庫(kù)212.2.12.2.22.2.3生成數(shù)據(jù)庫(kù)向?qū)?2選擇生成類型22生成的.23.232.3建立逆向 M2.3.12.3.22.3.32.3.42.3.5打開(kāi)逆向 M建立向?qū)?3建立逆向的 M界面24數(shù)據(jù)庫(kù)逆向工程設(shè)置24選擇并連接到數(shù)據(jù)源25設(shè)置完數(shù)據(jù)源252.3.62.3.7查找到的數(shù)據(jù)庫(kù)信息26生產(chǎn)的逆向 M.26第 3 章3.1用 ERWin 進(jìn)行集成開(kāi)發(fā)26建立開(kāi)發(fā)工程273.1.13.1.23.1.33.1.4建立開(kāi)發(fā)工程27建立物理模型向?qū)?7ODBC 連接設(shè)置28開(kāi)發(fā) ERWin 模型28
11、3.2生成數(shù)據(jù)庫(kù)293.2.13.2.2生成數(shù)據(jù)庫(kù)向?qū)?9生成數(shù)據(jù)庫(kù)設(shè)置主界面303.3建立逆向 M.303.3.13.3.23.3.3建立逆向 M向?qū)?1選擇數(shù)據(jù)庫(kù)連接方式31逆向工程設(shè)置32第 4 章使用其它建模工具的注意事項(xiàng)34第1章 集成開(kāi)發(fā)環(huán)境的搭建要用神通數(shù)據(jù)庫(kù)做集成開(kāi)發(fā),必須先搭建好集成開(kāi)發(fā)環(huán)境,神通數(shù)據(jù)庫(kù)可以安裝在Windows 系列或者Linux 系列的大部分操作系統(tǒng)上,集成開(kāi)發(fā)工具可以使用ERWin 等建模工具。下面詳細(xì)的說(shuō)明環(huán)境的搭建過(guò)程:1.1安裝神通數(shù)據(jù)庫(kù)erDesigner 、這里簡(jiǎn)單介紹一下搭建集成開(kāi)發(fā)環(huán)境之神通數(shù)據(jù)庫(kù)的安裝過(guò)程以及注意事項(xiàng)(更詳細(xì)的安裝過(guò)程可以參
12、考神通數(shù)據(jù)庫(kù)安裝手冊(cè))。1.2安裝過(guò)程1.歡迎使用界面圖 1-1 歡迎界面1-1),選定后點(diǎn)擊按鈕,稍后出現(xiàn)的安裝程序界面將根據(jù)需要選擇安裝語(yǔ)言(圖顯示為相應(yīng)的語(yǔ)言。2.用戶須知顯示神通數(shù)據(jù)庫(kù)管理系統(tǒng)的用戶須知信息,向您介紹該產(chǎn)品,如圖 1-2。圖 1-2 用戶須知界面3.閱讀協(xié)議顯示神通數(shù)據(jù)庫(kù)管理系統(tǒng)的協(xié)議內(nèi)容,請(qǐng)認(rèn)真閱讀并在選擇“本人接受協(xié)議條款”后繼續(xù)進(jìn)行神通數(shù)據(jù)庫(kù)管理系統(tǒng)的安裝,如圖 1-3。圖 1-3協(xié)議界面4.選擇安裝集神通數(shù)據(jù)庫(kù)管理系統(tǒng)的產(chǎn)品安裝集有三種(圖 1-4):選擇將安裝神通數(shù)據(jù)庫(kù)管理系統(tǒng)的全部組件; 選擇只安裝神通數(shù)據(jù)庫(kù)管理系統(tǒng)客戶端相關(guān)組件;若需挑選組件進(jìn)行安裝請(qǐng)選擇
13、,點(diǎn)擊將顯示組件選擇界面(圖 1-5)。圖 1-4 選擇安裝集界面圖 1-5 選擇安裝集-組件選擇界面5.選擇安裝文件夾請(qǐng)輸入或選擇安裝文件夾的全路徑(圖 1-6),如果路徑輸入錯(cuò)誤,將彈出相應(yīng)的錯(cuò)誤提示信息,比如圖 1-7。圖 1-6 選擇安裝文件夾界面圖 1-7 安裝文件夾錯(cuò)誤界面6.選擇捷徑文件夾指定神通數(shù)據(jù)庫(kù)管理系統(tǒng)產(chǎn)品快捷圖標(biāo)創(chuàng)建的位置?!咀⒁狻吭诓煌牟僮飨到y(tǒng)下該界面顯示的內(nèi)容有所不同,請(qǐng)根據(jù)界面提示進(jìn)行操作。圖 1-8 選擇捷徑文件夾界面7.預(yù)安裝摘要開(kāi)始執(zhí)行安裝操作前,安裝程序會(huì)顯示神通數(shù)據(jù)庫(kù)管理系統(tǒng)安裝的摘要信息(圖 1-9)。圖 1-9 預(yù)安裝摘要界面點(diǎn)擊按鈕,開(kāi)始產(chǎn)品安裝
14、進(jìn)程?!揪妗咳绻繕?biāo)空間,會(huì)顯示警告界面,同時(shí)按鈕將失效,您也不能進(jìn)行接下來(lái)的安裝操作(圖 1-10),此時(shí)點(diǎn)擊可重新指定安裝目的文件夾路徑。圖 1-10 警告界面8.安裝進(jìn)度界面執(zhí)行神通數(shù)據(jù)庫(kù)管理系統(tǒng)產(chǎn)品安裝操作,顯示安裝進(jìn)程?!咎崾尽堪惭b進(jìn)行中可以點(diǎn)擊按鈕,確認(rèn)后可停止本次安裝操作。圖 1-11 安裝進(jìn)度界面1.3產(chǎn)品配置如果您選擇安裝了“數(shù)據(jù)庫(kù)服務(wù)器端”組件,安裝進(jìn)程結(jié)束后神通數(shù)據(jù)庫(kù)會(huì)彈出“數(shù)據(jù)庫(kù)配置工具”界面,引導(dǎo)您創(chuàng)建數(shù)據(jù)庫(kù)實(shí)例,如圖 1-12。圖 1-12 數(shù)據(jù)庫(kù)配置程序界面【注意】首次安裝神通數(shù)據(jù)庫(kù)系統(tǒng)時(shí)必須創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)實(shí)例,否則將不能正常啟動(dòng)神通數(shù)據(jù)庫(kù)服務(wù)器。成功創(chuàng)建數(shù)據(jù)庫(kù)
15、實(shí)例后,會(huì)彈出“參數(shù)配置工具”窗口,您可以根據(jù)提示來(lái)配置神通數(shù)據(jù)庫(kù)相關(guān)參數(shù),如圖 1-13。有關(guān)“數(shù)據(jù)庫(kù)配置工具”和“參數(shù)配置工具”的詳細(xì)使用說(shuō)明,您可以閱讀該工具的幫助信息。圖 1-13 參數(shù)配置程序界面【提示】從快捷文件夾打開(kāi) “幫助手冊(cè)”的“聯(lián)機(jī)幫助”項(xiàng),可進(jìn)入工具幫助信息閱讀界面。【注意】神通數(shù)據(jù)庫(kù)管理系統(tǒng)的幫助信息是通過(guò)網(wǎng)頁(yè)瀏覽器閱讀的,請(qǐng)您在打開(kāi)“聯(lián)機(jī)幫助”前確認(rèn)網(wǎng)頁(yè)瀏覽器可正常運(yùn)行。1.4安裝結(jié)束圖 1-14 安裝完畢界面最后安裝程序?qū)⑦M(jìn)入“安裝完畢”界面,并提示產(chǎn)品是否已成功安裝,此時(shí)和按鈕均處于失效狀態(tài),如圖 1-14。單擊按鈕,關(guān)閉安裝程序?!咀⒁狻吭谀承┎僮飨到y(tǒng)下,一些系
16、統(tǒng)設(shè)置必須重新啟動(dòng)操作系統(tǒng)后才可生效,所以安裝完畢后安裝程序會(huì)提示您是否重新啟動(dòng)操作系統(tǒng),請(qǐng)保存好其它系統(tǒng)程序后點(diǎn)擊,安裝程序?qū)⒆詣?dòng)重新啟動(dòng)計(jì)算機(jī)?!咎崾尽吭敿?xì)的安裝日志信息會(huì)保存在安裝目錄的“神通數(shù)據(jù)庫(kù)_InstallLog.log”文件中。配置數(shù)據(jù)源測(cè)試數(shù)據(jù)庫(kù)打開(kāi)控制面板 管理工具 數(shù)據(jù)源 (ODBC)( 如果是C:WINDOWSSysWOW64odbcad32.exe),見(jiàn)圖表 1-1:新建數(shù)據(jù)源64位系統(tǒng), 打開(kāi)圖表 1-1 數(shù)據(jù)源配置工具圖單擊 Add 打開(kāi)建立數(shù)據(jù)源設(shè)置向?qū)?,?jiàn)圖表 1-2。1.5.2 選擇驅(qū)動(dòng)圖表 1-2 建立數(shù)據(jù)源向?qū)нx擇驅(qū)動(dòng)在其中選擇 OSCAR ODBC D
17、RIVER,單擊完成。進(jìn)入數(shù)據(jù)源安裝設(shè)置界面,見(jiàn)圖表1-3。1.5.3數(shù)據(jù)源安裝設(shè)置圖表 1-3 神通數(shù)據(jù)庫(kù)數(shù)據(jù)源安裝設(shè)置在數(shù)據(jù)源名稱中輸入:osrdb(也可以輸入喜歡的名字)服務(wù)器地址中輸入服務(wù)器的 IP 地址,因?yàn)檫@里是本地配置環(huán)境,所以輸入:localhost數(shù)據(jù)庫(kù)名稱在安裝數(shù)據(jù)庫(kù)到建立數(shù)據(jù)庫(kù)的時(shí)候輸入過(guò),如果沒(méi)有修改默認(rèn)為:osrdb端口可以在配置文件中修改,如果沒(méi)有修改,默認(rèn)是:2003用戶名稱可以登錄 sysdba 建立,sysdba 的默認(rèn)區(qū)分大小寫(xiě))是 szoscar55,這里就是用:sysdba(不輸入用戶的:szoscar55單擊測(cè)試連接,見(jiàn)圖表 1-4。圖表 1-4 連接
18、測(cè)試1.5.4 數(shù)據(jù)源配置成功圖表 1-5 成功配置了數(shù)據(jù)源 osrdb數(shù)據(jù)源配置成功后,會(huì)在列表當(dāng)中顯示配置成功的數(shù)據(jù)源,見(jiàn)圖表1-5。1.6安裝er Designer 集成開(kāi)發(fā)工具這里簡(jiǎn)單介紹一下er Designer 的安裝過(guò)程以及安裝過(guò)程中的注意事項(xiàng),關(guān)于更詳細(xì)的安裝過(guò)程參考er Designer 的幫助手冊(cè)。er Designer 的安裝程序1.6.1啟動(dòng)圖表 1-6 PD 安裝啟動(dòng)界面協(xié)議確認(rèn)界面見(jiàn)圖表這里直接單擊 Next確認(rèn)安裝協(xié)議1-7。1.6.2圖表 1-7安裝協(xié)議這里選擇 I AGREE,單擊 Next,進(jìn)入安裝路徑選擇階段,見(jiàn)圖表1-8。1.6.3安裝路徑選擇圖表 1-
19、8 安裝路徑選擇的路徑,一般默認(rèn)即可,單擊 Next 進(jìn)入下一個(gè)安裝步驟,單擊 Browse 來(lái)選擇要安裝如。1.6.4選擇需要安裝的組件圖表 1-9 選擇安裝組件默認(rèn)即可,單擊 Next,進(jìn)入修改開(kāi)始菜單名稱界面,繼續(xù)單擊 Next,進(jìn)入安裝組件信息界面,見(jiàn)圖表 1-10。1.6.5安裝組件列表圖表 1-10 安裝組件列表如果要安裝的組件都在,可以直接單擊 Next,否則需要單擊 Back 繼續(xù)選擇。這里直接單擊 Next,進(jìn)入安裝界面,如圖表 1-11 所示。1.6.6開(kāi)始安裝er Designer圖表 1-11 PD 安裝界面1.6.7er Designer 完成安裝圖表 1-12 安裝
20、完成安裝 ERwin 集成開(kāi)發(fā)工具ERwin 用來(lái)建立實(shí)體-關(guān)系(E-R)模型,是關(guān)系數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā)的優(yōu)秀 CASE 工具。下面對(duì) ERWin 的安裝過(guò)程做一個(gè)簡(jiǎn)單的介紹,更詳細(xì)的安裝幫助參照 ERWin 的安裝手冊(cè)。安裝 ERwin 歡迎界面圖表 1-13 ERWin 歡迎界面單擊 Next 開(kāi)始安裝 ERWin 工具。1.7.2 安裝 ERwin信息確認(rèn)界面圖表 1-14 ERWin信息確認(rèn)界面這里需要將所有的信息都閱讀完才能單擊 I agree 進(jìn)入下一步繼續(xù)安裝,拉動(dòng)滾動(dòng)條到最后或者按 CTRL+END,單擊 I agree 進(jìn)入下一步繼續(xù)安裝,見(jiàn)圖表 1-15。1.7.3 輸入用戶名
21、和組織名圖表 1-15 用戶信息輸入界面這里默認(rèn)會(huì)將操作系統(tǒng)的用戶名和組織名做為 ERWin 的用戶名和組織名,這些信息都默認(rèn)即可,單擊 Next 進(jìn)入下一個(gè)安裝階段。1.7.4 選擇安裝路徑圖表 1-16 選擇安裝路徑一般用默認(rèn)的安裝路徑即可,單擊 Next,進(jìn)入選擇安裝組件界面,見(jiàn)圖表 1-17。1.7.5 選擇要安裝的組件圖表 1-17 選擇安裝組件這里全部默認(rèn)即可,單擊 Next,進(jìn)入確認(rèn)階段,見(jiàn)圖表 1-18。如果要安裝的分區(qū)空間,會(huì)彈出提示窗口。1.7.6 開(kāi)始安裝 ERWin 工具圖表 1-18 安裝信息確認(rèn)界面單擊 Install 開(kāi)始安裝 ERWin 工具,見(jiàn)圖表 1-19。
22、1.7.7 安裝 ERWin圖表 1-19 ERWin 安裝界面1.7.8 完成 ERWin 的安裝圖表 1-20 ERWin 安裝完成界面單擊 Finish 完成 ERWin 的安裝。第2章 用er Designer 進(jìn)行集成開(kāi)發(fā)er Designer 是 Sybase 公司的 CASE 工具,使用它可以方便地對(duì)管理信息系統(tǒng)進(jìn)行分析設(shè)計(jì),它幾乎包括了數(shù)據(jù)庫(kù)模型設(shè)計(jì)的全過(guò)程。利用er Designer 可以制作數(shù)據(jù)流程圖、概念數(shù)據(jù)模型、物理數(shù)據(jù)模型,可以生成多種客戶端開(kāi)發(fā)工具的應(yīng)用程序。它可與許多流行的數(shù)據(jù)庫(kù)設(shè)計(jì) ,例如: erBuilder,Delphi,VB 等相配合使用來(lái)縮短開(kāi)發(fā)時(shí)間和使
23、系統(tǒng)設(shè)計(jì)更優(yōu)化。明如何用er Designer 連接神通數(shù)據(jù)庫(kù)進(jìn)行集成開(kāi)發(fā),er本章內(nèi)容主Designer 不光支持流行的幾個(gè)數(shù)據(jù)庫(kù)的各個(gè)版本,例如:Oracle、SQL server、DB2 以及 Sybase 等;還支持幾個(gè)流行的開(kāi)源數(shù)據(jù)庫(kù)的各個(gè)版本,例如:tgres 和等;而且還可以通過(guò)通用的 ODBC 連接數(shù)據(jù)庫(kù)。下面對(duì)于er Designer 連接神通數(shù)據(jù)庫(kù)進(jìn)行集成開(kāi)發(fā)做一個(gè)詳細(xì)的介紹,為借助er Designer 開(kāi)發(fā)的 Developer 提供方便。2.1建立開(kāi)發(fā)工程er Designer 啟動(dòng)以后的主界面如圖表2-1 所示:圖表 2-12.1.1 新建 Physical Dat
24、a Mer Designer 主界面單擊 FileNew,打開(kāi)新建窗口,如圖表 2-2 所示:圖表 2-2 新建屬性框2.1.2 設(shè)置 MMName 修改為想要的工程名,這里修改為:oscarenDBMS 選擇成 ODBC 3.0其它選項(xiàng)默認(rèn),單擊 OK 即可建立一個(gè) M,如圖表2-3空 M空 M:圖表 2-3 空 Mer Designer 進(jìn)行集成開(kāi)發(fā)er Designer 的使用以及開(kāi)發(fā)的過(guò)程,可以查看2.1.3 用關(guān)于er Designer 的幫助。下面是一個(gè)簡(jiǎn)單的實(shí)例:建立表 Employee,屬性如錯(cuò)誤!未找到源。:ColumnDaypePrimary Keyem_idYesem_n
25、ameCHAR(10) em_em_salaryFLOAT表格 1 Employee 表結(jié)構(gòu)建立表 Holiday,屬性如錯(cuò)誤!未找到源。:表格 2 Holiday 表結(jié)構(gòu)其中 em_id 是表 Employee 上的 foreign所示:key。建立完以后,如圖表2-4開(kāi)發(fā)的數(shù)據(jù)庫(kù)M圖表 2-4 開(kāi)發(fā)的數(shù)據(jù)庫(kù) M2.2生成數(shù)據(jù)庫(kù)這里以 2.1.3 開(kāi)發(fā)的 M為例。ColumnDaypePrimary Keystart_dateDATEYesem_idYes2.2.1生成數(shù)據(jù)庫(kù)向?qū)D表 2-5 生產(chǎn)數(shù)據(jù)庫(kù)菜單單擊 generate database菜單即可打開(kāi)數(shù)據(jù)庫(kù)生成向?qū)А?.2.2 選擇生
26、成類型Generation 可以選擇Script generation 生成也可以選擇Direct generation 生成數(shù)據(jù)庫(kù),當(dāng)選擇 Direct generation 以后,會(huì)提示執(zhí)行最后生產(chǎn)的將生產(chǎn)的表全部導(dǎo)入到數(shù)據(jù)庫(kù)中。,如果數(shù)據(jù)庫(kù)連接沒(méi)有問(wèn)題,會(huì)圖表 2-6 生成 oscaren 數(shù)據(jù)庫(kù)為了將數(shù)據(jù)導(dǎo)入到數(shù)據(jù)庫(kù)中,這里選擇 Direct generation,并且選擇 osrdb 數(shù)據(jù)源(數(shù)據(jù)源的建立見(jiàn) 1.2),單擊 OK 即可生成 SQL,見(jiàn)圖表 2-7 生成的。2.2.3 生成的圖表 2-7 生成的對(duì)應(yīng)的,單擊 Run,即可將這個(gè) M這里生成了 M據(jù)庫(kù)中。的所有信息都到數(shù)2
27、.3建立逆向 M逆向工程是根據(jù)目前數(shù)據(jù)庫(kù)中的情況建立表以及其關(guān)系的 M,這對(duì)于已經(jīng)在神通數(shù)據(jù)庫(kù)上開(kāi)發(fā)出了應(yīng)用程序的 Developer 來(lái)說(shuō),希望可以將神通數(shù)據(jù)庫(kù)中的表逆向?qū)С龀傻膃r Designer 的 M來(lái)生成一些文檔和。下面詳細(xì)的說(shuō)明具體的生產(chǎn)過(guò)程:2.3.1 打開(kāi)逆向 M建立向?qū)螕?FileReverse EnginnerDatabase,見(jiàn)圖表2-8:圖表 2-8 打開(kāi)逆向工程建立向?qū)?.3.2 建立逆向的 M界面圖表 2-9 建立逆向的 M界面逆向工程建立向?qū)е校谝徊叫枰斎?MDBMS 選擇 ODBC 3.0Name,這里輸入:oscaren單擊 OK下一步。2.3.3 數(shù)
28、據(jù)庫(kù)逆向工程設(shè)置圖表 2-10 逆向工程連接配置這里單擊 Using a data source 下面輸入窗口后面的 Connect to a Data Source表 2-11。按鈕,見(jiàn)圖2.3.4 選擇并連接到數(shù)據(jù)源圖表 2-11 選擇數(shù)據(jù)源在 User ID 中輸入默認(rèn)賬戶:sysdba在 Password 中輸入默認(rèn):szoscar55單擊 Connnect,即可設(shè)置完數(shù)據(jù)源,見(jiàn)圖表2.3.5 設(shè)置完數(shù)據(jù)源2-12。圖表 2-12 設(shè)置完數(shù)據(jù)源設(shè)置完數(shù)據(jù)源以后,單擊 OK,見(jiàn)圖表 2-132.3.6 查找到的數(shù)據(jù)庫(kù)信息圖表 2-13 數(shù)據(jù)庫(kù)中的信息可以看到數(shù)據(jù)庫(kù)中的所有信息,包括系統(tǒng)表
29、、系統(tǒng)視圖、用戶表以及用戶視圖等。選擇Employee 和 Holiday 表,單擊 OK,見(jiàn)圖表2-14。2.3.7生產(chǎn)的逆向 M圖表 2-14 逆向 M完成了逆向工程以后,可以在此基礎(chǔ)上做各種開(kāi)發(fā)以及對(duì)該工程生成文檔和的使用見(jiàn)er Designer 的幫助文檔。第3章 用 ERWin 進(jìn)行集成開(kāi)發(fā),其它本章內(nèi)容主明如何用 ERWin 連接神通數(shù)據(jù)庫(kù)進(jìn)行集成開(kāi)發(fā),ERWin 不光支持流行的幾個(gè)數(shù)據(jù)庫(kù),例如:Oracle、SQL server、DB2 以及 Sybase 等;還支持幾個(gè)流行的開(kāi)源數(shù)據(jù)庫(kù),例如: tgres 和等;而且還可以通過(guò)通用的 ODBC 驅(qū)動(dòng)連接各種數(shù)據(jù)庫(kù)。下面對(duì)于 ER
30、Win 連接神通數(shù)據(jù)庫(kù)進(jìn)行集成開(kāi)發(fā)做一個(gè)詳細(xì)的介紹,為借助 ERWin 開(kāi)發(fā)的Developer 提供方便。3.1建立開(kāi)發(fā)工程建立 ERWin 工程先單擊開(kāi)始程序CA AllFu ERwin DataMer r7 ERwin Data Mer r7 來(lái)啟動(dòng) ERWin,見(jiàn)圖表3-1 ERWin 主界面圖表3-1。3.1.1建立開(kāi)發(fā)工程圖表 3-1 ERWin 主界面單擊 FileNew 打開(kāi)建立工程3.1.2 建立物理模型向?qū)Э?,?jiàn)圖表 3-2。圖表 3-2 建立物理 MNew MType 選擇 PhysicalDatabase 選擇 ODBC/GenericVer選擇 3.0單擊 OK下一步
31、,見(jiàn)。3.1.3 ODBC 連接設(shè)置Database 選擇 ODBC 3.X User Name 寫(xiě) sysdba Password 寫(xiě) szoscar55ODBC Data Source 選擇 osrdrdb 數(shù)據(jù)源的建立過(guò)程見(jiàn) 1.2)單擊 Connect,即可建立 ERWin 的工程。3.1.4 開(kāi)發(fā) ERWin 模型關(guān)于 ERWin 的使用以及開(kāi)發(fā)的過(guò)程,可以查看 ERWin 的幫助。下面是一個(gè)簡(jiǎn)單的實(shí)例:建立表 Employee,屬性如錯(cuò)誤!未找到源。:ColumnDaypePrimary Keyem idYesem nameCHAR(10) emem salaryFLOAT表格 3
32、Employee 表結(jié)構(gòu)建立表 Holiday,屬性如錯(cuò)誤!未找到源。:表格 4 Holiday 表結(jié)構(gòu)其中 em_id 是表 Employee 上的 foreign key。建立完以后,如圖表 3-3 所示:ColumnDaypePrimary Keystart dateDATEYesem idYes圖表 3-3 ERWin 開(kāi)發(fā)的簡(jiǎn)單 M3.2生成數(shù)據(jù)庫(kù)這里以 3.1.4 開(kāi)發(fā)的簡(jiǎn)單 M為例,說(shuō)明生成數(shù)據(jù)庫(kù)工程的步驟。3.2.1生成數(shù)據(jù)庫(kù)向?qū)D表 3-4 生成數(shù)據(jù)向?qū)螕?ToolsForward EngineerSchema Generation 即可打開(kāi)生成數(shù)據(jù)庫(kù)向?qū)?,?jiàn)。3.2.2生成數(shù)據(jù)庫(kù)設(shè)置主界面圖表 3-5 生成數(shù)據(jù)庫(kù)設(shè)置這里可以單擊 Genarate 來(lái)直接執(zhí)行,如果中的有些語(yǔ)句執(zhí)行出錯(cuò),可以通過(guò)單擊 Preview來(lái)瀏覽和修改,對(duì)于執(zhí)行出錯(cuò)的語(yǔ)句,可以查看神通數(shù)據(jù)庫(kù)的 sql 手冊(cè)來(lái)查看語(yǔ)法的寫(xiě)法,可能會(huì)與
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 礦井環(huán)保聚氨酯保溫施工協(xié)議
- 租賃合同范本:建筑設(shè)施
- 醫(yī)療資產(chǎn)捐贈(zèng)分配指南
- 農(nóng)民工防暑降溫措施
- 航空航天項(xiàng)目招投標(biāo)方案范本
- 糧食加工廠火災(zāi)風(fēng)險(xiǎn)控制
- 廣告公司車(chē)位租賃協(xié)議范本
- 皮革廠防火門(mén)招標(biāo)資料
- 影視基地轉(zhuǎn)讓合同范例
- 空氣凈化器生產(chǎn)經(jīng)理招聘書(shū)
- 四川省眉山市2023-2024學(xué)年八年級(jí)上學(xué)期語(yǔ)文期中試卷(含答案)
- 期中 (試題) -2024-2025學(xué)年譯林版(三起)英語(yǔ)三年級(jí)上冊(cè)
- GB/T 23863-2024博物館照明設(shè)計(jì)規(guī)范
- 10以內(nèi)加減法(直接打印,20篇)
- 組織架構(gòu)圖PPT課件
- 技工英語(yǔ)教案(共46頁(yè))
- DDL法在英語(yǔ)寫(xiě)作中的應(yīng)用研究
- 向?qū)?使用說(shuō)明書(shū)
- 北信源-終端準(zhǔn)入控制系統(tǒng)
- 【《項(xiàng)鏈》莫泊?!俊俄?xiàng)鏈》課本劇劇本
- CM-4 融創(chuàng)集團(tuán)結(jié)算管理制度
評(píng)論
0/150
提交評(píng)論