• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    軟件測試用實體關系圖進行數據庫建模

    發布: 2009-9-28 10:40 | 作者: 不詳 | 來源: 領測軟件測試網 | 查看: 124次 | 進入軟件測試論壇討論

    領測軟件測試網




     

    圖1a:PowerDesigner的界面

     



     

     

    圖1b:Visio的界面



      轉向數據建模工具的主要挑戰在于:

    學習使用建模符號。 
    在不丟失任何關鍵信息的前提下,用數據建模工具描述現有數據模型。 
    尋找一個對你的數據庫提供全面支持的工具,例如在生成SQL、從現有數據模式通過反向工程建立數據模型時。 
      一些入門級數據建模工具(參見本文后面的參考資源)只有少量的高級特性。這有好處,但也有弊端——它們很容易學習使用,但當你積累了更多的經驗時,它們可能不再滿足你日益增長的需要。然而,升級工具或更換工具一般不存在大的問題,特別是當新的工具能夠對現有數據模式進行精確、完整的反向工程時,升級或更換工具的過程尤其簡單。

    三、ERD建模符號

      本文使用Martin的Information Engineering符號。PowerDesigner采用的就是這種符號,Oracle的Designer產品所使用的符號也和它很相似。你可以在AIS Modeling Summary查看各種ERD符號的說明;镜腅RD繪圖規范很直觀易懂。你可以定義實體(表),描述各個實體之間的關系。在填寫表和關系的細節信息時,每一種工具的做法都有所不同;但就我所遇到的工具來看,基本概念在大多數軟件包之間是相通的。接下來的內容將介紹你必須了解的主要圖形元素和設置方法。

    3.1 表

      所有構造合理的數據建模工具都允許為表指定豐富的關聯信息。這些信息包括(但不局限于):

    表的描述、注解,以及實體(表)的標題。 
    列,列的類型、長度、默認值和強制條件。 
    主鍵,索引,唯一性約束。 
      要指定這些信息,一般你需要進入表的屬性窗口,如圖2a和圖2b所示。

      

     

    2a:PowerDesigner中表的屬性窗口

      

     

    圖2b:Visio中表的屬性窗口

     

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    42/4<1234>

    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>