日本好好热aⅴ|国产99视频精品免费观看|日本成人aV在线|久热香蕉国产在线

  • <cite id="ikgdy"><table id="ikgdy"></table></cite>
    1. 西西軟件園多重安全檢測(cè)下載網(wǎng)站、值得信賴的軟件下載站!
      軟件
      軟件
      文章
      搜索

      首頁編程開發(fā)其它知識(shí) → AgileEAS.NET平臺(tái)對(duì)象設(shè)計(jì)器使用教程

      AgileEAS.NET平臺(tái)對(duì)象設(shè)計(jì)器使用教程

      相關(guān)軟件相關(guān)文章發(fā)表評(píng)論 來源:本站整理時(shí)間:2010/9/9 22:40:47字體大。A-A+

      作者:佚名點(diǎn)擊:297次評(píng)論:2次標(biāo)簽: .NET 對(duì)象 平臺(tái)

      • 類型:行業(yè)軟件大小:7.3M語言:中文 評(píng)分:10.0
      • 標(biāo)簽:
      立即下載

             AgileEAS.NET平臺(tái)做為一個(gè)快速應(yīng)用開發(fā)平臺(tái),其目的為是為了提高應(yīng)用軟件的生產(chǎn)效率,如何軟件開發(fā)的生產(chǎn)效率,方法是多種多樣的;使用工作簡(jiǎn)化開發(fā)中低技術(shù)重復(fù)工作可以是一種行之有效的途徑。

             在AgileEAS.NET平臺(tái)中,我們提供了一個(gè)集數(shù)據(jù)庫設(shè)計(jì)、代碼生成、DDL定義與一體的數(shù)據(jù)實(shí)體設(shè)計(jì)器。

             在早期的AgileEAS.NET版本中包含一個(gè)代碼生成器,用于根據(jù)現(xiàn)在數(shù)據(jù)庫生成ORM代碼,后來的思路是想介入項(xiàng)目的數(shù)據(jù)庫設(shè)計(jì)環(huán)節(jié),所以設(shè)計(jì)了這么一個(gè)數(shù)據(jù)對(duì)象設(shè)計(jì)器,提供一個(gè)數(shù)據(jù)表定義工具,在項(xiàng)目的數(shù)據(jù)庫設(shè)計(jì)階段(環(huán)節(jié)),使用數(shù)據(jù)表設(shè)計(jì)工具同時(shí)定義數(shù)據(jù)庫和數(shù)據(jù)實(shí)體模型,對(duì)象設(shè)計(jì)器會(huì)生成數(shù)據(jù)庫設(shè)計(jì)文檔、數(shù)據(jù)定義語言、基于分層的數(shù)據(jù)訪問層代碼。

             在基于數(shù)據(jù)庫的應(yīng)用開發(fā)項(xiàng)目中,數(shù)據(jù)庫設(shè)計(jì)是很一個(gè)很重要的過程,而這個(gè)過程寫數(shù)據(jù)庫設(shè)計(jì)文件是一個(gè)環(huán)節(jié),在很多軟件公司中,都是使用Word、WPS等文字表格工具寫數(shù)據(jù)庫文檔,但是數(shù)據(jù)庫文檔與數(shù)據(jù)庫建立、程序編寫過程脫節(jié)。

             AgileEAS.NET平臺(tái)的對(duì)象設(shè)計(jì)工作,試圖在這方面進(jìn)行集成,即設(shè)計(jì)器產(chǎn)生的模型定義即可以生成數(shù)據(jù)庫文檔、數(shù)據(jù)庫定義語句、也可以生成開發(fā)過程的代碼。

      關(guān)于數(shù)據(jù)模型

             AgileEAS.NET平臺(tái)針對(duì)應(yīng)用開發(fā)之中的數(shù)據(jù)對(duì)象定義、存儲(chǔ)和交流定義一個(gè)數(shù)據(jù)對(duì)象結(jié)構(gòu)模型定義文件,數(shù)據(jù)設(shè)計(jì)器建立好的項(xiàng)目定義最后存儲(chǔ)在以.sdm為擴(kuò)展名一個(gè)數(shù)據(jù)模型定義文件。

      介紹

             AgileEAS.NET平臺(tái)的模型定義既為對(duì)象設(shè)計(jì)的導(dǎo)航定義:

             其組織結(jié)構(gòu)為項(xiàng)目包含實(shí)體和模型兩大類,模型存儲(chǔ)數(shù)據(jù)對(duì)象的關(guān)系(目前不支持),實(shí)體存儲(chǔ)數(shù)據(jù)對(duì)象的定義,實(shí)體可以選擇按目錄組織,即如果項(xiàng)目中的實(shí)體很多,為了視覺和組織上的方便,建立目錄,并在目錄中創(chuàng)建實(shí)體,只支持一級(jí)目錄。

      AgileEAS.NET系統(tǒng)主界面

             主窗口中共包括了5個(gè)不同的工作區(qū):系統(tǒng)菜單、工具欄、功能導(dǎo)航欄、業(yè)務(wù)工作區(qū)、系統(tǒng)狀態(tài)欄,系統(tǒng)中的所有業(yè)務(wù)功能均可通過系功能導(dǎo)航欄訪問操作。

      系統(tǒng)菜單

             對(duì)象設(shè)計(jì)器采用導(dǎo)航式界面樣式,系統(tǒng)功能由導(dǎo)航和菜單兩部分組成,提供文件、編輯、工具、窗口和幫助等菜單。

      工具欄

             工作欄上放置了與系統(tǒng)菜單相關(guān)的快速工具欄,可以通過這些工具欄快速訪問相關(guān)功能模塊。

      導(dǎo)航欄

             系統(tǒng)導(dǎo)航欄上列舉了項(xiàng)目中的數(shù)據(jù)對(duì)象組織機(jī)構(gòu),可以在導(dǎo)航欄上增加新的數(shù)據(jù)對(duì)象、刪除現(xiàn)在數(shù)據(jù)對(duì)象,設(shè)置項(xiàng)目屬性等功能。

             導(dǎo)航欄默認(rèn)顯示在界面的左邊,如果你想讓業(yè)務(wù)工作區(qū)更大些,以便有更大的界面空間處理業(yè)務(wù)功能,你可以在進(jìn)入相關(guān)的業(yè)務(wù)功能模塊后,通過系統(tǒng)菜單或工具欄的導(dǎo)航命令隱藏或顯示功能導(dǎo)航欄。

      工作區(qū)

             工作區(qū)是系統(tǒng)工作區(qū)域,工作區(qū)根據(jù)導(dǎo)航和菜單的不同選擇與操作,將會(huì)加載不同的功能模塊,用于完成必要的任務(wù)。

      狀態(tài)欄

             系統(tǒng)狀態(tài)欄上顯示了系統(tǒng)當(dāng)前的處理任務(wù)及任務(wù)處理狀態(tài),用于通知用戶,以便及時(shí)了解系統(tǒng)的運(yùn)行情況。

      關(guān)于

      wps_clip_image-17230" border="0" alt="wps_clip_image-17230" src="/up/2010-9/201099224152194.png" />

             提供對(duì)當(dāng)前應(yīng)用程序的描述信息。包括產(chǎn)品名稱、版本、開發(fā)商、授權(quán)信息等。

      數(shù)據(jù)解決方案

      概述

             在進(jìn)行設(shè)計(jì)數(shù)據(jù)對(duì)象之前,需要先規(guī)劃自己的項(xiàng)目以及項(xiàng)目中的項(xiàng)目組織,定義好的數(shù)據(jù)對(duì)象項(xiàng)目保存在硬盤上,以方便開發(fā)人員的交流和以后的修改。

      新建項(xiàng)目

             打開文件菜單的新建或者工具條上的建新按鈕,對(duì)象設(shè)計(jì)器新建一個(gè)數(shù)據(jù)模型項(xiàng)目,并重置導(dǎo)航欄和工具區(qū)。

      保存項(xiàng)目

             使用文件菜單中的保存或者工具條中的保存按鈕,如果項(xiàng)目文件已經(jīng)存在于文件系統(tǒng)上,則直接保存文件,如果是新建項(xiàng)目后的第一次保存,則打開另存為對(duì)話框保持文件。

             在文件菜單中還提供了一個(gè)別存為功能,用于把設(shè)計(jì)模型保存到其他的文件之中。

      打開項(xiàng)目

             使用文件菜單中的打開或者工具條中的打開按鈕,彈出文件打開對(duì)話框:

             選擇文件系統(tǒng)已經(jīng)存在的項(xiàng)目文件并打開,系統(tǒng)根據(jù)模型文件重置導(dǎo)航欄和清空工作區(qū):

      項(xiàng)目設(shè)置

             在數(shù)據(jù)模型中定義了項(xiàng)目的一些命名空間,名稱,標(biāo)題,開發(fā)語言,數(shù)據(jù)庫設(shè)定這樣的東西,在模型設(shè)計(jì)時(shí)可以能過項(xiàng)目參數(shù)進(jìn)行修改。

             在導(dǎo)航欄的解決方案節(jié)點(diǎn)右鍵選擇“參數(shù)設(shè)定”,打開參數(shù)設(shè)定模塊:

      wps_clip_image-372

             解決方案參數(shù)設(shè)計(jì)分項(xiàng)目參數(shù)和數(shù)據(jù)庫連接參數(shù),上圖是項(xiàng)目參數(shù),數(shù)據(jù)庫連接設(shè)定:

      wps_clip_image-1791

             項(xiàng)目名稱、項(xiàng)目標(biāo)準(zhǔn)、程序語言、命名空間等參數(shù)用于在生成數(shù)據(jù)訪問層代碼的過程之中用到,輸出目錄為生成的代碼、文檔、SQL腳本的輸出根目錄。

             數(shù)據(jù)庫連接參數(shù)用于從數(shù)據(jù)庫生成數(shù)據(jù)對(duì)象時(shí)連接數(shù)據(jù)庫服務(wù)器,目前支持SQL2000/2005/2008/Oracle數(shù)據(jù)庫。

      數(shù)據(jù)對(duì)象定義

      概述

             定義數(shù)據(jù)對(duì)象是對(duì)象設(shè)計(jì)器中最重要的工作,在對(duì)象定義信息中,存儲(chǔ)了程序中ORM對(duì)象所需要的對(duì)象屬性與數(shù)據(jù)庫表的字段映射信息,同時(shí)也存儲(chǔ)了數(shù)據(jù)庫表的定義信息。

             對(duì)象設(shè)計(jì)器設(shè)計(jì)成的模型用與生成項(xiàng)目的數(shù)據(jù)庫定義文件、數(shù)據(jù)庫DDL腳本以及數(shù)據(jù)訪問層的程序代碼。

      對(duì)象組織

             對(duì)象設(shè)計(jì)器中提供了一個(gè)目錄的概念,即對(duì)于數(shù)據(jù)對(duì)象很多的解決方案,我們可以選擇在解決方案之中根據(jù)應(yīng)用建立目錄,數(shù)據(jù)對(duì)象按目錄進(jìn)行組織。

      添加目錄

             在導(dǎo)航欄中的實(shí)體節(jié)點(diǎn)右鍵點(diǎn)開快捷菜單,選擇“新建目錄”,系統(tǒng)打開目錄屬性圣誕框:

             填寫目錄名稱和說明后點(diǎn)解“確定”按鈕,對(duì)話框關(guān)閉,新建的目錄加載到導(dǎo)航欄,“取消”按鈕放棄目錄的添加。

             注意:目錄名稱不能為空,也不能和現(xiàn)有的目錄重名。

      目錄屬性

             在導(dǎo)航欄中的某個(gè)目錄節(jié)點(diǎn)右鍵點(diǎn)開快捷菜單,選擇“目錄屬性”,系統(tǒng)打開目錄屬性圣誕框:

             在目錄屬性對(duì)話框中,可以修改目錄名稱和說明,完成成點(diǎn)擊“確定”按鈕完成屬性修改,“取消”按鈕放棄目錄的修改。

      刪除目錄

             在導(dǎo)航欄中的某個(gè)目錄節(jié)點(diǎn)右鍵點(diǎn)開快捷菜單,在彈出的菜單中選擇“刪除目錄”,系統(tǒng)會(huì)提示您是否確認(rèn)刪除,點(diǎn)擊“是”刪除相應(yīng)的目錄。

             注意:刪除目錄是系統(tǒng)中刪除目錄信息,不刪除目錄中的數(shù)據(jù)對(duì)象定義,原目錄的中的數(shù)據(jù)對(duì)象轉(zhuǎn)移到解決方案實(shí)體節(jié)點(diǎn)之下。

      對(duì)象管理

             設(shè)計(jì)器中數(shù)據(jù)對(duì)象有兩個(gè)存在模型,直接位于解決方案這下,也可以依附于解決方案的目錄之中,兩種不同的方案可以混合使用,根據(jù)項(xiàng)目的規(guī)模進(jìn)行合理構(gòu)建。

      添加對(duì)象

             在導(dǎo)航欄中的實(shí)體節(jié)點(diǎn)或者目錄節(jié)點(diǎn)右鍵點(diǎn)開快捷菜單,選擇“新建實(shí)體”,系統(tǒng)工作區(qū)打開一個(gè)新的對(duì)象定義Tab頁:

             在對(duì)象定義Tab頁中,可以完成數(shù)據(jù)對(duì)象所指向的數(shù)據(jù)庫表信息定義(數(shù)據(jù)表名及字段信息)、ORM對(duì)象定義(屬性及屬性與數(shù)據(jù)字的映射)。

      刪除實(shí)體

             在導(dǎo)航欄中的某個(gè)目錄節(jié)點(diǎn)右鍵點(diǎn)開快捷菜單,在彈出的菜單中選擇“刪除目錄”,系統(tǒng)會(huì)提示您是否確認(rèn)刪除,點(diǎn)擊“是”刪除相應(yīng)的目錄。

             注意:刪除目錄是系統(tǒng)中刪除目錄信息,不刪除目錄中的數(shù)據(jù)對(duì)象定義,原目錄的中的數(shù)據(jù)對(duì)象轉(zhuǎn)移到解決方案實(shí)體節(jié)點(diǎn)之下。

      定義實(shí)體

             在日常應(yīng)用中,對(duì)象設(shè)計(jì)器工作的90%是由上圖的界面完成的,在這個(gè)界面中,我們完成數(shù)據(jù)對(duì)象的定義,間接的完成了數(shù)據(jù)庫的設(shè)計(jì)、ORM對(duì)象的設(shè)計(jì)。

             實(shí)體包含名稱,數(shù)據(jù)表,說明和1-N個(gè)屬性記錄,實(shí)體的名稱,數(shù)據(jù)庫,說明直接在文本框填寫。

             實(shí)體的屬性集合由下面的表格中進(jìn)行填寫,增加新的屬性/列,在*標(biāo)記的行中直接進(jìn)行寫,刪除一條記錄時(shí)使用選中某一條,按下刪除鍵即可。

             在屬性定義中,屬性的類型(程序類型)與數(shù)據(jù)類型是聯(lián)動(dòng)的,即如果在這兩個(gè)類型中任務(wù)選擇一種,另一個(gè)類型都會(huì)根據(jù)類型轉(zhuǎn)換器得到一個(gè)對(duì)應(yīng)的類型,因?yàn)槌绦蛑械念愋捅容^廣泛,而數(shù)據(jù)庫的類型比較嚴(yán)謹(jǐn),所以建議的做法是設(shè)置數(shù)據(jù)類型比較準(zhǔn)確一些。

             實(shí)體定義模塊的UI包含著7個(gè)Tab頁,最主要的是實(shí)體定義Tab頁,還附加了4個(gè)代碼Tab頁、一個(gè)數(shù)據(jù)庫腳本、一個(gè)文檔Tab頁。

      四類代碼

             因?yàn)锳gileEAS.NET平臺(tái)ORM系統(tǒng)中對(duì)實(shí)體和表進(jìn)行了分別的定義,所以針對(duì)每個(gè)數(shù)據(jù)對(duì)象定義,會(huì)生成4個(gè)代碼文件,分別為表接口、表實(shí)現(xiàn)、實(shí)體接口、實(shí)體實(shí)現(xiàn)。

             在設(shè)計(jì)器環(huán)境中直接向IDE環(huán)境復(fù)制代碼,使用右鍵菜單中的全選、復(fù)制即可,也可以通過Ctrl+A、Ctrl+C實(shí)現(xiàn)。

      DDL腳本

             針對(duì)每個(gè)數(shù)據(jù)對(duì)象定義,工具會(huì)生成一段SQL腳本,定義數(shù)據(jù)表的創(chuàng)建和字段,數(shù)據(jù)表和字段的注視等自描述信息也會(huì)一并寫進(jìn)腳步。

             同樣,和程序代碼一樣,可以使用右鍵菜單中的全選、復(fù)制即可,也可以通過Ctrl+A、Ctrl+C實(shí)現(xiàn)。

      文檔定義

             針對(duì)每個(gè)數(shù)據(jù)對(duì)象定義,工具都生成一段數(shù)據(jù)庫定義文檔,包含數(shù)據(jù)表名稱、說明、所有者,各數(shù)據(jù)列名稱、數(shù)據(jù)類型、是否為空、主鍵等信息。

      解決方案輸出

      概述

             對(duì)象設(shè)計(jì)器提供基于解決方案的代碼輸出、文檔輸出、DDL腳本輸出,可以一步生成供vs2005之上打開的數(shù)據(jù)層項(xiàng)目和解決方案。

      輸出代碼

             通過工具菜單中的生成代碼功能打開代碼輸出對(duì)話框:

             在對(duì)話框中選擇輸入目錄,默認(rèn)為在解決方案屬性中設(shè)計(jì)的輸出目錄,點(diǎn)擊“生成”按鈕完成解決方案的生成,輸入如下目錄結(jié)構(gòu):

             我們?cè)赩S環(huán)境中打開AgilePM解決方案:

      模型修改

             對(duì)象設(shè)計(jì)器生成的代碼采用了分部類的技術(shù)方案,即同一個(gè)數(shù)據(jù)對(duì)象把生成的4個(gè)代碼文件分解成8個(gè)代碼文件,其中4個(gè)代碼文件生成與數(shù)據(jù)對(duì)象屬性定義相關(guān),建議不做修改,文件名中帶有.Generator.cs,并且全部組織在項(xiàng)目的Generat文件夾中,程序代碼中有以下注釋:

      //------------------------------------------------------------------------------

      // <auto-generated>

      //     此代碼由SmartEAS.NET/AgileEAS.NET數(shù)據(jù)模型設(shè)計(jì)工具生成。

      //     運(yùn)行時(shí)版本:2.0.50727.3053

      //

      //     對(duì)此文件的更改可能會(huì)導(dǎo)致不正確的行為,并且如果

      //     重新生成代碼,這些更改將會(huì)丟失。

      // </auto-generated>

      //------------------------------------------------------------------------------

             另外4個(gè)文件用于存儲(chǔ)用戶自定義的數(shù)據(jù)訪問代碼,文件名不帶.Generator.cs,生成的代碼位于項(xiàng)目的根目錄之中。

             為什么要做這樣的設(shè)定呢,這得益長(zhǎng)期的開發(fā)實(shí)踐,市面上有很多代碼生成工具,雖然說生成器工具可以加速開發(fā),但是生成的代碼是絕對(duì)不會(huì)滿足復(fù)雜應(yīng)用,程序員必須對(duì)生成的代碼增加新的功能或者修改,那么當(dāng)數(shù)據(jù)定義模型發(fā)生改變之后,重新生成的代碼就會(huì)把程序員所做的修改覆蓋。

             采用分部類的方案進(jìn)行分解之后,我們把與數(shù)據(jù)模型定義與程序員的特殊業(yè)務(wù)代碼進(jìn)行了分離,當(dāng)模型發(fā)生改變之后,重新生成的代碼保留了程序員的修改,只覆蓋Generat文件夾中的代碼文件。

      接口驅(qū)動(dòng)的數(shù)據(jù)訪問層

             AgileEAS.NET平臺(tái)一直在實(shí)踐著接口驅(qū)動(dòng)的思想,同時(shí)也在建議應(yīng)用開發(fā)基于接口驅(qū)動(dòng),AgileEAS.NET平臺(tái)實(shí)現(xiàn)一組實(shí)用并且簡(jiǎn)單的ORM,應(yīng)用開發(fā)的數(shù)據(jù)訪問層也就是基于ORM技術(shù)的數(shù)據(jù)訪問層。

             我們?cè)趹?yīng)用開發(fā)中,經(jīng)常會(huì)遇到同樣的產(chǎn)品需要運(yùn)行在不同的數(shù)據(jù)庫系統(tǒng)之上,比臺(tái)有客戶需要運(yùn)行在SQLServer之上的版本、有的需要運(yùn)行在ORACLR之上的版本。

             在這種情況下,采用接口驅(qū)動(dòng)的數(shù)據(jù)訪問層是一個(gè)不錯(cuò)的選擇;定義一組數(shù)據(jù)訪問層接口組件及其不同數(shù)據(jù)庫類型的的數(shù)據(jù)訪問層實(shí)現(xiàn)組件,業(yè)務(wù)實(shí)現(xiàn)依賴于數(shù)據(jù)接口層而與數(shù)據(jù)實(shí)現(xiàn)層解耦,運(yùn)行期不同的數(shù)據(jù)庫類型需求只需要修改系統(tǒng)的配置文件。

             有關(guān)于數(shù)據(jù)接口層的配置請(qǐng)參考《AgileEAS.NET平臺(tái)開發(fā)指南》,這里不在詳細(xì)說明。

             對(duì)象設(shè)計(jì)器生成的代碼默認(rèn)是基于接口驅(qū)動(dòng)的數(shù)據(jù)層,即解決方案中包含兩個(gè)項(xiàng)目,一個(gè)是數(shù)據(jù)訪問接口層,另一個(gè)是基于當(dāng)前設(shè)計(jì)時(shí)環(huán)境的數(shù)據(jù)庫實(shí)現(xiàn)。

             在現(xiàn)實(shí)環(huán)境中,有些應(yīng)用我們從一開始就知道他只可能應(yīng)用于某種單一的數(shù)據(jù)庫環(huán)境,對(duì)于這種應(yīng)用,如果還采用基于接口驅(qū)動(dòng)的數(shù)據(jù)訪問層,其修改成本就會(huì)略高一些,AgileEAs.NET平臺(tái)也支持這種非接口驅(qū)動(dòng)的數(shù)據(jù)層,即生成單一的數(shù)據(jù)層項(xiàng)目。

             在對(duì)象設(shè)計(jì)器的解決方案屬性中有一個(gè)選項(xiàng)“是否生成接口層”,這個(gè)選項(xiàng)默認(rèn)是選中的,如果只是基于單一數(shù)據(jù)庫,請(qǐng)取消選擇,項(xiàng)目的輸出方案則變?yōu)椋?/p>

      DDL腳本

             通過工具菜單中的生成腳本功能打開腳本輸出對(duì)話框:

             在對(duì)話框中選擇輸入文件,默認(rèn)為在解決方案屬性中設(shè)計(jì)的輸出目錄之下的SqlScript\TableCreate.sql,點(diǎn)擊“生成”按鈕完成DDL腳本的生成,用SQL Server Management Studio打開生成的腳本文件:

      文檔瀏覽

             通過在“工具”菜單中的“文檔瀏覽”即可以在工作區(qū)打開一個(gè)解決方案文檔瀏覽窗口,顯示解決方案中所有數(shù)據(jù)對(duì)象/數(shù)據(jù)表定義信息:

             開發(fā)人員可以直接復(fù)制到word、wps等字處理軟件進(jìn)行編輯,也可以直接使用“工具”菜單中的輸出文件(Rtf、Excel、Html)直接輸出數(shù)據(jù)庫定義文檔:

      輸出文檔

             通過在“工具”菜單中的“輸出文件(Rtf)”、“輸出文件(Excel)”、“輸出文件(html)”打開文檔輸出對(duì)話框:

             通過“瀏覽..."按鈕選擇輸出文件或者使用默認(rèn)的文件路徑,最后點(diǎn)擊“生成”按鈕完成數(shù)據(jù)庫文件的輸出:

             Excel格式:

             html格式:

             Rtf格式:

      從數(shù)據(jù)庫生成

      概述

             對(duì)象設(shè)計(jì)器不僅提供了基于原生的數(shù)據(jù)對(duì)象定義模型生成數(shù)據(jù)庫表對(duì)象的能力,同時(shí)也提供了從現(xiàn)在的數(shù)據(jù)庫對(duì)象反向生成數(shù)據(jù)對(duì)象定義的能力(反向生成)。

      操作步驟

             通過“工具”菜單中的“從數(shù)據(jù)庫生成”功能打開數(shù)據(jù)庫連接對(duì)話框:

             選擇反向生成的源數(shù)據(jù)庫類型,填寫服務(wù)器、用戶名、密碼等信息(默認(rèn)為解決方案的數(shù)據(jù)庫連接信息),點(diǎn)擊“下一步”打開數(shù)據(jù)庫表、視圖選擇對(duì)話框:

             數(shù)據(jù)庫中的數(shù)據(jù)庫、視圖基于用戶/架構(gòu)、數(shù)據(jù)表/視圖的組織方式,首先選擇相應(yīng)的用戶/架構(gòu),再選擇要導(dǎo)入的數(shù)據(jù)庫表、視圖,點(diǎn)擊“開始”完成導(dǎo)入數(shù)據(jù)對(duì)象到當(dāng)前模型定義:

             反向生成工具會(huì)讀取數(shù)據(jù)庫元數(shù)據(jù)定義信息如字段名稱、數(shù)據(jù)類型、長(zhǎng)度、主鍵、是否為空、注釋等信息,生成相應(yīng)的數(shù)據(jù)定義模型,開發(fā)人員需要進(jìn)行修改,主要是數(shù)據(jù)對(duì)象的屬性名稱大小寫調(diào)整,默認(rèn)生成的屬性為首字母大寫,以及補(bǔ)充數(shù)據(jù)對(duì)象、數(shù)據(jù)庫表字段的標(biāo)題、注釋信息。

        PPT圖表
        (111)PPT圖表
        我們?cè)谥谱鞲黝惖臅r(shí)候,或多或少的都能用到圖表。圖表它可以直觀的展示出各種信息數(shù)據(jù),有了圖表你就可以很好的將數(shù)據(jù)更直觀準(zhǔn)確的表達(dá)出來。小編在這里為大家搜集整理了一些大家可能會(huì)用到的圖表模板,歡迎有需要的各位前來下載。...更多>>

        相關(guān)評(píng)論

        閱讀本文后您有什么感想? 已有人給出評(píng)價(jià)!

        • 8 喜歡喜歡
        • 3 頂
        • 1 難過難過
        • 5 囧
        • 3 圍觀圍觀
        • 2 無聊無聊

        熱門評(píng)論

        最新評(píng)論

        發(fā)表評(píng)論 查看所有評(píng)論(2)

        昵稱:
        表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
        字?jǐn)?shù): 0/500 (您的評(píng)論需要經(jīng)過審核才能顯示)